8 Index

Office

A

Abstract data model

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   survivable mode

      server

Applicability

Automatic client update

   client

      abstract data model

      higher-layer triggered events

      initialization

      local events

      messaging processing

      overview

      sequencing rules

      timer events

      timers

   example

      200 OK response

         allow

         allow with dynamic URL

         allow with static URL

      403 Forbidden response

         block with dynamic URL (section 4.3.5, section 4.3.7, section 4.3.8)

         block with prompt

         block with static URL

      process request

   server

      abstract data model

      higher-layer triggered events

      initialization

      local events

      messaging processing

      sequencing rules

      timer events

      timers

B

Basic registration

   client

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   example

   overview

   server

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   unregistration

      example

Basic unregistration

   example

C

Capability negotiation

Change tracking

Client

   automatic client update

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      overview

      sequencing rules

      timer events

      timers

   basic registration

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   Provisioning

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      overview

      sequencing rules

      timer events

      timers

   remove binding from registrar

      abstract data model

      higher-layer triggered events

      initialization

      message processing

      overview

      sequencing rules

      timers

D

Data model - abstract

   automatic client update

      client

      server

   basic registration

      server

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   survivable mode

      server

Data model – abstract

   basic registration

      client

Deregister

   example

   messages

E

Examples

   automatic client update

      200 OK response

         allow

         allow with dynamic URL

         allow with static URL

      403 Forbidden response

         block with dynamic URL (section 4.3.5, section 4.3.7, section 4.3.8)

         block with prompt

         block with static URL

      process request

   basic registration

   basic unregistration

   deregistration

   in-band provisioning

      client to server request

      delegated request

      server to client response

   registrar change notify

   survivable mode notify

Extensions to REGISTER Requests and Responses message

   deregister NOTIFY request

   extensions to Contact header

   extensions to Server header

   header field extensions

   ms-keep-alive header field

   Ms-Subnet header field syntax

   P-Preferred-Registrar header field

   Presence-State header field

   SIP REGISTER request

   SIP REGISTER response

   survivable mode NOTIFY request

   text/registration-event message

F

Fields - vendor-extensible

G

Glossary

H

Higher-layer triggered events

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   survivable mode

      server

I

Implementer - security considerations

In-band provisioning

   example

      client to server request

      delegated request

      server to client response

In-band Provisioning Messages message (section 2.2.2, section 2.2.2.3)

   request

      data model

   response

      data model

Index of security parameters

Informative references

Initialization

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   survivable mode

      server

Introduction

L

Local events

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      server

M

Message processing

   automatic client update

      client

      server

   basic registration

      client

      server

   client

      initialization

      local events

      timer events

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   server

      initialization

      local events

      timer events

Messages

   Extensions to REGISTER Requests and Responses

      deregister NOTIFY request

      extensions to Contact header

      extensions to Server header

      header field extensions

      ms-keep-alive header field

      Ms-Subnet header field syntax

      P-Preferred-Registrar header field

      Presence-State header field

      SIP REGISTER request

      SIP REGISTER response

      survivable mode NOTIFY request

      text/registration-event message

   In-band Provisioning Messages

      application/vnd-microsoft-roaming-provisioning-v2+xml document

         data model

      request

         data model

      response

         data model

   syntax

   transport

N

Normative references

O

Overview (synopsis)

P

Parameters - security index

Preconditions

Prerequisites

Product behavior

Provisioning

   client

      abstract data model

      higher-layer triggered events

      initialization

      overview

      timers

   example

      client

         delegated request

         request

      server

         response

   messages

   server

      abstract data model

      higher-layer triggered events

      initialization

      timers

R

References

   informative

   normative

Registrar

   example

   messages

   removing a binding

      overview

Registration

   example

      basic registration

      basic unregistration

      deregistration

      notify for registrar change

      survivable mode notify

Relationship to other protocols

Remove binding from registrar

   client

      abstract data model

      higher-layer triggered events

      initialization

      message processing

      overview

      sequencing rules

      timers

   overview

   server

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

S

Security

   implementer considerations

   parameter index

Sequencing rules

   automatic client update

      client

      server

   basic registration

      client

      server

   client

      initialization

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   server

      initialization

Server

   automatic client update

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   basic registration

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   provisioning

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   remove binding from registrar

      abstract data model

      higher-layer triggered events

      initialization

      local events

      message processing

      sequencing rules

      timer events

      timers

   survivable mode

      abstract data model

      higher-layer triggered events

      initialization

      timers

Standards assignments

Survivable mode

   example

   messages

   overview

   server

      abstract data model

      higher-layer triggered events

      initialization

      timers

Syntax

T

Timer events

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      server

Timers

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   survivable mode

      server

Tracking changes

Transport

Triggered events

   automatic client update

      client

      server

   basic registration

      client

      server

   provisioning

      client

      server

   remove binding from registrar

      client

      server

   survivable mode

      server

V

Vendor-extensible fields

Versioning

Show: