Publication behaviors of category instances
Applies to: Lync 2013 | Lync Server 2013
The following table summarizes the default publication behaviors of category instances that are used in Microsoft Lync 2013. For more information, including the aggregation logic, see [MS-PRES]: Presence Protocol Specification.
Category instances published or used by Lync 2013
Category |
Instance ID |
Description |
---|---|---|
0 |
Published to Container 1 as static instance when one or more Alerts options are updated. |
|
0 |
Note The workingHours information is used by the aggregation script. |
|
A hash dependent on the user’s SMTP address. |
|
|
0 |
|
|
1 |
|
|
3 |
|
|
4 |
|
|
6 |
|
|
A hash dependent on the device GRUU. |
Published to Container 2 as an endpoint-bounded instance when the user signs in to Microsoft Lync Server 2013 or when the device changes its state from active to idle or from idle to active. These include user sign-in or sign-out, screen lock, or unlock. |
|
0 |
|
|
1 |
Published to container 100, 200, 300, and 400 as a user-bounded instance containing the availability numbers of the corresponding state[@type='aggregateState'] element instances in their respective containers. |
|
0 |
|
|
A hash dependent on the user’s SMTP address. |
|
|
Published to Container 200, 300, and 400 as a static instance representing a previously published personal note when a new personal note category instance value element instance is published. By default, no more than three publications of noteHistory instances are kept in each container. When two note instances are published less than 30 seconds apart, the latest publication of the noteHistory replaces the most recently prior publication of the noteHistory instance. |
||
0 |
Published to Container 1 as a static instance containing the permissions to use the personal information manager when this kind of information is changed. |
|
1 |
Published to Container 1 as a static instance containing the last access timestamp for voice mail or missed conversations when the timestamp is changed. |
|
2 |
Published to Container 1 as a static instance containing the privacy mode-related options when this kind of option is changed. |
|
Published to Container 0, 100, 200, 300, and 400 as a static instance containing various in-bound call routing rules when such rules were specified. |
||
0 |
|
|
0 |
Published to Container 32000 as a static instance containing an availability number of 18500 indicating the Offline presence status. |
|
1 |
|
|
0x10000000 |
Published to Container 2 as a user-bounded instance containing the current aggregated machine availability status that is determined by the most active device that has the lowest availability number. |
|
0x20000000 |
Published to Container 2 and 3 as a static instance when the local user sets an availability mode that is not Busy or Do Not Disturb. |
|
0x24000000 |
|
|
A hash dependent on the device GRUU and of the 0x3YYYYYYY format. |
Published to Container 2 and 3 as an endpoint-bounded instance when the local user signs in, when the device times out because it becomes idle or away, when the device is disconnected or reconnected, or when the device detects a mouse or keyboard activity. However, when a not-the-most active device has an active machine state published three times in three minutes, further detections of user input on this device will not cause any new publication of an active machine state until the device becomes idle or until three minutes has elapsed. |
|
A hash dependent on the SMTP address and of the 0x4YYYYYYY format. |
Published to Container 2 and 3 as an endpoint-bounded instance containing an availability number of 6500 (Busy) and an "in-a-meeting" activity token, plus any specified meeting subject or location about an ongoing meeting scheduled in the Microsoft Exchange calendar store. |
|
A hash dependent on the SMTP address and uses the 0x6YYYYYYY format. |
Published to Container 2 and 3 as a static instance containing the "out-of-office" activity token when Automatic Replies is turned on in Microsoft Exchange. |
|
A hash dependent on the local user’s SIP URI plus the phone device GRUU and uses the 0x8YYYYYYY format. |
Published to Container 2 and 3 as an endpoint-bounded instance containing an availability number of 6500 (Busy) and the "on-the-phone" activity token when the user has established a VoIP call. |
|
A hash dependent on the local user’s SIP URI plus the phone device GRUU and uses the 0x7YYYYYYY format. |
Published to Container 2 and 3 as an endpoint-bounded instance containing an availability number of 6500 (Busy) and the "on-the-phone" activity token when the user has established a RCC phone call. |
|
A hash dependent on the local user’s SIP URI plus the phone device GRUU and uses the 0x9YYYYYYY format. |
Published to Container 2 and 3 as an endpoint-bounded instance containing an availability number of 6500 (Busy) and the "on-the-phone" activity token when the user has established a UC-enabled PSTN phone call. |
|
0 |
Published to Container 1 as a static instance containing the use-specified Phone options. The information is used to construct contactCard category instance value element of Instance ID 1. |
|
0 |
Published to Container 1 as a static instance containing the server-provisioned user identity information. The information is used to construct contactCard category instance value element of Instance ID 0. |
|
0 |
Published to Container 1 as a static instance containing the Microsoft Exchange-provisioned workingHours information. This is used by the call routing script to block in-bound calls outside of the user’s working-hours period. |
See also
Reference
[MS-PRES]: Presence Protocol Specification