Advanced Information
Table of Contents
Target Namespace
http://www.auerswald.de/prov
Element and Attribute Namespaces
Global element and attribute declarations belong to this schema's target namespace.
By default, local element declarations have no namespace.
By default, local attribute declarations have no namespace.
Schema Composition
This schema imports schema(s) from the following namespace(s):
Declared Namespaces
Prefix
Namespace
xml
http://www.w3.org/XML/1998/namespace
html
http://www.w3.org/1999/xhtml
abt
http://www.auerswald.de/auer_base_types
prov
http://www.auerswald.de/prov
xsd
http://www.w3.org/2001/XMLSchema
Schema Component Representation
<
xsd:schema targetNamespace ="
http://www.auerswald.de/prov "
elementFormDefault ="
unqualified ">
<xsd:import namespace ="http://www.auerswald.de/auer_base_types " schemaLocation ="auer_base_types.xsd "/>
...
</
xsd:schema >
XML Instance Representation
<
prov :provider
providerId="prov :providerIdType [0..1] " profileVersion="prov :profileVersionType [0..1] " >
<!--
Uniqueness Constraint -
uniqueAccountId Selector -
generalAccount|trunkingAccount Field(s) -
@accountId -->
Start Sequence [0..1] <isPBX>
xsd :boolean </isPBX>
[1] ? <ctrloutgingaudio>
xsd :boolean </ctrloutgingaudio>
[0..1] ? <ctrlearlymediasupport>
xsd :boolean </ctrlearlymediasupport>
[0..1] ? <emergencyCalls>
xsd :boolean </emergencyCalls>
[0..1] <handlesETSINumbers>
xsd :boolean </handlesETSINumbers>
[0..1] <disableAutomaticAreaCodes>
xsd :boolean </disableAutomaticAreaCodes>
[0..1] ? <sendsInbandRinging>
xsd :boolean </sendsInbandRinging>
[1] <playMusicOnHold>
xsd :boolean </playMusicOnHold>
[0..1] <increasedSecurity>
xsd :boolean </increasedSecurity>
[0..1] End Sequence Start Choice [0..100] End Choice </
prov :provider>
Schema Component Representation
<
xsd:element name ="
provider "
type ="
prov :providerType ">
<
xsd:unique name ="
uniqueAccountId ">
<xsd:selector xpath ="generalAccount|trunkingAccount "/>
<xsd:field xpath ="@accountId "/>
</
xsd:unique >
</
xsd:element >
Super-types:
None
Sub-types:
None
Name
baseNumberType
Abstract
no
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
baseNumberType ">
<
xsd:all >
<
xsd:element name ="
baseNumber "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
1 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
blfResourceListSubscriptionType
Abstract
no
Documentation
Configures a resource list subscription for busy-lamp-fields.
More information at: RFC 4662 . More information at: RFC 4235 .Element <uriUser>abt :urlType </uriUser>
The user part of the subscription URI. Example: If the URI is "sip:foo@bar", just specifiy "foo".
XML Instance Representation
<...>
Start All [1] <enabled>
xsd :boolean </enabled>
[1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
blfResourceListSubscriptionType ">
<
xsd:all >
<
xsd:element name ="
enabled "
type ="
xsd :boolean"
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:element name ="
uriUser "
type ="
abt :urlType "
minOccurs ="
1 "
maxOccurs ="
1 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
callTypeDetectionType
Abstract
no
XML Instance Representation
<...>
Start All [1] <internalCall>
xsd :string </internalCall>
[0..1] <prioritizedInternalCall>
xsd :string </prioritizedInternalCall>
[0..1] <externalCall>
xsd :string </externalCall>
[0..1] <groupCall>
xsd :string </groupCall>
[0..1] <alarmCall>
xsd :string </alarmCall>
[0..1] <callFromDoorStation>
xsd :string </callFromDoorStation>
[0..1] <wakeUpCall>
xsd :string </wakeUpCall>
[0..1] <silentCall>
xsd :string </silentCall>
[0..1] <customCallType1>
xsd :string </customCallType1>
[0..1] <customCallType2>
xsd :string </customCallType2>
[0..1] <customCallType3>
xsd :string </customCallType3>
[0..1] <customCallType4>
xsd :string </customCallType4>
[0..1] <customCallType5>
xsd :string </customCallType5>
[0..1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
callTypeDetectionType ">
<
xsd:all >
<
xsd:element name ="
internalCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
prioritizedInternalCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
externalCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
groupCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
alarmCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
callFromDoorStation "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
wakeUpCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
silentCall "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
customCallType1 "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
customCallType2 "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
customCallType3 "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
customCallType4 "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
customCallType5 "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
codecListType
Abstract
no
Documentation
A list of codec names.
Schema Component Representation
<
xsd:complexType name ="
codecListType ">
<
xsd:sequence >
<
xsd:element name ="
codec "
type ="
prov :codecTypes "
minOccurs ="
1 "
maxOccurs ="
6 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
dnsServersType
Abstract
no
XML Instance Representation
<...>
<address>
xsd :string </address>
[1] </...>
Schema Component Representation
<
xsd:complexType name ="
dnsServersType ">
<
xsd:sequence >
<
xsd:element name ="
address "
type ="
xsd :string"/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
incomingConfigType
Abstract
no
XML Instance Representation
<...>
<unparsableNumberIsInternational>
xsd :boolean </unparsableNumberIsInternational>
[0..1] </...>
Schema Component Representation
<
xsd:complexType name ="
incomingConfigType ">
<
xsd:sequence >
<
xsd:element name ="
unparsableNumberIsInternational "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
keypadSequenceType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
msnDdiType
Abstract
no
Schema Component Representation
<
xsd:complexType name ="
msnDdiType ">
<
xsd:all >
<
xsd:element name ="
displayName "
type ="
abt :nameType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
melody "
type ="
prov :melodyType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute name ="
numberId "
type ="
prov :msnIdType "
use ="
required "/>
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start All [1] <natKeepAliveSupport>
xsd :boolean </natKeepAliveSupport>
[1] ? End All </...>
Schema Component Representation
<
xsd:complexType name ="
natConfigType ">
<
xsd:all >
<
xsd:element name ="
natKeepAliveSupport "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
stunServerUrl "
type ="
abt :urlType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
outgoingConfigType
Abstract
no
XML Instance Representation
<...>
Start All [1] <enBlockDialingOnly>
xsd :boolean </enBlockDialingOnly>
[1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
outgoingConfigType ">
<
xsd:all >
<
xsd:element name ="
enBlockDialingOnly "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
transmittedNumberFormat "
type ="
prov :numberFormatType "
maxOccurs ="
1 "
minOccurs ="
1 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
providerType
Abstract
no
Documentation
Define configuration parameters for a PBX with SIP support
or an internet telephony service provider (ITSP).
More information at:
Entry Providers and PBXs in documentation.Element <name>abt :nameType </name>
A string to display for this provider in the unser interface.
More information at:
Entry Entering a Name for the Provider/PBX in documentation.
Element <isPBX>xsd :boolean </isPBX>
If set to true
,
the configured provider is a local PBX,
otherwise a general ITSP.
More information at:
Entry Selecting the Type in documentation.
Element <ctrloutgingaudio>xsd :boolean </ctrloutgingaudio>
If set to true
,
if the configured provider send a early media header,
the PBX switches the outgoing audio channel to the provider.
More information at:
Entry Selecting the Type in documentation.
Element <ctrlearlymediasupport>xsd :boolean </ctrlearlymediasupport>
If set to true
,
if the configured provider receive a early media header,
the PBX switches the incoming audio channel to the devices.
If set to false
,
if the configured provider dong care about a early media header,
the PBX play a ringtone itself to the devices.
More information at:
Entry Selecting the Type in documentation.
Element <disableAutomaticAreaCodes>xsd :boolean </disableAutomaticAreaCodes>
Within Auerswald VoipPhones: disables all automatic handling of area codes (default: false).
Needed for PBX's that don't know nor care about area-codes, e.g. when it uses alphanumeric SIP-URI's.
XML Instance Representation
<...
providerId="prov :providerIdType [0..1] " profileVersion="prov :profileVersionType [0..1] " >
Start Sequence [0..1] <isPBX>
xsd :boolean </isPBX>
[1] ? <ctrloutgingaudio>
xsd :boolean </ctrloutgingaudio>
[0..1] ? <ctrlearlymediasupport>
xsd :boolean </ctrlearlymediasupport>
[0..1] ? <emergencyCalls>
xsd :boolean </emergencyCalls>
[0..1] <handlesETSINumbers>
xsd :boolean </handlesETSINumbers>
[0..1] <disableAutomaticAreaCodes>
xsd :boolean </disableAutomaticAreaCodes>
[0..1] ? <sendsInbandRinging>
xsd :boolean </sendsInbandRinging>
[1] <playMusicOnHold>
xsd :boolean </playMusicOnHold>
[0..1] <increasedSecurity>
xsd :boolean </increasedSecurity>
[0..1] End Sequence Start Choice [0..100] End Choice </...>
Schema Component Representation
<
xsd:complexType name ="
providerType ">
<
xsd:sequence >
<
xsd:element name ="
name "
type ="
abt :nameType "
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:sequence minOccurs ="
0 "
maxOccurs ="
1 ">
<
xsd:element name ="
profile "
type ="
prov :profileType "
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
isPBX "
type ="
xsd :boolean"
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:element name ="
ctrloutgingaudio "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
ctrlearlymediasupport "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
emergencyCalls "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
handlesETSINumbers "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
disableAutomaticAreaCodes "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
sendsInbandRinging "
type ="
xsd :boolean"
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:element name ="
playMusicOnHold "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
ipVersion "
type ="
prov :ipVersionType "
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
increasedSecurity "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
</
xsd:sequence >
<
xsd:choice minOccurs ="
0 "
maxOccurs ="
100 ">
<
xsd:element name ="
generalAccount "
type ="
prov :sipGeneralAccountType "
maxOccurs ="
1 "
minOccurs ="
1 ">
<
xsd:key name ="
generalAccountNumberIdKey ">
<xsd:selector xpath ="number "/>
<xsd:field xpath ="@numberId "/>
</
xsd:key >
<
xsd:key name ="
generalAccountMailboxIdKey ">
<xsd:selector xpath ="mailbox "/>
<xsd:field xpath ="@mailboxId "/>
</
xsd:key >
<
xsd:keyref name ="
generalAccountNumberIdKeyref "
refer ="
prov :generalAccountNumberIdKey ">
<xsd:selector xpath =". "/>
<xsd:field xpath ="@defaultNumberId "/>
</
xsd:keyref >
<
xsd:keyref name ="
generalAccountMailboxIdKeyref "
refer ="
prov :generalAccountMailboxIdKey ">
<xsd:selector xpath =". "/>
<xsd:field xpath ="@defaultMailboxId "/>
</
xsd:keyref >
</
xsd:element >
<
xsd:element name ="
trunkingAccount "
type ="
prov :sipTrunkingAccountType "
maxOccurs ="
1 "
minOccurs ="
1 ">
<
xsd:key name ="
trunkingAccountNumberIdKey ">
<xsd:selector xpath ="number "/>
<xsd:field xpath ="@numberId "/>
</
xsd:key >
<
xsd:key name ="
trunkingAccountMailboxIdKey ">
<xsd:selector xpath ="mailbox "/>
<xsd:field xpath ="@mailboxId "/>
</
xsd:key >
<
xsd:keyref name ="
trunkingAccountNumberIdKeyref "
refer ="
prov :trunkingAccountNumberIdKey ">
<xsd:selector xpath =". "/>
<xsd:field xpath ="@defaultNumberId "/>
</
xsd:keyref >
<
xsd:keyref name ="
trunkingAccountMailboxIdKeyref "
refer ="
prov :trunkingAccountMailboxIdKey ">
<xsd:selector xpath =". "/>
<xsd:field xpath ="@defaultMailboxId "/>
</
xsd:keyref >
</
xsd:element >
</
xsd:choice >
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
rtpConfigType
Abstract
no
Documentation
Element <codecPreferences>codecListType </codecPreferences>
Priority list of codecs to use for the Provider.
Element <codecSupported>codecListType </codecSupported>
Provider has a codec restriction, a list of codec names specifies the codecs.
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
rtpConfigType ">
<
xsd:all >
<
xsd:element name ="
srtpMode "
type ="
prov :srtpModeType "
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:element name ="
dtmfMode "
type ="
prov :dtmfModeType "
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:element name ="
codecSort "
type ="
prov :codecSortType "
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
xsd:element name ="
codecPreferences "
type ="
codecListType "
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
codecSupported "
type ="
codecListType "
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
maxPtime "
type ="
prov :maxPtimeType "
minOccurs ="
0 "
maxOccurs ="
1 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
Name
sipAccountType
Abstract
no
Documentation
Common configuration parameters for general SIP accounts and SIP trunking accounts.
Element <used>xsd :boolean </used>
If this flag is set to false
, the account cannot be used
for receiving incoming or making outgoing calls.
More information at:
Entry Enabling/Disabling Use of an Account in documentation.
Schema Component Representation
<
xsd:complexType name ="
sipAccountType ">
<
xsd:sequence >
<
xsd:element name ="
used "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
name "
type ="
abt :nameType "
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
auerswaldAccount "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
internationalPrefix "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
nationalPrefix "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
trunkPrefix "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
intercom "
type ="
prov :intercomType "
minOccurs ="
0 "
maxOccurs ="
1 "/>
</
xsd:sequence >
<
xsd:attribute name ="
defaultNumberId "
type ="
prov :msnIdType "
use ="
optional "/>
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
sipConfigType
Abstract
no
Documentation
Element <ReRegisterOnSipForbidden>xsd :boolean </ReRegisterOnSipForbidden>
More information at:
Entry in documentation.
Element <ReRegisterOnSipTimeout>xsd :boolean </ReRegisterOnSipTimeout>
More information at:
Entry in documentation.
Element <sessionTimerSupport>xsd :boolean </sessionTimerSupport>
More information at:
Entry Configuring the SIP Session Timer in documentation.
XML Instance Representation
<...>
Start All [1] <useRegistration>
xsd :boolean </useRegistration>
[1] <useRFC6140>
xsd :boolean </useRFC6140>
[0..1] <ReRegisterOnSipForbidden>
xsd :boolean </ReRegisterOnSipForbidden>
[0..1] ? <ReRegisterOnSipTimeout>
xsd :boolean </ReRegisterOnSipTimeout>
[0..1] ? <outboundProxyUrl>
abt :urlType </outboundProxyUrl>
[0..1] <sessionTimerSupport>
xsd :boolean </sessionTimerSupport>
[1] ? <deactivateRFC3262>
xsd :boolean </deactivateRFC3262>
[0..1] <useSipTlsForSips>
xsd :boolean </useSipTlsForSips>
[0..1] <rootCertificate>
xsd :string </rootCertificate>
[0..1] <fingerprint>
xsd :string </fingerprint>
[0..1] <tlsCertNoHostNameCheck>
xsd :boolean </tlsCertNoHostNameCheck>
[0..1] <unregisterOnNatChanged>
xsd :boolean </unregisterOnNatChanged>
[0..1] <stickyDns>
xsd :boolean </stickyDns>
[0..1] <usePubIpInVia>
xsd :boolean </usePubIpInVia>
[0..1] <usePubIpInContact>
xsd :boolean </usePubIpInContact>
[0..1] <pubIpForViaSdpContact>
xsd :string </pubIpForViaSdpContact>
[0..1] <userIsPhone>
xsd :boolean </userIsPhone>
[0..1] <useMediaSec>
xsd :boolean </useMediaSec>
[0..1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
sipConfigType ">
<
xsd:all >
<
xsd:element name ="
domain "
type ="
abt :urlType "
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
useRegistration "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
registrarUrl "
type ="
abt :urlType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
useRFC6140 "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
ReRegisterOnSipForbidden "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
ReRegisterOnSipTimeout "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
outboundProxyUrl "
type ="
abt :urlType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
localSipPort "
type ="
abt :portType "
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
sessionTimerSupport "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
deactivateRFC3262 "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
useSipTlsForSips "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
rootCertificate "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
fingerprint "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
tlsCertNoHostNameCheck "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
unregisterOnNatChanged "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
stickyDns "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
usePubIpInVia "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
usePubIpInContact "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
pubIpForViaSdpContact "
type ="
xsd :string"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
userIsPhone "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
useMediaSec "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
sipAccountType < sipGeneralAccountType (by extension)
Sub-types:
None
Name
sipGeneralAccountType
Abstract
no
Documentation
Configuration for a general SIP account.
Schema Component Representation
<
xsd:complexType name ="
sipGeneralAccountType ">
<
xsd:complexContent >
<
xsd:extension base ="
prov :sipAccountType ">
<
xsd:sequence >
<
xsd:element name ="
number "
type ="
prov :msnDdiType "
maxOccurs ="
100 "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Complex Type:
Super-types:
None
Sub-types:
None
Name
sipHeaderType
Abstract
no
XML Instance Representation
Schema Component Representation
Super-types:
None
Sub-types:
None
Name
sipMailboxType
Abstract
no
Documentation
Defines configuration parameters for a voicemail box.
More information at: RFC 3842 .Element <mwiSubscription>xsd :boolean </mwiSubscription>
Set this to true
, if the provider only sends MWI notifications
after a user agent has successfully subscribed to a specific resource.
Element <mwiSubscriptionNumber>abt :numberType </mwiSubscriptionNumber>
The user part of a SIP URI which is used as the destination for a
SUBSCRIBE
request. If it is left blank, the content of
<mailboxNumber>
is used instead.
Element <mailboxNumber>abt :numberType </mailboxNumber>
This string must match the user part of the URI which is contained
in the Message-Account
line of the MWI event package.
Element <mailboxRetrieve>abt :numberType </mailboxRetrieve>
If the user wants to listen to recorded messages, the specified number is dialed.
<mailboxNumber>
is used when this field is empty.
Element <mailboxName>abt :nameType </mailboxName>
A string to display in the user interface for this voicemail box.
XML Instance Representation
<...
mailboxId="prov :mailboxIdType [1] " >
Start All [1] <mwiSubscription>
xsd :boolean </mwiSubscription>
[1] ? <mwiSubscriptionNumber>
abt :numberType </mwiSubscriptionNumber>
[0..1] ? End All </...>
Schema Component Representation
<
xsd:complexType name ="
sipMailboxType ">
<
xsd:all >
<
xsd:element name ="
mwiSubscription "
type ="
xsd :boolean"
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
mwiSubscriptionNumber "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
mailboxNumber "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
1 "/>
<
xsd:element name ="
mailboxRetrieve "
type ="
abt :numberType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
<
xsd:element name ="
mailboxName "
type ="
abt :nameType "
maxOccurs ="
1 "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
xsd :string < sipNumberLocationType (by restriction) < sipNumberLocationPrioType (by extension)
Sub-types:
None
Name
sipNumberLocationPrioType
Abstract
no
Schema Component Representation
<
xsd:complexType name ="
sipNumberLocationPrioType ">
<
xsd:simpleContent >
<
xsd:extension base ="
prov :sipNumberLocationType ">
<
xsd:attribute name ="
prio "
use ="
required ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="1 "/>
<xsd:maxInclusive value ="3 "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:attribute >
</
xsd:extension >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types:
sipAccountType < sipTrunkingAccountType (by extension)
Sub-types:
None
Name
sipTrunkingAccountType
Abstract
no
Documentation
Configuration for a SIP trunking account.
Schema Component Representation
<
xsd:complexType name ="
sipTrunkingAccountType ">
<
xsd:complexContent >
<
xsd:extension base ="
prov :sipAccountType ">
<
xsd:sequence >
<
xsd:element name ="
number "
type ="
prov :msnDdiType "
maxOccurs ="
350 "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
t38ConfigType
Abstract
no
XML Instance Representation
<...>
Start All [1] <t38Support>
xsd :boolean </t38Support>
[1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
t38ConfigType ">
<
xsd:all >
<
xsd:element name ="
t38Support "
type ="
xsd :boolean"/>
</
xsd:all >
</
xsd:complexType >
Super-types:
xsd :string < accountHintType (by restriction)
Sub-types:
None
Name
accountHintType
Content
value comes from list: {'unspecified'|'general'|'trunking'}
Schema Component Representation
<
xsd:simpleType name ="
accountHintType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="unspecified "/>
<xsd:enumeration value ="general "/>
<xsd:enumeration value ="trunking "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < accountIdType (by restriction)
Sub-types:
None
Name
accountIdType
Content
Schema Component Representation
<
xsd:simpleType name ="
accountIdType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="30000 "/>
<xsd:maxInclusive value ="34999 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < announcementType (by restriction)
Sub-types:
None
Name
announcementType
Content
Schema Component Representation
<
xsd:simpleType name ="
announcementType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="0 "/>
<xsd:maxInclusive value ="25 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < call_acceptanceType (by restriction)
Sub-types:
None
Name
call_acceptanceType
Content
Schema Component Representation
<
xsd:simpleType name ="
call_acceptanceType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="0 "/>
<xsd:maxInclusive value ="2 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < call_acceptance_use (by restriction)
Sub-types:
None
Name
call_acceptance_use
Content
Schema Component Representation
<
xsd:simpleType name ="
call_acceptance_use ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="0 "/>
<xsd:maxInclusive value ="1 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < calledPartySourceType (by restriction)
Sub-types:
None
Name
calledPartySourceType
Content
value comes from list: {'standard'|'requestLine'|'toHeader'}
Schema Component Representation
<
xsd:simpleType name ="
calledPartySourceType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="standard "/>
<xsd:enumeration value ="requestLine "/>
<xsd:enumeration value ="toHeader "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < callingPartyPrefixType (by restriction)
Sub-types:
None
Name
callingPartyPrefixType
Content
pattern = [0-9+]*
length <= 10
Schema Component Representation
<
xsd:simpleType name ="
callingPartyPrefixType ">
<
xsd:restriction base ="
xsd :string">
<xsd:maxLength value ="10 "/>
<xsd:pattern value ="[0-9+]* "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < codecSortType (by restriction)
Sub-types:
None
Name
codecSortType
Content
value comes from list: {'quality'|'compression'|'forceG711'}
Documentation
Determines which audio codecs to use and their priority in SDP messages.
More information at:
Entry Configuring Codecs in documentation.Enumeration quality
G.722, G.711, G.726, iLBC
Enumeration compression
iLBC, G.726, G.711, G.722
Enumeration forceG711
G.711 only
Schema Component Representation
<
xsd:simpleType name ="
codecSortType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="quality "/>
<xsd:enumeration value ="compression "/>
<xsd:enumeration value ="forceG711 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < codecTypes (by restriction)
Sub-types:
None
Name
codecTypes
Content
value comes from list: {'G711'|'G723'|'G726'|'G729'|'iLBC'|'G722'}
Documentation
Specifies a list of codec names
Schema Component Representation
<
xsd:simpleType name ="
codecTypes ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="G711 "/>
<xsd:enumeration value ="G723 "/>
<xsd:enumeration value ="G726 "/>
<xsd:enumeration value ="G729 "/>
<xsd:enumeration value ="iLBC "/>
<xsd:enumeration value ="G722 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < comfortNoiseType (by restriction)
Sub-types:
None
Schema Component Representation
<
xsd:simpleType name ="
comfortNoiseType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="on "/>
<xsd:enumeration value ="auto "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < countryCodeType (by restriction)
Sub-types:
None
Name
countryCodeType
Content
value comes from list: {'D'|'CH'|'A'|'F'|'E'|'NL'|'N'|'GB'|'L'|'SG'|'DK'|'GR'|'CZ'|'I'|'P'|'INT'|'B'|'S'|'PL'}
Schema Component Representation
<
xsd:simpleType name ="
countryCodeType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="D "/>
<xsd:enumeration value ="CH "/>
<xsd:enumeration value ="A "/>
<xsd:enumeration value ="F "/>
<xsd:enumeration value ="E "/>
<xsd:enumeration value ="NL "/>
<xsd:enumeration value ="N "/>
<xsd:enumeration value ="GB "/>
<xsd:enumeration value ="L "/>
<xsd:enumeration value ="SG "/>
<xsd:enumeration value ="DK "/>
<xsd:enumeration value ="GR "/>
<xsd:enumeration value ="CZ "/>
<xsd:enumeration value ="I "/>
<xsd:enumeration value ="P "/>
<xsd:enumeration value ="INT "/>
<xsd:enumeration value ="B "/>
<xsd:enumeration value ="S "/>
<xsd:enumeration value ="PL "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < ddiNumberType (by restriction)
Sub-types:
None
Name
ddiNumberType
Content
pattern = (\d)*
length >= 1
Schema Component Representation
<
xsd:simpleType name ="
ddiNumberType ">
<
xsd:restriction base ="
xsd :string">
<xsd:pattern value ="(\d)* "/>
<xsd:minLength value ="1 "/>
<xsd:maxLength value ="4 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < dialPlanLevelType (by restriction)
Sub-types:
None
Name
dialPlanLevelType
Content
value comes from list: {'unknown'|'Local level'|'National level'|'International level'}
Schema Component Representation
<
xsd:simpleType name ="
dialPlanLevelType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="unknown "/>
<xsd:enumeration value ="Local level "/>
<xsd:enumeration value ="National level "/>
<xsd:enumeration value ="International level "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < dtmfModeType (by restriction)
Sub-types:
None
Name
dtmfModeType
Content
value comes from list: {'dtmfInbandOnly'|'dtmfOutbandOnly'|'dtmfBoth'|'dtmfOutbandQuit'}
Documentation
More information at:
Entry Configuring DTMF Signalling in documentation.
Schema Component Representation
<
xsd:simpleType name ="
dtmfModeType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="dtmfInbandOnly "/>
<xsd:enumeration value ="dtmfOutbandOnly "/>
<xsd:enumeration value ="dtmfBoth "/>
<xsd:enumeration value ="dtmfOutbandQuit "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < echoCancelType (by restriction)
Sub-types:
None
Name
echoCancelType
Content
value comes from list: {'false'|'true'|'auto'}
Documentation
true/false: An echo canceller will be (not) used
auto: An echo canceller will be used automatically
More information at:
Entry Switching Echo Cancellation on/off/auto in documentation.
Schema Component Representation
<
xsd:simpleType name ="
echoCancelType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="false "/>
<xsd:enumeration value ="true "/>
<xsd:enumeration value ="auto "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < enBlockDialingDelayType (by restriction)
Sub-types:
None
Name
enBlockDialingDelayType
Content
Schema Component Representation
<
xsd:simpleType name ="
enBlockDialingDelayType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="3 "/>
<xsd:maxInclusive value ="15 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < fromAnonymousType (by restriction)
Sub-types:
None
Name
fromAnonymousType
Content
value comes from list: {'off'|'displayOnly'|'full'}
Schema Component Representation
<
xsd:simpleType name ="
fromAnonymousType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="displayOnly "/>
<xsd:enumeration value ="full "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < intercomType (by restriction)
Sub-types:
None
Name
intercomType
Content
value comes from list: {'disabled'|'announcement'|'handsfree'}
Schema Component Representation
<
xsd:simpleType name ="
intercomType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="disabled "/>
<xsd:enumeration value ="announcement "/>
<xsd:enumeration value ="handsfree "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < ipVersionType (by restriction)
Sub-types:
None
Name
ipVersionType
Content
value comes from list: {'IPv4'|'IPv6'|'auto'}
Documentation
Exchange SIP messages exclusively over the specified ip version.
Enumeration IPv4
Use IPv4 only.
Enumeration IPv6
Use IPv6 only.
Enumeration auto
Try to find out automatically based on configuration and DNS results.
Schema Component Representation
<
xsd:simpleType name ="
ipVersionType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="IPv4 "/>
<xsd:enumeration value ="IPv6 "/>
<xsd:enumeration value ="auto "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < jitterBufferSizeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xsd:simpleType name ="
jitterBufferSizeType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="40 "/>
<xsd:maxInclusive value ="160 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < mailboxIdType (by restriction)
Sub-types:
None
Name
mailboxIdType
Content
Schema Component Representation
<
xsd:simpleType name ="
mailboxIdType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="30000 "/>
<xsd:maxInclusive value ="39999 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < maxPtimeType (by restriction)
Sub-types:
None
Name
maxPtimeType
Content
value comes from list: {'suppress'|'automatic'|'20'|'30'|'40'|'50'|'60'}
Documentation
suppress field maxptime will not created
automatic field maxptime will get the same valuue as ptime
20 time value 20ms
30 time value 30ms, default value
40 time value 40ms
50 time value 50ms
60 time value 60ms
More information at:
Entry in documentation.
Schema Component Representation
<
xsd:simpleType name ="
maxPtimeType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="suppress "/>
<xsd:enumeration value ="automatic "/>
<xsd:enumeration value ="20 "/>
<xsd:enumeration value ="30 "/>
<xsd:enumeration value ="40 "/>
<xsd:enumeration value ="50 "/>
<xsd:enumeration value ="60 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < melodyType (by restriction)
Sub-types:
None
Schema Component Representation
<
xsd:simpleType name ="
melodyType ">
<
xsd:restriction base ="
xsd :string">
<xsd:minLength value ="0 "/>
<xsd:maxLength value ="255 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < msnDdiTypeType (by restriction)
Sub-types:
None
Name
msnDdiTypeType
Content
value comes from list: {'ddi'|'msn'}
Schema Component Representation
<
xsd:simpleType name ="
msnDdiTypeType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="ddi "/>
<xsd:enumeration value ="msn "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < msnIdType (by restriction)
Sub-types:
None
Schema Component Representation
<
xsd:simpleType name ="
msnIdType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="30000 "/>
<xsd:maxInclusive value ="39999 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < natKeepAliveIntervalType (by restriction)
Sub-types:
None
Name
natKeepAliveIntervalType
Content
Schema Component Representation
<
xsd:simpleType name ="
natKeepAliveIntervalType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="1 "/>
<xsd:maxInclusive value ="255 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < networkInterfaceType (by restriction)
Sub-types:
None
Name
networkInterfaceType
Content
value comes from list: {'default'|'vlan'|'vpn'}
Documentation
Exchange SIP messages exclusively over the specified network interface.
Enumeration default
Use the standard ethernet network interface.
Enumeration vlan
Use the configured VLAN interface.
More information at: netzwerk_vlan.
Enumeration vpn
Use the first detected TUN or TAP interface.
More information at: http://openvpn.net/index.php/open-source/documentation.html .
Schema Component Representation
<
xsd:simpleType name ="
networkInterfaceType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="default "/>
<xsd:enumeration value ="vlan "/>
<xsd:enumeration value ="vpn "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < numberFormatType (by restriction)
Sub-types:
None
Name
numberFormatType
Content
value comes from list: {'Format+495306'|'Format00495306'|'Format495306'|'Format05306'|'Format5306'|'FormatMSNonly'|'FormatDDIonly'|'FormatUnchanged'}
Schema Component Representation
<
xsd:simpleType name ="
numberFormatType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="Format+495306 "/>
<xsd:enumeration value ="Format00495306 "/>
<xsd:enumeration value ="Format495306 "/>
<xsd:enumeration value ="Format05306 "/>
<xsd:enumeration value ="Format5306 "/>
<xsd:enumeration value ="FormatMSNonly "/>
<xsd:enumeration value ="FormatDDIonly "/>
<xsd:enumeration value ="FormatUnchanged "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < numberIndicationIncomingType (by restriction)
Sub-types:
None
Name
numberIndicationIncomingType
Content
value comes from list: {'standard'|'RFC3325'|'userDefined'|'standardUseFromHeaderForScreened'}
Schema Component Representation
<
xsd:simpleType name ="
numberIndicationIncomingType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="standard "/>
<xsd:enumeration value ="RFC3325 "/>
<xsd:enumeration value ="userDefined "/>
<xsd:enumeration value ="standardUseFromHeaderForScreened "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < numberIndicationOutgoingType (by restriction)
Sub-types:
None
Name
numberIndicationOutgoingType
Content
value comes from list: {'standard'|'standardUserpart'|'RFC3325PAI'|'RFC3323PPI'|'userDefined'}
Schema Component Representation
<
xsd:simpleType name ="
numberIndicationOutgoingType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="standard "/>
<xsd:enumeration value ="standardUserpart "/>
<xsd:enumeration value ="RFC3325PAI "/>
<xsd:enumeration value ="RFC3323PPI "/>
<xsd:enumeration value ="userDefined "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < profileType (by restriction)
Sub-types:
None
Schema Component Representation
<
xsd:simpleType name ="
profileType ">
<
xsd:restriction base ="
xsd :string">
<xsd:minLength value ="0 "/>
<xsd:maxLength value ="64 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < profileVersionType (by restriction)
Sub-types:
None
Name
profileVersionType
Content
Schema Component Representation
<
xsd:simpleType name ="
profileVersionType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="0 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < providerIdType (by restriction)
Sub-types:
None
Name
providerIdType
Content
Schema Component Representation
<
xsd:simpleType name ="
providerIdType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="30000 "/>
<xsd:maxInclusive value ="39999 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < replacementToneType (by restriction)
Sub-types:
None
Name
replacementToneType
Content
value comes from list: {'auto'|'off'|'on'}
Documentation
auto: replacement tone will be used automatically, is defaults
off: no replacement tone will be used
on: a replacement tone will be used by default
More information at:
Entry in documentation.
Schema Component Representation
<
xsd:simpleType name ="
replacementToneType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="auto "/>
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="on "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < ringerRhythmType (by restriction)
Sub-types:
None
Name
ringerRhythmType
Content
value comes from list: {'long'|'short'|'special1'|'special2'|'special3'|'special4'|'special5'|'special6'}
Schema Component Representation
<
xsd:simpleType name ="
ringerRhythmType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="long "/>
<xsd:enumeration value ="short "/>
<xsd:enumeration value ="special1 "/>
<xsd:enumeration value ="special2 "/>
<xsd:enumeration value ="special3 "/>
<xsd:enumeration value ="special4 "/>
<xsd:enumeration value ="special5 "/>
<xsd:enumeration value ="special6 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < rtpNatTraversalType (by restriction)
Sub-types:
None
Name
rtpNatTraversalType
Content
value comes from list: {'off'|'stun'}
Schema Component Representation
<
xsd:simpleType name ="
rtpNatTraversalType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="stun "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < serverTypeType (by restriction)
Sub-types:
None
Name
serverTypeType
Content
value comes from list: {'general'|'Broadsoft'|'Estos CSTA'}
Documentation
Auerswald SIP software can be configured to work with different SIP server types.
Enumeration general
Standard implementation.
Enumeration Broadsoft
Select if connecting to Broadsoft servers or servers using SIP forking.
Enumeration Estos CSTA
For establishing uaCSTA control sessions with Estos servers.
Schema Component Representation
<
xsd:simpleType name ="
serverTypeType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="general "/>
<xsd:enumeration value ="Broadsoft "/>
<xsd:enumeration value ="Estos CSTA "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < silenceSuppressionType (by restriction)
Sub-types:
None
Name
silenceSuppressionType
Content
value comes from list: {'off'|'on'|'auto'}
Documentation
on/off: ?
auto: will be used automatically
More information at:
Entry Controls silence suppression on/off/auto in documentation.
Schema Component Representation
<
xsd:simpleType name ="
silenceSuppressionType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="on "/>
<xsd:enumeration value ="auto "/>
</
xsd:restriction >
</
xsd:simpleType >
Simple Type:
Super-types:
xsd :string < sipHeaderValue (by restriction)
Sub-types:
None
Name
sipHeaderValue
Content
value comes from list: {''|'username'|'networkProvided'|'userProvided'|'userProvidedName'}
Schema Component Representation
Super-types:
xsd :string < sipNatTraversalType (by restriction)
Sub-types:
None
Name
sipNatTraversalType
Content
value comes from list: {'off'|'rport'|'stun'}
Documentation
More information at:
Entry Configuring NAT Traversal in documentation.
Schema Component Representation
<
xsd:simpleType name ="
sipNatTraversalType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="rport "/>
<xsd:enumeration value ="stun "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < sipNumberLocationType (by restriction)
Sub-types:
Name
sipNumberLocationType
Content
value comes from list: {''|'fromDisplay'|'fromUser'|'pAssertedIdentityDisplay'|'pAssertedIdentityUser'|'pPreferredIdentityDisplay'|'pPreferredIdentityUser'|'remotePartyIdCallingUser'|'remotePartyIdCallingDisplay'}
Schema Component Representation
<
xsd:simpleType name ="
sipNumberLocationType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value =""/>
<xsd:enumeration value ="fromDisplay "/>
<xsd:enumeration value ="fromUser "/>
<xsd:enumeration value ="pAssertedIdentityDisplay "/>
<xsd:enumeration value ="pAssertedIdentityUser "/>
<xsd:enumeration value ="pPreferredIdentityDisplay "/>
<xsd:enumeration value ="pPreferredIdentityUser "/>
<xsd:enumeration value ="remotePartyIdCallingUser "/>
<xsd:enumeration value ="remotePartyIdCallingDisplay "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < sipOutboundProxyUseType (by restriction)
Sub-types:
None
Name
sipOutboundProxyUseType
Content
value comes from list: {'off'|'auto'|'manually'}
Documentation
More information at:
Entry Configuring the Outbound Proxy in documentation.
Schema Component Representation
<
xsd:simpleType name ="
sipOutboundProxyUseType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="off "/>
<xsd:enumeration value ="auto "/>
<xsd:enumeration value ="manually "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < sipPasswordType (by restriction)
Sub-types:
None
Name
sipPasswordType
Content
Schema Component Representation
<
xsd:simpleType name ="
sipPasswordType ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types:
xsd :int < sipRegisterExpiryType (by restriction)
Sub-types:
None
Name
sipRegisterExpiryType
Content
Schema Component Representation
<
xsd:simpleType name ="
sipRegisterExpiryType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="1 "/>
<xsd:maxInclusive value ="60 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < sipSessionExpiryType (by restriction)
Sub-types:
None
Schema Component Representation
<
xsd:simpleType name ="
sipSessionExpiryType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="5 "/>
<xsd:maxInclusive value ="60 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < sipTransportType (by restriction)
Sub-types:
None
Name
sipTransportType
Content
value comes from list: {'udp'|'tcp'|'tcptls'}
Documentation
Select the transport protocol to be used for exchanging SIP messages.
More information at:
Entry Configure the SIP transport protocol in documentation.Enumeration udp
More information at: RFC 768 .
Enumeration tcp
More information at: RFC 761 .
Enumeration tcptls
Use TLS over TCP.
More information at: RFC 2246 .
Schema Component Representation
<
xsd:simpleType name ="
sipTransportType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="udp "/>
<xsd:enumeration value ="tcp "/>
<xsd:enumeration value ="tcptls "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < sipUserNameType (by restriction)
Sub-types:
None
Name
sipUserNameType
Content
Schema Component Representation
<
xsd:simpleType name ="
sipUserNameType ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types:
abt :numberType < specialNumberType (by restriction)
Sub-types:
None
Name
specialNumberType
Content
'numberType' super type was not found in this schema. Its facets could not be printed out.
Schema Component Representation
<
xsd:simpleType name ="
specialNumberType ">
<
xsd:restriction base ="
abt :numberType ">
<xsd:minLength value ="0 "/>
<xsd:maxLength value ="64 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < srtpModeType (by restriction)
Sub-types:
None
Name
srtpModeType
Content
value comes from list: {'srtpOff'|'srtpPreferred'|'srtpMandatory'}
Documentation
More information at:
Entry Configuring SRTP in documentation.Enumeration srtpOff
Never encrypt the voice data of a SIP session.
Enumeration srtpPreferred
It is preferred to encrypt the communication but it is not required by the remote user agent.
If it does not support encryption, all voice data can be monitored by network analysis tools.
Enumeration srtpMandatory
All voice communication should be encrypted. If a remote user agent does
not support encryption, the connection is rejected.
Schema Component Representation
<
xsd:simpleType name ="
srtpModeType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="srtpOff "/>
<xsd:enumeration value ="srtpPreferred "/>
<xsd:enumeration value ="srtpMandatory "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :int < stunIntervalType (by restriction)
Sub-types:
None
Name
stunIntervalType
Content
Schema Component Representation
<
xsd:simpleType name ="
stunIntervalType ">
<
xsd:restriction base ="
xsd :int">
<xsd:minInclusive value ="1 "/>
<xsd:maxInclusive value ="60 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :string < t38NegotiationModelType (by restriction)
Sub-types:
None
Name
t38NegotiationModelType
Content
value comes from list: {'standard'|'variant1'}
Schema Component Representation
<
xsd:simpleType name ="
t38NegotiationModelType ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="standard "/>
<xsd:enumeration value ="variant1 "/>
</
xsd:restriction >
</
xsd:simpleType >