Icecom PresenceEngine
Is your communication Online?
In IP-communication online information is
everything, without it its just wild guessing
if your Instant Messaging or VoiP call reaches
the destination. Icecom PresenceEngine is a
server product that provides your network
presence services with extended information.
All-can-do application server? Actually no
PresenceEngine is a J2EE architecture based
server what follows SIP SIMPLE standards. It
has been designed for high performance
availability and performance in presence
functions and to keep your network topology
modular and effective. It also supports XCAP
standards for presence policy management
and RLS (Resource list server) for contact list
synchronisation. If you need presence-aware
Instant Messaging or conferencing services, we
can offer another solution for you.
Scalability
You can easily scale up when your business
grows. PresenceEngine licensing is server
based and you can cluster them when you need
more performance. Solution runs on PC-hardware
and is distributable to multiple
network locations to meet high availability
demands.
SIMPLE as that
PresenceEngine runs on open standards and
interoperates with any 3rd party SIP server
elements. It has an internal database for
storage of user specific parameters. In
implementation there is no need to import any
information to this database, since clients are
transferring all data when first time attached
to the server. XCAP module utilises several
methods to secure user integrity
regarding XCAP policy management. User
authentication can be collaborated with
existing user database by using radius query,
direct DB authentication or direct HTTP digest
from the module. Just route presence related
traffic from your proxy to PresenceEngine and
use any method for XCAP authentication -
could it be easier?
Read more about Icecom PresenceEngine
Makes your CoIP fly
Presence services gives extra value for your
communications, since it brings real-time
availability information into your services.
Supports Open standards
Any 3rd party Clients or application servers can be used since all SIP and SIMPLE based solutions interoperate with Icecom ServerEngine.
You can choose any combination and create your own profitable business case.
Scales to your future needs
Solution follows Industry standards and suits
perfectly Pre-IMS networks and is easily
integrated to IMS. Wait no more, the future
communications are already here!
Key features
Icecom PresenceEngine is a generic presence server implemented in J2EE-architecture and the solution
supports open protocols like SIP SIMPLE and XCAP.
It can collaborate with any SIP proxy to provide presence information from the clients.
Messages from terminals to the Presence Server are routed via routing proxy which also authenticates the messages.
User settings and presence rules are generated with XCAP and the Presence Server can utilise several methods
to authenticate XCAP requests from SIP proxy or database. Implementation can include multiple Presence Servers
to scale millions of service users.
Presence Subscription
Presence subscription module implements SUBSCRIBE/NOTIFY based presence information subscription.
Presence Publishing
Publishing presence soft status via PUBLISH method.
Watcher Information Subscription
Authorisation Rules
XCAP / pres-rules - authorisation control.
Resource Lists
XCAP / resource-lists - resource list storage. For storing buddy lists to a server etc.
PIDF Manipulation
XCAP / pidf-manipulation - for setting (persistent) hard presence status.
Persistent Model
Access to external database model. Persistent storage of presence, subscriptions and access lists.
Command Console Interface
Command Console Interface. This module offers a command line interface for administrative actions.
It is usable via a TCP socket and can be used e.g. via a telnet application.
XML-RPC API
This module offers application programming interface to the Presence Server.
The cold facts
Solution is based on the following
specifications:
-
Implementation in J2EE-architecture
-
A Model for Presence and Instant Messaging
(RFC 2778)
-
Session Initiation Protocol (RFC 3261)
-
The Extensible Markup Language (XML)
Configuration Access Protocol (XCAP)
-
(draft-ietf-simple-xcap-08)
-
Session Initiation Protocol (SIP)-Specific
Event Notification (RFC 3265)
-
A Presence Event Package for the Session
Initiation Protocol (SIP) (RFC 3856)
-
Presence Information Data Format
(PIDF)(RFC 3863)
-
A Data Model for Presence (RFC 4479)
-
User Agent Capability Extension to Presence
Information Data Format (PIDF)
-
(draft-ietf-simple-prescaps-ext-07)
-
Session Initiation Protocol (SIP) Extension
for Event State Publication (RFC 3903)
-
A Data Model for Presence (RFC 4479)
-
A Watcher Information Event Template-
Package for the Session Initiation Protocol
(SIP) (RFC 3857)
-
An Extensible Markup Language (XML) Based
Format for Watcher Information (RFC 3858)
-
Presence Authorization Rules
-
(draft-ietf-simple-presence-rules-04)
-
A Document Format for Expressing Privacy
Preferences
-
(draft-ietf-geopriv-common-policy-06.txt)
-
Extensible Markup Language (XML) Formats
for Representing Resource Lists
-
(draft-ietf-simple-xcap-list-usage-05)
-
An Extensible Markup Language (XML)
Configuration Access Protocol (XCAP) Usage
for Manipulating Presence Document Contents
-
(draft-ietf-simple-xcap-pidf-manipulationusage-
02)
Performance figures
Server setup:
Xeon 5110 1.6GHz/4MB 1066FSB
4GB FB 533MHz Memory (4x1GB dual rank
DIMMs)
With the above specified HW, the PresenceEngine can
serve up to 150 SIP transactions per second.
An example calculation could be:
Subscription interval: 3 600 seconds
Online users: 25 000
Each user has 10 contacts in a buddy list
The following support packages are offered by Icecom:
- Basic support. Icecom will provide 2nd level support for the PresenceEngine,
support includes 8/5 Customer Care unit availability by Email or phone.
All bug-fixes and enhancement included to minor software releases are provided to the Customer.
- Premium support. Icecom will provide 2nd level support for PresenceEngine,
support includes 24/7 Customer Care unit availability by Email or phone.
All bug-fixes and enhancement included to minor software releases are provided to the Customer.
Professional Services
If a Customer wants to have a tailored solution, Icecom offers You the Professional
Services. We can tailor the PresenceEngine to fulfil the special demands of Your
network environment or to integrate it with other network services. Please contact
and describe your need, our
professionals will consult You with Your demands and make an offer of a solution.
Pricing and Purchasing
We are more than happy to answer any questions You may have regarding our pricing and licensing, for this information please contact:
Icecom can help you to build the most efficient SIP-platform design,
either to integrate Icecom solutions to 3rd party environment or to
combine the PresenceEngine with another Icecom Server solution.
|