The IM and Presence Service supports Stream Management for instant messaging. Stream Management is implemented using the XEP-0198 specification, which defines an Extensible Messaging and Presence Protocol (XMPP) extension for active management of an XML stream between two XMPP entities, including features for stanza acknowledgements and stream resumption. For more information about XEP-0198, see the specification at http://xmpp.org/extensions/xep-0198.html
If there is a temporary loss of communication between IM and Presence Service and Cisco Jabber, Stream Management ensures that any instant messages that are sent during the communications outage are not lost. A configurable timeout period determines how such messages are handled:
If Cisco Jabber reestablishes communication with IM and Presence Service within the timeout period, the messages are resent.
If Cisco Jabber does not reestablish communication with IM and Presence Service within the timeout period, the messages are returned to the sender.
Messages that are sent after the timeout period lapses are stored offline and delivered when Cisco Jabber resumes communication with IM and Presence Service.
Stream Management is enabled by default on a cluster-wide basis. However, you can use the Stream Management service parameters to configure the feature.
Configure Stream Management
Use this procedure to cofigure Stream Management (XEP-0198) on the IM and Presence Service.
From Cisco Unified CM IM and Presence Administration, choose.
From the Server drop-down, choose an IM and Presence node.
From the Service drop-down, choose Cisco XCP Router.
Set the Enable Stream Management service parameter to Enabled.
Under Stream Management Parameters (Clusterwide), configure any of the Stream Management parameters: