Status: Accepted
Owner: EMMartins
Labels: Type-Enhancement Priority-Medium Component-SIPPresence-Service Release-Type-Candidate Version-1.0

New issue 1673 by EMMartins: SIP Presence Subscription Interface Enhancement
http://code.google.com/p/mobicents/issues/detail?id=1673

This issue enhances the performance of the SIP Subscription interface of the SIP Presence Service.

Enhancements included:

1) Pres Rules Cache Resource Adaptor: Provides to the Presence Server an efficient memory cache of Pres Rules docs stored on the XDM. Subscription related SBBs now subscribe the RA activities instead of XDM docs, avoiding repeated interactions with the XDM.

2) RLS Services Cache Resource Adaptor: Provides to the SIP Event Server an efficient memory cache of RLS Services docs stored on the XDM, maintaining a single subscription per Resource List referenced by those docs, removing also all the related logic of making flat lists of the SBBs responsible to manage subscriptions. Subscription related SBBs now subscribe the RA activities instead of XDM docs, avoiding repeated interactions with the XDM.

3) Better handling of concurrent "events" on a subscription, notifications due to changes in published state or other subscriptions are handled by the same SBB entity responsible for the subscription, serializing updates.

4) Network simulation tools: SIPp scripts and XDM provisioning tools which can be used to simulate a SIP Presence network.

Reply via email to