Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
xsd
attribute id
namespace http://www.labri.fr/
annotation documentation
the login of the user
source <xs:attribute name="id">
<xs:annotation>
<xs:documentation>the login of the user</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string"/>
</xs:simpleType>
</xs:attribute>
element user_profile
diagram
namespace http://www.labri.fr/
annotation documentation
Description of the user profil
source <xs:element name="user_profile">
<xs:annotation>
<xs:documentation xml:lang="english">Description of the user profil</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="user" type="LaBri:userType">
<xs:annotation>
<xs:documentation xml:lang="english">Characteristic of the user </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="hardware" type="LaBri:hardwareType">
<xs:annotation>
<xs:documentation xml:lang="english">The HardwarePlatformcomponent contains
properties of the device's
Hardware, such as display size, supported character sets,</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="software" type="LaBri:softwareType">
<xs:annotation>
<xs:documentation xml:lang="english">The SoftwarePlatform component contains
properties of the device's
application environment, operating system, and installed software.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="networks" type="LaBri:networksType">
<xs:annotation>
<xs:documentation xml:lang="english">The NetworkCharacteristics component contains
properties describing the
network environment including the supported bearers.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="context" type="LaBri:contextType">
<xs:annotation>
<xs:documentation xml:lang="english">Current user's context</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
element user_profile/user
diagram
type LaBri:userType
properties isRef 0
content complex
children name birth_date tel addres profession education preferences always_locations always_services_use sip_uri
password
annotation documentation
Characteristic of the user
source <xs:element name="user" type="LaBri:userType">
<xs:annotation>
<xs:documentation xml:lang="english">Characteristic of the user </xs:documentation>
</xs:annotation>
</xs:element>
element user_profile/hardware
diagram
type LaBri:hardwareType
properties isRef 0
content complex
children terminal
annotation documentation
The HardwarePlatformcomponent contains properties of the device's
Hardware, such as display size, supported character sets,
source <xs:element name="hardware" type="LaBri:hardwareType">
<xs:annotation>
<xs:documentation xml:lang="english">The HardwarePlatformcomponent contains properties of
the device's
Hardware, such as display size, supported character sets,</xs:documentation>
</xs:annotation>
</xs:element>
element user_profile/software
diagram
type LaBri:softwareType
properties isRef 0
content complex
children terminal
annotation documentation
The SoftwarePlatform component contains properties of the device's
application environment, operating system, and installed software.
source <xs:element name="software" type="LaBri:softwareType">
<xs:annotation>
<xs:documentation xml:lang="english">The SoftwarePlatform component contains properties of
the device's
application environment, operating system, and installed software.</xs:documentation>
</xs:annotation>
</xs:element>
element user_profile/networks
diagram
type LaBri:networksType
properties isRef 0
content complex
children network
annotation documentation
The NetworkCharacteristics component contains properties describing the
network environment including the supported bearers.
source <xs:element name="networks" type="LaBri:networksType">
<xs:annotation>
<xs:documentation xml:lang="english">The NetworkCharacteristics component contains
properties describing the
network environment including the supported bearers.</xs:documentation>
</xs:annotation>
</xs:element>
element user_profile/context
diagram
type LaBri:contextType
properties isRef 0
content complex
children time date location runnuing_application current_terminal curent_network curent_service
annotation documentation
Current user's context
source <xs:element name="context" type="LaBri:contextType">
<xs:annotation>
<xs:documentation xml:lang="english">Current user's context</xs:documentation>
</xs:annotation>
</xs:element>
complexType addresType
diagram
namespace http://www.labri.fr/
annotation documentation
the user's addres
source <xs:complexType name="addresType">
<xs:annotation>
<xs:documentation>the user's addres</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="num" type="xs:int"/>
<xs:element name="street" type="xs:string"/>
<xs:element name="post_code" type="xs:int"/>
<xs:element name="city" type="xs:string"/>
<xs:element name="country" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element addresType/num
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="num" type="xs:int"/>
element addresType/street
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="street" type="xs:string"/>
element addresType/post_code
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="post_code" type="xs:int"/>
element addresType/city
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="city" type="xs:string"/>
element addresType/country
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="country" type="xs:string"/>
complexType always_locationsType
diagram
namespace http://www.labri.fr/
children location
annotation documentation
location always visited by the user
source <xs:complexType name="always_locationsType">
<xs:annotation>
<xs:documentation>location always visited by the user</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="location" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element always_locationsType/location
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="location" type="xs:string" maxOccurs="unbounded"/>
complexType always_services_useType
diagram
namespace http://www.labri.fr/
children service_use
annotation documentation
service always used by the user
source <xs:complexType name="always_services_useType">
<xs:annotation>
<xs:documentation>service always used by the user </xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="service_use" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element always_services_useType/service_use
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="service_use" type="xs:string" maxOccurs="unbounded"/>
complexType applicationsType
diagram
namespace http://www.labri.fr/
children type
annotation documentation
list of application supported by the user's device
source <xs:complexType name="applicationsType">
<xs:annotation>
<xs:documentation>list of application supported by the user's device</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element applicationsType/type
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
complexType asaType
diagram
namespace http://www.labri.fr/
annotation documentation
Abandon Rate, soit en français taux d’abandon
source <xs:complexType name="asaType">
<xs:annotation>
<xs:documentation>Abandon Rate, soit en français taux d’abandon</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element asaType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
element asaType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType audio_codecsType
diagram
namespace http://www.labri.fr/
annotation documentation
list of audio codec
source <xs:complexType name="audio_codecsType">
<xs:annotation>
<xs:documentation>list of audio codec</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:sequence>
<xs:element name="audio_codec" type="LaBri:audio_codecType"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:element name="audiocodec_parametre" type="LaBri:audiocodec_parametreType"/>
</xs:sequence>
</xs:complexType>
element audio_codecsType/audio_codec
diagram
type LaBri:audio_codecType
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children name version
element audio_codecsType/audiocodec_parametre
diagram
type LaBri:audiocodec_parametreType
properties isRef 0
content complex
children frame_size look_ahead_size coding_rate
complexType audio_codecType
diagram
namespace http://www.labri.fr/
annotation documentation
audio codec used in video conference
source <xs:complexType name="audio_codecType">
<xs:annotation>
<xs:documentation>audio codec used in video conference</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element audio_codecType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element audio_codecType/version
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="version" type="xs:string"/>
complexType audiocodec_parametreType
diagram
namespace http://www.labri.fr/
annotation documentation
audio codec parameters
source <xs:complexType name="audiocodec_parametreType">
<xs:annotation>
<xs:documentation>audio codec parameters</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="frame_size" type="LaBri:sizeType"/>
<xs:element name="look_ahead_size" type="LaBri:sizeType"/>
<xs:element name="coding_rate" type="LaBri:sizeType"/>
</xs:sequence>
</xs:complexType>
element audiocodec_parametreType/frame_size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element audiocodec_parametreType/look_ahead_size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element audiocodec_parametreType/coding_rate
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
source <xs:element name="coding_rate" type="LaBri:sizeType"/>
complexType audioType
diagram
namespace http://www.labri.fr/
annotation documentation
the audio's standars supported
source <xs:complexType name="audioType">
<xs:annotation>
<xs:documentation>the audio's standars supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="normes" type="LaBri:standardType"/>
<xs:element name="maxtaille" type="LaBri:speedType"/>
<xs:element name="brand" type="xs:string"/>
<xs:element name="model" type="xs:string"/>
<xs:element name="drivers" type="LaBri:driversType"/>
</xs:sequence>
</xs:complexType>
element audioType/normes
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
type LaBri:speedType
properties isRef 0
content complex
children value scale
element audioType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element audioType/model
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="model" type="xs:string"/>
element audioType/drivers
diagram
type LaBri:driversType
properties isRef 0
content complex
children driver
namespace http://www.labri.fr/
children type
annotation documentation
standard of audio supported by ip-tv
source <xs:complexType name="audioType_1">
<xs:annotation>
<xs:documentation>standard of audio supported by ip-tv</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element audioType_1/type
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
complexType authenticationType
diagram
namespace http://www.labri.fr/
annotation documentation
parameters of authentification
source <xs:complexType name="authenticationType">
<xs:annotation>
<xs:documentation>parameters of authentification</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="key" type="xs:string"/>
<xs:element name="login" type="xs:string"/>
<xs:element name="password" type="xs:string"/>
</xs:sequence>
<xs:attribute name="type" type="xs:string"/>
</xs:complexType>
attribute authenticationType/@type
type xs:string
properties isRef 0
element authenticationType/key
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="key" type="xs:string"/>
element authenticationType/login
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="login" type="xs:string"/>
element authenticationType/password
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="password" type="xs:string"/>
complexType back-end-custom-applicationType
diagram
namespace http://www.labri.fr/
children status
annotation documentation
Specifies properties of back-end custom application. Check details of "Custom Application Name" attribute for more
information.
source <xs:complexType name="back-end-custom-applicationType">
<xs:annotation>
<xs:documentation>Specifies properties of back-end custom application. Check details of
"Custom Application Name" attribute for more information.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="status" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
element back-end-custom-applicationType/status
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="status" type="xs:boolean"/>
complexType back_end_custom_applicationType
diagram
namespace http://www.labri.fr/
children status
annotation documentation
Specifies properties of back-end custom application. Check details of "Custom Application Name" attribute for more
information.
source <xs:complexType name="back_end_custom_applicationType">
<xs:annotation>
<xs:documentation>Specifies properties of back-end custom application. Check details of
"Custom Application Name" attribute for more information.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="status" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
element back_end_custom_applicationType/status
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="status" type="xs:boolean"/>
complexType bandwidthType
diagram
namespace http://www.labri.fr/
annotation documentation
size of bandwith
source <xs:complexType name="bandwidthType">
<xs:annotation>
<xs:documentation>size of bandwith</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element bandwidthType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
element bandwidthType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType batteryType
diagram
namespace http://www.labri.fr/
annotation documentation
the battery's caracteristic
source <xs:complexType name="batteryType">
<xs:annotation>
<xs:documentation>the battery's caracteristic</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string"/>
<xs:element name="voltage" type="LaBri:sizeType"/>
<xs:element name="electricityquantity" type="xs:integer"/>
<xs:element name="energy" type="xs:float"/>
<xs:element name="cell" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
element batteryType/type
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="type" type="xs:string"/>
element batteryType/voltage
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element batteryType/electricityquantity
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="electricityquantity" type="xs:integer"/>
element batteryType/energy
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="energy" type="xs:float"/>
element batteryType/cell
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="cell" type="xs:integer"/>
complexType biosType
diagram
namespace http://www.labri.fr/
children version
annotation documentation
name and version of bios
source <xs:complexType name="biosType">
<xs:annotation>
<xs:documentation>name and version of bios</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element biosType/version
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="version" type="xs:string"/>
complexType birth_dateType
diagram
namespace http://www.labri.fr/
annotation documentation
the user's birthday
source <xs:complexType name="birth_dateType">
<xs:annotation>
<xs:documentation>the user's birthday</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="day" type="xs:int"/>
<xs:element name="month" type="xs:int"/>
<xs:element name="year" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element birth_dateType/day
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="day" type="xs:int"/>
element birth_dateType/month
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="month" type="xs:int"/>
element birth_dateType/year
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="year" type="xs:int"/>
complexType Blockade_multiplierType
diagram
namespace http://www.labri.fr/
annotation documentation
Determines lifetime of blockade state, which is calculated as "Refresh Period" * "Blockade Multiplier".
source <xs:complexType name="Blockade_multiplierType">
<xs:annotation>
<xs:documentation>Determines lifetime of blockade state, which is calculated as "Refresh
Period" * "Blockade Multiplier". </xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element Blockade_multiplierType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element Blockade_multiplierType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType BluetoothProfileType
diagram
namespace http://www.labri.fr/
children proprieties
annotation documentation
description of blutooth profile
source <xs:complexType name="BluetoothProfileType">
<xs:annotation>
<xs:documentation>description of blutooth profile</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="proprieties" type="LaBri:proprietiesType"/>
</xs:sequence>
</xs:complexType>
element BluetoothProfileType/proprieties
diagram
type LaBri:proprietiesType
properties isRef 0
content complex
children proprietie
annotation documentation
description of user
source <xs:complexType name="Browser_userType">
<xs:annotation>
<xs:documentation>description of user</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="BrowserName" type="xs:string">
<xs:annotation>
<xs:documentation>Name of the browser user agent associated with the
current request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BrowserVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of the browser.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HtmlVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of HyperText Markup Language (HTML) supported
by the browser.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="XhtmlVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of XHTML supported by the browser.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FramesCapable" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates whether the browser is capable of displaying
HTML frames.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JavaScriptVersion" type="xs:float" minOccurs="0">
<xs:annotation>
<xs:documentation>Version of the JavaScript language supported by the
browser.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreferenceForFrames" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates the user's preference for receiving HTML
content that contains frames.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DownloadableBrowserApps" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>List of executable content types which the browser
supports and which it is willing to accept from the
network. The property value is a list of MIME types,
where each item in the list is a content type
descriptor as specified by RFC 2045.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="XhtmlModules" type="xs:string">
<xs:annotation>
<xs:documentation>List of XHTML modules supported by the browser. Property
value is a list of module names, where each item in the
list is the name of an XHTML module as defined by the
W3C document "Modularization of XHTML"</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Encoding_supported" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>List of transfer encodings the device supports.
Property value is a list of transfer encodings, where
each item in the list is a transfer encoding name as
specified by RFC 2045 and registered with IANA.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TablesCapable" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates whether the browser is capable of displaying
HTML tables</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element Browser_userType/BrowserName
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Name of the browser user agent associated with the
current request.
source <xs:element name="BrowserName" type="xs:string">
<xs:annotation>
<xs:documentation>Name of the browser user agent associated with the
current request.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/BrowserVersion
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Version of the browser.
source <xs:element name="BrowserVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of the browser.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/HtmlVersion
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Version of HyperText Markup Language (HTML) supported
by the browser.
source <xs:element name="HtmlVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of HyperText Markup Language (HTML) supported
by the browser.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/XhtmlVersion
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Version of XHTML supported by the browser.
source <xs:element name="XhtmlVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of XHTML supported by the browser.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/FramesCapable
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Indicates whether the browser is capable of displaying
HTML frames.
source <xs:element name="FramesCapable" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates whether the browser is capable of displaying
HTML frames.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/JavaScriptVersion
diagram
type xs:float
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Version of the JavaScript language supported by the
browser.
source <xs:element name="JavaScriptVersion" type="xs:float" minOccurs="0">
<xs:annotation>
<xs:documentation>Version of the JavaScript language supported by the
browser.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/PreferenceForFrames
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Indicates the user's preference for receiving HTML
content that contains frames.
source <xs:element name="PreferenceForFrames" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates the user's preference for receiving HTML
content that contains frames.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/DownloadableBrowserApps
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
List of executable content types which the browser
supports and which it is willing to accept from the
network. The property value is a list of MIME types,
where each item in the list is a content type
descriptor as specified by RFC 2045.
source <xs:element name="DownloadableBrowserApps" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>List of executable content types which the browser
supports and which it is willing to accept from the
network. The property value is a list of MIME types,
where each item in the list is a content type
descriptor as specified by RFC 2045.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/XhtmlModules
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
List of XHTML modules supported by the browser. Property
value is a list of module names, where each item in the
list is the name of an XHTML module as defined by the
W3C document "Modularization of XHTML"
source <xs:element name="XhtmlModules" type="xs:string">
<xs:annotation>
<xs:documentation>List of XHTML modules supported by the browser. Property
value is a list of module names, where each item in the
list is the name of an XHTML module as defined by the
W3C document "Modularization of XHTML"</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/Encoding_supported
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
List of transfer encodings the device supports.
Property value is a list of transfer encodings, where
each item in the list is a transfer encoding name as
specified by RFC 2045 and registered with IANA.
source <xs:element name="Encoding_supported" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>List of transfer encodings the device supports.
Property value is a list of transfer encodings, where
each item in the list is a transfer encoding name as
specified by RFC 2045 and registered with IANA.</xs:documentation>
</xs:annotation>
</xs:element>
element Browser_userType/TablesCapable
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Indicates whether the browser is capable of displaying
HTML tables
source <xs:element name="TablesCapable" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates whether the browser is capable of displaying
HTML tables</xs:documentation>
</xs:annotation>
</xs:element>
complexType browserType
diagram
namespace http://www.labri.fr/
annotation documentation
name of browser
source <xs:complexType name="browserType">
<xs:annotation>
<xs:documentation>name of browser</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="version" type="xs:float"/>
</xs:sequence>
</xs:complexType>
element browserType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element browserType/version
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="version" type="xs:float"/>
complexType cacheType
diagram
namespace http://www.labri.fr/
annotation documentation
description of the cache memory
source <xs:complexType name="cacheType">
<xs:annotation>
<xs:documentation>description of the cache memory</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:string"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element cacheType/value
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="value" type="xs:string"/>
element cacheType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType cameraType
diagram
namespace http://www.labri.fr/
annotation documentation
the camera's caracteristic
source <xs:complexType name="cameraType">
<xs:annotation>
<xs:documentation>the camera's caracteristic</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="resolutioncapture" type="LaBri:sizeType"/>
<xs:element name="zoom" type="xs:int"/>
<xs:element name="formatcapture" type="LaBri:multimediaType"/>
</xs:sequence>
</xs:complexType>
element cameraType/resolutioncapture
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element cameraType/zoom
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="zoom" type="xs:int"/>
element cameraType/formatcapture
diagram
type LaBri:multimediaType
properties isRef 0
content complex
children type
complexType colors_depthType
diagram
namespace http://www.labri.fr/
annotation documentation
describe the depth of color
source <xs:complexType name="colors_depthType">
<xs:annotation>
<xs:documentation>describe the depth of color</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element colors_depthType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element colors_depthType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
namespace http://www.labri.fr/
annotation documentation
Current user's context
source <xs:complexType name="contextType">
<xs:annotation>
<xs:documentation>Current user's context</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="time" type="xs:time">
<xs:annotation>
<xs:documentation xml:lang="english">Current time</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="date" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="english">The current date</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="location" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The current location</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="runnuing_application" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The actual runnig application</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="current_terminal" type="LaBri:current_terminalType">
<xs:annotation>
<xs:documentation xml:lang="english">The caracteristic of the current
terminal</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="curent_network" type="LaBri:curent_networkType">
<xs:annotation>
<xs:documentation xml:lang="english">The bearer on which the current session was
opened.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="curent_service" type="LaBri:curent_serviceType">
<xs:annotation>
<xs:documentation xml:lang="english">The current service used</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element contextType/time
diagram
type xs:time
properties isRef 0
content simple
annotation documentation
Current time
source <xs:element name="time" type="xs:time">
<xs:annotation>
<xs:documentation xml:lang="english">Current time</xs:documentation>
</xs:annotation>
</xs:element>
element contextType/date
diagram
type xs:date
properties isRef 0
content simple
annotation documentation
The current date
source <xs:element name="date" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="english">The current date</xs:documentation>
</xs:annotation>
</xs:element>
element contextType/location
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
The current location
source <xs:element name="location" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The current location</xs:documentation>
</xs:annotation>
</xs:element>
element contextType/runnuing_application
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
The actual runnig application
source <xs:element name="runnuing_application" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The actual runnig application</xs:documentation>
</xs:annotation>
</xs:element>
element contextType/current_terminal
diagram
type LaBri:current_terminalType
properties isRef 0
content complex
children used_cpu_pecentage available_hdd_size available_ram_size
annotation documentation
The caracteristic of the current terminal
source <xs:element name="current_terminal" type="LaBri:current_terminalType">
<xs:annotation>
<xs:documentation xml:lang="english">The caracteristic of the current
terminal</xs:documentation>
</xs:annotation>
</xs:element>
element contextType/curent_network
diagram
type LaBri:curent_networkType
properties isRef 0
content complex
children available_bandwidth packet_loss error_rate signal_strength ip mask
annotation documentation
The bearer on which the current session was opened.
source <xs:element name="curent_network" type="LaBri:curent_networkType">
<xs:annotation>
<xs:documentation xml:lang="english">The bearer on which the current session was
opened.</xs:documentation>
</xs:annotation>
</xs:element>
element contextType/curent_service
diagram
type LaBri:curent_serviceType
properties isRef 0
content complex
children service_id sip_port
annotation documentation
The current service used
source <xs:element name="curent_service" type="LaBri:curent_serviceType">
<xs:annotation>
<xs:documentation xml:lang="english">The current service used</xs:documentation>
</xs:annotation>
</xs:element>
complexType cpuType
diagram
namespace http://www.labri.fr/
annotation documentation
Name and model number of CPU
source <xs:complexType name="cpuType">
<xs:annotation>
<xs:documentation>Name and model number of CPU</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="brand" type="xs:string"/>
<xs:element name="model" type="xs:string"/>
<xs:element name="speed" type="LaBri:sizeType"/>
<xs:element name="Architecture" type="xs:string"/>
<xs:element name="Cache_L1" type="LaBri:sizeType"/>
<xs:element name="Cache_L2" type="LaBri:sizeType"/>
<xs:element name="Intel_Speedstep" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element cpuType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element cpuType/model
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="model" type="xs:string"/>
element cpuType/speed
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element cpuType/Architecture
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="Architecture" type="xs:string"/>
element cpuType/Cache_L1
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element cpuType/Cache_L2
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element cpuType/Intel_Speedstep
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="Intel_Speedstep" type="xs:string"/>
complexType curent_networkType
diagram
namespace http://www.labri.fr/
annotation documentation
the current network connected
source <xs:complexType name="curent_networkType">
<xs:annotation>
<xs:documentation>the current network connected</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="available_bandwidth" type="LaBri:sizeType"/>
<xs:element name="packet_loss" type="xs:string"/>
<xs:element name="error_rate" type="xs:string"/>
<xs:element name="signal_strength" type="xs:float"/>
<xs:element name="ip" type="LaBri:addres"/>
<xs:element name="mask" type="LaBri:addres"/>
</xs:sequence>
</xs:complexType>
element curent_networkType/available_bandwidth
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
type xs:string
properties isRef 0
content simple
source <xs:element name="packet_loss" type="xs:string"/>
element curent_networkType/error_rate
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="error_rate" type="xs:string"/>
element curent_networkType/signal_strength
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="signal_strength" type="xs:float"/>
element curent_networkType/ip
diagram
type LaBri:addres
properties isRef 0
content simple
facets Kind Value annotation
enumeration 123.23.45.3
enumeration 255.255.0.0
element curent_networkType/mask
diagram
type LaBri:addres
properties isRef 0
content simple
facets Kind Value annotation
enumeration 123.23.45.3
enumeration 255.255.0.0
complexType curent_serviceType
diagram
namespace http://www.labri.fr/
annotation documentation
the current service used
source <xs:complexType name="curent_serviceType">
<xs:annotation>
<xs:documentation>the current service used</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="sip_port" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element curent_serviceType/service_id
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="service_id" type="xs:string"/>
element curent_serviceType/sip_port
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="sip_port" type="xs:int"/>
complexType current_terminalType
diagram
namespace http://www.labri.fr/
annotation documentation
the current terminal used
source <xs:complexType name="current_terminalType">
<xs:annotation>
<xs:documentation>the current terminal used</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="used_cpu_pecentage" type="xs:int"/>
<xs:element name="available_hdd_size" type="LaBri:sizeType"/>
<xs:element name="available_ram_size" type="LaBri:sizeType"/>
</xs:sequence>
</xs:complexType>
element current_terminalType/used_cpu_pecentage
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="used_cpu_pecentage" type="xs:int"/>
element current_terminalType/available_hdd_size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
type LaBri:sizeType
properties isRef 0
content complex
children value scale
complexType displayType
diagram
namespace http://www.labri.fr/
annotation documentation
type of display
source <xs:complexType name="displayType">
<xs:annotation>
<xs:documentation>type of display</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="size" type="LaBri:sizeType"/>
<xs:element name="PixelStretch"/>
<xs:element name="colors_depth" type="LaBri:colors_depthType"/>
<xs:element name="screen_resolution" type="LaBri:resolution"/>
<xs:element name="max_resolution" type="LaBri:resolution"/>
<xs:element name="standard" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element displayType/size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element displayType/PixelStretch
diagram
properties isRef 0
element displayType/colors_depth
diagram
type LaBri:colors_depthType
properties isRef 0
content complex
children value scale
element displayType/screen_resolution
diagram
type LaBri:resolution
properties isRef 0
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
element displayType/max_resolution
diagram
type LaBri:resolution
properties isRef 0
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
element displayType/standard
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="standard" type="xs:string"/>
complexType displayType_1
diagram
namespace http://www.labri.fr/
annotation documentation
type of display used in video conference
source <xs:complexType name="displayType_1">
<xs:annotation>
<xs:documentation>type of display used in video conference</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="width" type="xs:integer"/>
<xs:element name="height" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
element displayType_1/width
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="width" type="xs:integer"/>
element displayType_1/height
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="height" type="xs:integer"/>
complexType documentType
diagram
namespace http://www.labri.fr/
annotation documentation
the document's standard supported
source <xs:complexType name="documentType">
<xs:annotation>
<xs:documentation>the document's standard supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="types">
<xs:complexType>
<xs:sequence>
<xs:element name="type" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="maxtaille">
<xs:complexType>
<xs:sequence>
<xs:element name="value"/>
<xs:element name="scale"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
element documentType/types
diagram
properties isRef 0
content complex
children type
element documentType/types/type
diagram
properties isRef 0
minOcc 1
maxOcc unbounded
source <xs:element name="type" maxOccurs="unbounded"/>
element documentType/maxtaille
diagram
properties isRef 0
content complex
children value scale
source <xs:element name="maxtaille">
<xs:complexType>
<xs:sequence>
<xs:element name="value"/>
<xs:element name="scale"/>
</xs:sequence>
</xs:complexType>
</xs:element>
element documentType/maxtaille/value
diagram
properties isRef 0
element documentType/maxtaille/scale
diagram
properties isRef 0
complexType driversType
diagram
namespace http://www.labri.fr/
children driver
annotation documentation
the type of drivers
source <xs:complexType name="driversType">
<xs:annotation>
<xs:documentation>the type of drivers</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="driver" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element driversType/driver
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="driver" type="xs:string" maxOccurs="unbounded"/>
complexType favorite_cuisinesType
diagram
namespace http://www.labri.fr/
children cuisine
annotation documentation
the user's favorite in cuisine
source <xs:complexType name="favorite_cuisinesType">
<xs:annotation>
<xs:documentation>the user's favorite in cuisine</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="cuisine" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element favorite_cuisinesType/cuisine
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="cuisine" type="xs:string" maxOccurs="unbounded"/>
complexType favorits_authorsType
diagram
namespace http://www.labri.fr/
children author
annotation documentation
list of the favorits authors
source <xs:complexType name="favorits_authorsType">
<xs:annotation>
<xs:documentation>list of the favorits authors</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="author" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element favorits_authorsType/author
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="author" type="xs:string" maxOccurs="unbounded"/>
complexType FrameinformationType
diagram
namespace http://www.labri.fr/
annotation documentation
description of the size and interarrival time of the frame information
source <xs:complexType name="FrameinformationType">
<xs:annotation>
<xs:documentation>description of the size and interarrival time of the frame
information</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="frameintervaltimeinformation" type="LaBri:sizeType">
<xs:annotation>
<xs:documentation/>
</xs:annotation>
</xs:element>
<xs:element name="Size" type="LaBri:sizeType"/>
</xs:sequence>
</xs:complexType>
element FrameinformationType/frameintervaltimeinformation
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element FrameinformationType/Size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
complexType FTPsoftwareType
diagram
namespace http://www.labri.fr/
annotation documentation
description of the file transfert protocol software
source <xs:complexType name="FTPsoftwareType">
<xs:annotation>
<xs:documentation>description of the file transfert protocol software</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="version" type="xs:float"/>
</xs:sequence>
</xs:complexType>
element FTPsoftwareType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element FTPsoftwareType/version
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="version" type="xs:float"/>
complexType gigueType
diagram
namespace http://www.labri.fr/
annotation documentation
is a variation or dislocation in the pulses of a digital transmission; it may be thought of, in a way, as irregular pulses.
source <xs:complexType name="gigueType">
<xs:annotation>
<xs:documentation> is a variation or dislocation in the pulses of a digital transmission; it may
be thought of, in a way, as irregular pulses. </xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element gigueType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element gigueType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
namespace http://www.labri.fr/
children terminal
annotation documentation
The HardwarePlatformcomponent contains properties of the device's Hardware, such as display size, supported
character sets
source <xs:complexType name="hardwareType">
<xs:annotation>
<xs:documentation>The HardwarePlatformcomponent contains properties of the device's
Hardware, such as display size, supported character sets</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="terminal" type="LaBri:terminalType"/>
</xs:sequence>
</xs:complexType>
element hardwareType/terminal
diagram
type LaBri:terminalType
properties isRef 0
content complex
children brand model type version Motherboard bios cpu ImageInputCapable TextInputCapable VoiceInputCapable
SoundOutputCapable ScreenSizeChar SoftKeysCapable PointingResolution ColorCapable MaxScreenChar
BitsPerPixel ram hdd SupportedCharSet screen Browser_user video audio image text document networks
input_output battery camera
complexType hddType
diagram
namespace http://www.labri.fr/
annotation documentation
type of Hard Disk Drive
source <xs:complexType name="hddType">
<xs:annotation>
<xs:documentation>type of Hard Disk Drive</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="brand" type="xs:string"/>
<xs:element name="model" type="xs:string"/>
<xs:element name="size" type="LaBri:sizeType"/>
<xs:element name="interface" type="xs:string"/>
<xs:element name="cache" type="LaBri:cacheType"/>
<xs:element name="rotation_speed" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
element hddType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element hddType/model
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="model" type="xs:string"/>
element hddType/size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element hddType/interface
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="interface" type="xs:string"/>
element hddType/cache
diagram
type LaBri:cacheType
properties isRef 0
content complex
children value scale
element hddType/rotation_speed
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="rotation_speed" type="xs:integer"/>
complexType imageType
diagram
namespace http://www.labri.fr/
annotation documentation
the image's standard supported
source <xs:complexType name="imageType">
<xs:annotation>
<xs:documentation>the image's standard supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
<xs:element name="maxtaille" type="LaBri:sizeType"/>
<xs:element name="maxsize" type="LaBri:resolution"/>
<xs:element name="colorbit" type="LaBri:sizeType"/>
</xs:sequence>
</xs:complexType>
element imageType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
element imageType/maxtaille
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element imageType/maxsize
diagram
type LaBri:resolution
properties isRef 0
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
type LaBri:sizeType
properties isRef 0
content complex
children value scale
complexType imageType_1
diagram
namespace http://www.labri.fr/
children type
annotation documentation
the image's standard supported
source <xs:complexType name="imageType_1">
<xs:annotation>
<xs:documentation>the image's standard supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element imageType_1/type
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
complexType initial_repeat_probabilityType
diagram
namespace http://www.labri.fr/
children value
annotation documentation
value of the probability of initial repeat
source <xs:complexType name="initial_repeat_probabilityType">
<xs:annotation>
<xs:documentation>value of the probability of initial repeat</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element initial_repeat_probabilityType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
complexType input_charSetType
diagram
namespace http://www.labri.fr/
children norm
annotation documentation
List of input character sets supported by the device for text entry. Property's value is a list of character sets,where each
item in the list is a character set name
source <xs:complexType name="input_charSetType">
<xs:annotation>
<xs:documentation>List of input character sets supported by the device for text entry.
Property's value is a list of character sets,where each item in the list is a character set
name</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="norm" type="LaBri:codage_standard" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element input_charSetType/norm
diagram
type LaBri:codage_standard
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="norm" type="LaBri:codage_standard" maxOccurs="unbounded"/>
complexType input_outputType
diagram
namespace http://www.labri.fr/
annotation documentation
list of input and output devices
source <xs:complexType name="input_outputType">
<xs:annotation>
<xs:documentation>list of input and output devices</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="usb" type="LaBri:usbType"/>
<xs:element name="firewire" type="xs:string" minOccurs="0"/>
<xs:element name="ethernet" type="xs:string"/>
<xs:element name="multimedia" type="LaBri:multimediaType"/>
<xs:element name="audio" type="LaBri:multimediaType"/>
<xs:element name="memory_card_reader" type="LaBri:multimediaType" minOccurs="0"/>
<xs:element name="infrared" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element input_outputType/usb
diagram
type LaBri:usbType
properties isRef 0
content complex
children type nb
element input_outputType/firewire
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="firewire" type="xs:string" minOccurs="0"/>
element input_outputType/ethernet
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="ethernet" type="xs:string"/>
element input_outputType/multimedia
diagram
type LaBri:multimediaType
properties isRef 0
content complex
children type
element input_outputType/audio
diagram
type LaBri:multimediaType
properties isRef 0
content complex
children type
element input_outputType/memory_card_reader
diagram
type LaBri:multimediaType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children type
element input_outputType/infrared
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="infrared" type="xs:string"/>
complexType interestsType
diagram
namespace http://www.labri.fr/
children interest
annotation documentation
list of interests
source <xs:complexType name="interestsType">
<xs:annotation>
<xs:documentation>list of interests</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="interest" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element interestsType/interest
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="interest" type="xs:string" maxOccurs="unbounded"/>
complexType Ip-Tv_AcceptType
diagram
namespace http://www.labri.fr/
annotation documentation
description of the different element supported with ip-tv(audio,video)
source <xs:complexType name="Ip-Tv_AcceptType">
<xs:annotation>
<xs:documentation>description of the different element supported with
ip-tv(audio,video)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="audio" type="LaBri:audioType_1"/>
<xs:element name="video" type="LaBri:videoType_1"/>
</xs:sequence>
</xs:complexType>
element Ip-Tv_AcceptType/audio
diagram
type LaBri:audioType_1
properties isRef 0
content complex
children type
element Ip-Tv_AcceptType/video
diagram
type LaBri:videoType_1
properties isRef 0
content complex
children type
namespace http://www.labri.fr/
annotation documentation
ip-tv 's parameters
source <xs:complexType name="Ip-Tv_parametersType">
<xs:annotation>
<xs:documentation>ip-tv 's parameters</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ThreeGPPLinkChar" type="xs:boolean"/>
<xs:element name="AdaptationSupport" type="xs:boolean"/>
<xs:element name="ExtendedRtcpReports" type="xs:boolean"/>
<xs:element name="RtpRetransmission" type="xs:boolean"/>
<xs:element name="MediaAlternatives" type="xs:boolean"/>
<xs:element name="VideoPreDecoderBufferSize" type="xs:integer"/>
<xs:element name="VideoInitialPostDecoderBufferingPeriod" type="xs:integer"/>
<xs:element name="VideoDecodingByteRate" type="xs:integer"/>
<xs:element name="AudioChannels" type="xs:string"/>
<xs:element name="RenderingScreenSize" type="LaBri:resolution"/>
</xs:sequence>
</xs:complexType>
element Ip-Tv_parametersType/ThreeGPPLinkChar
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="ThreeGPPLinkChar" type="xs:boolean"/>
element Ip-Tv_parametersType/AdaptationSupport
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="AdaptationSupport" type="xs:boolean"/>
element Ip-Tv_parametersType/ExtendedRtcpReports
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="ExtendedRtcpReports" type="xs:boolean"/>
element Ip-Tv_parametersType/RtpRetransmission
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="RtpRetransmission" type="xs:boolean"/>
element Ip-Tv_parametersType/MediaAlternatives
diagram
type xs:boolean
properties isRef 0
content simple
source <xs:element name="MediaAlternatives" type="xs:boolean"/>
element Ip-Tv_parametersType/VideoPreDecoderBufferSize
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="VideoPreDecoderBufferSize" type="xs:integer"/>
element Ip-Tv_parametersType/VideoInitialPostDecoderBufferingPeriod
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="VideoInitialPostDecoderBufferingPeriod" type="xs:integer"/>
element Ip-Tv_parametersType/VideoDecodingByteRate
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="VideoDecodingByteRate" type="xs:integer"/>
element Ip-Tv_parametersType/AudioChannels
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="AudioChannels" type="xs:string"/>
element Ip-Tv_parametersType/RenderingScreenSize
diagram
type LaBri:resolution
properties isRef 0
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
complexType JavaPlatformType
diagram
namespace http://www.labri.fr/
children standard
annotation documentation
name of javaplatform
source <xs:complexType name="JavaPlatformType">
<xs:annotation>
<xs:documentation>name of javaplatform</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
</xs:sequence>
</xs:complexType>
element JavaPlatformType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
complexType languagesType
diagram
namespace http://www.labri.fr/
children language
annotation documentation
spoken language
source <xs:complexType name="languagesType">
<xs:annotation>
<xs:documentation>spoken language</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="language" type="xs:language" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element languagesType/language
diagram
type xs:language
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="language" type="xs:language" maxOccurs="unbounded"/>
complexType latence_timeType
diagram
namespace http://www.labri.fr/
annotation documentation
is a measure of time delay experienced in a system, the precise definition of which depends on the system and the time
being measured
source <xs:complexType name="latence_timeType">
<xs:annotation>
<xs:documentation>is a measure of time delay experienced in a system, the precise definition
of which depends on the system and the time being measured</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element latence_timeType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element latence_timeType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType lifetime_multiplierType
diagram
namespace http://www.labri.fr/
element lifetime_multiplierType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element lifetime_multiplierType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
namespace http://www.labri.fr/
annotation documentation
media port number
source <xs:complexType name="media_portType">
<xs:annotation>
<xs:documentation>media port number</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="port_begin" type="xs:int"/>
<xs:element name="port_end" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element media_portType/port_begin
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="port_begin" type="xs:int"/>
element media_portType/port_end
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="port_end" type="xs:int"/>
complexType memoryType
diagram
namespace http://www.labri.fr/
annotation documentation
the type of memory
source <xs:complexType name="memoryType">
<xs:annotation>
<xs:documentation>the type of memory</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value"/>
<xs:element name="scale"/>
</xs:sequence>
</xs:complexType>
element memoryType/value
diagram
properties isRef 0
element memoryType/scale
diagram
properties isRef 0
complexType mms_multimedia_supported
diagram
namespace http://www.labri.fr/
children type
element mms_multimedia_supported/type
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
complexType Mms_supportedType
diagram
namespace http://www.labri.fr/
annotation documentation
the standard of mms supported by the user's terminal
source <xs:complexType name="Mms_supportedType">
<xs:annotation>
<xs:documentation>the standard of mms supported by the user's terminal</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="image" type="LaBri:mms_multimedia_supported"/>
<xs:element name="audio" type="LaBri:mms_multimedia_supported"/>
<xs:element name="text" type="LaBri:mms_multimedia_supported"/>
<xs:element name="application" type="LaBri:mms_multimedia_supported"/>
<xs:element name="Characters" type="LaBri:mms_multimedia_supported"/>
</xs:sequence>
</xs:complexType>
element Mms_supportedType/image
diagram
type LaBri:mms_multimedia_supported
properties isRef 0
content complex
children type
element Mms_supportedType/audio
diagram
type LaBri:mms_multimedia_supported
properties isRef 0
content complex
children type
element Mms_supportedType/text
diagram
type LaBri:mms_multimedia_supported
properties isRef 0
content complex
children type
type LaBri:mms_multimedia_supported
properties isRef 0
content complex
children type
element Mms_supportedType/Characters
diagram
type LaBri:mms_multimedia_supported
properties isRef 0
content complex
children type
complexType MmscharacterType
diagram
namespace http://www.labri.fr/
annotation documentation
description of Multimedia messaging service
source <xs:complexType name="MmscharacterType">
<xs:annotation>
<xs:documentation>description of Multimedia messaging service </xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="MmsMaxMessageSize" type="LaBri:MmsMaxMessageSizeType"/>
<xs:element name="MmsMaxImageResolution" type="LaBri:resolution"/>
<xs:element name="Mms_supported" type="LaBri:Mms_supportedType"/>
</xs:sequence>
</xs:complexType>
element MmscharacterType/MmsMaxMessageSize
diagram
type LaBri:MmsMaxMessageSizeType
properties isRef 0
content complex
children value scale
element MmscharacterType/MmsMaxImageResolution
diagram
type LaBri:resolution
properties isRef 0
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
type LaBri:Mms_supportedType
properties isRef 0
content complex
children image audio text application Characters
complexType MmsMaxMessageSizeType
diagram
namespace http://www.labri.fr/
annotation documentation
the maximum size of mms supported by the user's device
source <xs:complexType name="MmsMaxMessageSizeType">
<xs:annotation>
<xs:documentation>the maximum size of mms supported by the user's
device</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value"/>
<xs:element name="scale"/>
</xs:sequence>
</xs:complexType>
element MmsMaxMessageSizeType/value
diagram
properties isRef 0
source <xs:element name="value"/>
element MmsMaxMessageSizeType/scale
diagram
properties isRef 0
complexType MotherboardType
diagram
namespace http://www.labri.fr/
annotation documentation
name of motherbord used
source <xs:complexType name="MotherboardType">
<xs:annotation>
<xs:documentation>name of motherbord used</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="brand" type="xs:string"/>
<xs:element name="model" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element MotherboardType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element MotherboardType/model
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="model" type="xs:string"/>
complexType multimediaType
diagram
namespace http://www.labri.fr/
children type
element multimediaType/type
diagram
properties isRef 0
minOcc 1
maxOcc unbounded
source <xs:element name="type" maxOccurs="unbounded"/>
complexType multimediaType_1
diagram
namespace http://www.labri.fr/
annotation documentation
description of multimedia included (video and audio codec)
source <xs:complexType name="multimediaType_1">
<xs:annotation>
<xs:documentation>description of multimedia included (video and audio
codec)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="video_codecs" type="LaBri:video_codecsType"/>
<xs:element name="audio_codecs" type="LaBri:audio_codecsType"/>
</xs:sequence>
</xs:complexType>
element multimediaType_1/video_codecs
diagram
type LaBri:video_codecsType
properties isRef 0
content complex
children video_codec
element multimediaType_1/audio_codecs
diagram
type LaBri:audio_codecsType
properties isRef 0
content complex
children audio_codec audiocodec_parametre
complexType music_stylesType
diagram
namespace http://www.labri.fr/
children music_style
used by element preferencesType/music_styles
annotation documentation
the user's preference of music
source <xs:complexType name="music_stylesType">
<xs:annotation>
<xs:documentation>the user's preference of music</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="music_style" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element music_stylesType/music_style
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="music_style" type="xs:string" maxOccurs="unbounded"/>
complexType nameType
diagram
namespace http://www.labri.fr/
annotation documentation
the complet name of user
source <xs:complexType name="nameType">
<xs:annotation>
<xs:documentation>the complet name of user</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="civility" type="xs:string"/>
<xs:element name="family_name" type="xs:string"/>
<xs:element name="First_name">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Doe"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
element nameType/civility
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="civility" type="xs:string"/>
element nameType/family_name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="family_name" type="xs:string"/>
element nameType/First_name
diagram
properties isRef 0
content simple
facets Kind Value annotation
enumeration Doe
complexType networksType
diagram
namespace http://www.labri.fr/
children network
annotation documentation
The NetworkCharacteristics component contains properties describing the network environment including the supported
bearers.
source <xs:complexType name="networksType">
<xs:annotation>
<xs:documentation>The NetworkCharacteristics component contains properties describing the
network environment including the supported bearers.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="network" type="LaBri:networkType"/>
</xs:sequence>
</xs:complexType>
element networksType/network
diagram
type LaBri:networkType
properties isRef 0
content complex
children ssid name type standard ip_addres mask mac_addres Maximum_Transmission_Unit SupportedBearers bandwidth
security
source <xs:element name="network" type="LaBri:networkType"/>
complexType networksType_1
diagram
namespace http://www.labri.fr/
annotation documentation
The NetworkCharacteristics component contains properties describing the network environment including the supported
bearers
source <xs:complexType name="networksType_1">
<xs:annotation>
<xs:documentation>The NetworkCharacteristics component contains properties describing the
network environment including the supported bearers</xs:documentation>
</xs:annotation>
<xs:sequence maxOccurs="unbounded">
<xs:element name="cellularsupported">
<xs:complexType>
<xs:sequence>
<xs:element name="technologie">
<xs:complexType>
<xs:sequence>
<xs:element name="type" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="network" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="LocationCapable"/>
<xs:element name="LocationEncoding"/>
<xs:element name="LocationValue"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
element networksType_1/cellularsupported
diagram
properties isRef 0
content complex
children technologie
element networksType_1/cellularsupported/technologie
diagram
properties isRef 0
content complex
children type
element networksType_1/cellularsupported/technologie/type
diagram
properties isRef 0
minOcc 1
maxOcc unbounded
source <xs:element name="type" maxOccurs="unbounded"/>
element networksType_1/network
diagram
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children LocationCapable LocationEncoding LocationValue
element networksType_1/network/LocationCapable
diagram
properties isRef 0
element networksType_1/network/LocationEncoding
diagram
properties isRef 0
element networksType_1/network/LocationValue
diagram
properties isRef 0
namespace http://www.labri.fr/
children ssid name type standard ip_addres mask mac_addres Maximum_Transmission_Unit SupportedBearers bandwidth
security
annotation documentation
description of network parameters
source <xs:complexType name="networkType">
<xs:annotation>
<xs:documentation>description of network parameters</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ssid" type="xs:string"/>
<xs:element name="name" type="xs:string"/>
<xs:element name="type" type="xs:string"/>
<xs:element name="standard" type="xs:string"/>
<xs:element name="ip_addres" type="LaBri:addres"/>
<xs:element name="mask" type="LaBri:addres"/>
<xs:element name="mac_addres" type="LaBri:mac_addres"/>
<xs:element name="Maximum_Transmission_Unit" type="LaBri:sizeType"/>
<xs:element name="SupportedBearers" type="LaBri:SupportedBearersType">
<xs:annotation>
<xs:documentation>List of bearers supported by the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="bandwidth" type="LaBri:bandwidthType"/>
<xs:element name="security" type="LaBri:securityType"/>
</xs:sequence>
</xs:complexType>
element networkType/ssid
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="ssid" type="xs:string"/>
element networkType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element networkType/type
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="type" type="xs:string"/>
element networkType/standard
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="standard" type="xs:string"/>
element networkType/ip_addres
diagram
type LaBri:addres
properties isRef 0
content simple
facets Kind Value annotation
enumeration 123.23.45.3
enumeration 255.255.0.0
element networkType/mask
diagram
type LaBri:addres
properties isRef 0
content simple
facets Kind Value annotation
enumeration 123.23.45.3
enumeration 255.255.0.0
element networkType/mac_addres
diagram
type LaBri:mac_addres
properties isRef 0
content simple
facets Kind Value annotation
enumeration 01.EE.EE.FF.AA.11
element networkType/Maximum_Transmission_Unit
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
type LaBri:SupportedBearersType
properties isRef 0
content complex
children norm
annotation documentation
List of bearers supported by the device.
source <xs:element name="SupportedBearers" type="LaBri:SupportedBearersType">
<xs:annotation>
<xs:documentation>List of bearers supported by the device.</xs:documentation>
</xs:annotation>
</xs:element>
element networkType/bandwidth
diagram
type LaBri:bandwidthType
properties isRef 0
content complex
children value scale
element networkType/security
diagram
type LaBri:securityType
properties isRef 0
content complex
children SecuritySupport privacy authentication
complexType operating_systemType
diagram
namespace http://www.labri.fr/
annotation documentation
description of the operating system
source <xs:complexType name="operating_systemType">
<xs:annotation>
<xs:documentation>description of the operating system</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string"/>
<xs:element name="name" type="xs:string">
<xs:annotation>
<xs:documentation>Name of the device's operating system</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="version" type="xs:float">
<xs:annotation>
<xs:documentation>Version of the device's operating system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="architecture" type="xs:string"/>
<xs:element name="vendor" type="xs:string">
<xs:annotation>
<xs:documentation>Vendor of the device's operating system.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element operating_systemType/type
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="type" type="xs:string"/>
element operating_systemType/name
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Name of the device's operating system
source <xs:element name="name" type="xs:string">
<xs:annotation>
<xs:documentation>Name of the device's operating system</xs:documentation>
</xs:annotation>
</xs:element>
element operating_systemType/version
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Version of the device's operating system.
source <xs:element name="version" type="xs:float">
<xs:annotation>
<xs:documentation>Version of the device's operating system.</xs:documentation>
</xs:annotation>
</xs:element>
element operating_systemType/architecture
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="architecture" type="xs:string"/>
element operating_systemType/vendor
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Vendor of the device's operating system.
source <xs:element name="vendor" type="xs:string">
<xs:annotation>
<xs:documentation>Vendor of the device's operating system.</xs:documentation>
</xs:annotation>
</xs:element>
complexType output_charSetType
diagram
namespace http://www.labri.fr/
children norm
annotation documentation
List of character sets supported by the device for text entry. Property's value is a list of output character sets,where each
item in the list is a character set name
source <xs:complexType name="output_charSetType">
<xs:annotation>
<xs:documentation>List of character sets supported by the device for text entry. Property's
value is a list of output character sets,where each item in the list is a character set
name</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="norm" type="LaBri:codage_standard" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element output_charSetType/norm
diagram
type LaBri:codage_standard
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="norm" type="LaBri:codage_standard" maxOccurs="unbounded"/>
complexType page_interaarival_timeType
diagram
namespace http://www.labri.fr/
annotation documentation
Defines the time in seconds between page requests.The start time for a page request is computed by adding the
inter-arrival time to the time that the previous page request completed.For the special "scripted" distribution, specify a
filename (*.csv or *.gdf) containing the values required as outcomes. Values will be picked from this file in cyclic order.
source <xs:complexType name="page_interaarival_timeType">
<xs:annotation>
<xs:documentation>Defines the time in seconds between page requests.The start time for a
page request is computed by adding the inter-arrival time to the time that the previous page request
completed.For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the
values required as outcomes. Values will be picked from this file in cyclic
order.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element page_interaarival_timeType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
element page_interaarival_timeType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType page_proprietiesType
diagram
namespace http://www.labri.fr/
annotation documentation
Specifies the page properties. Each page contains many objects. Each object is represented by a row specification for
this attribute.
source <xs:complexType name="page_proprietiesType">
<xs:annotation>
<xs:documentation>Specifies the page properties. Each page contains many objects. Each
object is represented by a row specification for this attribute.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="object_size" type="xs:string"/>
<xs:element name="number_object" type="xs:integer"/>
<xs:element name="location" type="xs:string"/>
<xs:element name="back_end_custom_application"
type="LaBri:back_end_custom_applicationType"/>
<xs:element name="object_group_name" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element page_proprietiesType/object_size
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="object_size" type="xs:string"/>
element page_proprietiesType/number_object
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="number_object" type="xs:integer"/>
element page_proprietiesType/location
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="location" type="xs:string"/>
element page_proprietiesType/back_end_custom_application
diagram
type LaBri:back_end_custom_applicationType
properties isRef 0
content complex
children status
element page_proprietiesType/object_group_name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="object_group_name" type="xs:string"/>
complexType playerType
diagram
namespace http://www.labri.fr/
annotation documentation
name of player used
source <xs:complexType name="playerType">
<xs:annotation>
<xs:documentation>name of player used</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="version" type="xs:float"/>
<xs:element name="display" type="LaBri:displayType_1" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
element playerType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element playerType/version
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="version" type="xs:float"/>
element playerType/display
diagram
type LaBri:displayType_1
properties isRef 0
minOcc 0
maxOcc 1
content complex
children width height
namespace http://www.labri.fr/
annotation documentation
Whenever bandwidth is insufficient to handle all RSVP sessions, you can control the preemption of RSVP sessions using
either of the following specifications:Aggressive: always preempt a session when the bandwidth is insufficient Disabled:
disable RSVP session preemption Normal -- preempt a session only for a new higher-priority session
source <xs:complexType name="preemptionType">
<xs:annotation>
<xs:documentation>Whenever bandwidth is insufficient to handle all RSVP sessions, you can
control the preemption of RSVP sessions using either of the following specifications:Aggressive:
always preempt a session when the bandwidth is insufficient Disabled: disable RSVP session
preemption Normal -- preempt a session only for a new higher-priority session</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element preemptionType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element preemptionType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType preferencesType
diagram
namespace http://www.labri.fr/
annotation documentation
the user's preferences
source <xs:complexType name="preferencesType">
<xs:annotation>
<xs:documentation>the user's preferences</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="languages" type="LaBri:languagesType">
<xs:annotation>
<xs:documentation xml:lang="english">the languager's favorite</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="sports" type="LaBri:sportsType">
<xs:annotation>
<xs:documentation xml:lang="english">the user's favorite</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="music_styles" type="LaBri:music_stylesType">
<xs:annotation>
<xs:documentation xml:lang="english">the music's favorite</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="favorite_cuisines" type="LaBri:favorite_cuisinesType">
<xs:annotation>
<xs:documentation xml:lang="english">User preference in the kitchen</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="favorits_authors" type="LaBri:favorits_authorsType">
<xs:annotation>
<xs:documentation xml:lang="english">the author's favorite</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="interests" type="LaBri:interestsType">
<xs:annotation>
<xs:documentation xml:lang="english">The interests of the user</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element preferencesType/languages
diagram
type LaBri:languagesType
properties isRef 0
content complex
children language
annotation documentation
the languager's favorite
source <xs:element name="languages" type="LaBri:languagesType">
<xs:annotation>
<xs:documentation xml:lang="english">the languager's favorite</xs:documentation>
</xs:annotation>
</xs:element>
element preferencesType/sports
diagram
type LaBri:sportsType
properties isRef 0
content complex
children sport
annotation documentation
the user's favorite
source <xs:element name="sports" type="LaBri:sportsType">
<xs:annotation>
<xs:documentation xml:lang="english">the user's favorite</xs:documentation>
</xs:annotation>
</xs:element>
element preferencesType/music_styles
diagram
type LaBri:music_stylesType
properties isRef 0
content complex
children music_style
annotation documentation
the music's favorite
source <xs:element name="music_styles" type="LaBri:music_stylesType">
<xs:annotation>
<xs:documentation xml:lang="english">the music's favorite</xs:documentation>
</xs:annotation>
</xs:element>
element preferencesType/favorite_cuisines
diagram
type LaBri:favorite_cuisinesType
properties isRef 0
content complex
children cuisine
annotation documentation
User preference in the kitchen
source <xs:element name="favorite_cuisines" type="LaBri:favorite_cuisinesType">
<xs:annotation>
<xs:documentation xml:lang="english">User preference in the kitchen</xs:documentation>
</xs:annotation>
</xs:element>
element preferencesType/favorits_authors
diagram
type LaBri:favorits_authorsType
properties isRef 0
content complex
children author
annotation documentation
the author's favorite
source <xs:element name="favorits_authors" type="LaBri:favorits_authorsType">
<xs:annotation>
<xs:documentation xml:lang="english">the author's favorite</xs:documentation>
</xs:annotation>
</xs:element>
element preferencesType/interests
diagram
type LaBri:interestsType
properties isRef 0
content complex
children interest
annotation documentation
The interests of the user
source <xs:element name="interests" type="LaBri:interestsType">
<xs:annotation>
<xs:documentation xml:lang="english">The interests of the user</xs:documentation>
</xs:annotation>
</xs:element>
complexType privacyType
diagram
namespace http://www.labri.fr/
annotation documentation
protocol and key of authentification
source <xs:complexType name="privacyType">
<xs:annotation>
<xs:documentation>protocol and key of authentification</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="protocol" type="xs:string"/>
<xs:element name="key" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element privacyType/protocol
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="protocol" type="xs:string"/>
element privacyType/key
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="key" type="xs:string"/>
complexType proprietiesType
diagram
namespace http://www.labri.fr/
children proprietie
used by element BluetoothProfileType/proprieties
annotation documentation
list of proprietie of blutooth profile
source <xs:complexType name="proprietiesType">
<xs:annotation>
<xs:documentation>list of proprietie of blutooth profile</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="proprietie" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element proprietiesType/proprietie
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="proprietie" type="xs:string" maxOccurs="unbounded"/>
complexType protocolType
diagram
namespace http://www.labri.fr/
annotation documentation
name of the used protocol
source <xs:complexType name="protocolType">
<xs:annotation>
<xs:documentation>name of the used protocol</xs:documentation>
</xs:annotation>
</xs:complexType>
complexType Qos_parametersType
diagram
namespace http://www.labri.fr/
annotation documentation
parameters of Quality of Service
source <xs:complexType name="Qos_parametersType">
<xs:annotation>
<xs:documentation>parameters of Quality of Service</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="buffer_size" type="LaBri:sizeType"/>
<xs:element name="processing_rate" type="xs:string"/>
<xs:element name="queuing_sheme" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element Qos_parametersType/buffer_size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element Qos_parametersType/processing_rate
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="processing_rate" type="xs:string"/>
element Qos_parametersType/queuing_sheme
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="queuing_sheme" type="xs:string"/>
complexType ramType
diagram
namespace http://www.labri.fr/
annotation documentation
type of Random Access Memory
source <xs:complexType name="ramType">
<xs:annotation>
<xs:documentation>type of Random Access Memory</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="brand" type="xs:string"/>
<xs:element name="type" type="xs:string"/>
<xs:element name="model" type="xs:string"/>
<xs:element name="size" type="LaBri:sizeType"/>
<xs:element name="speed" type="LaBri:speedType"/>
<xs:element name="access_time" type="LaBri:sizeType"/>
</xs:sequence>
</xs:complexType>
element ramType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element ramType/type
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="type" type="xs:string"/>
element ramType/model
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="model" type="xs:string"/>
element ramType/size
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element ramType/speed
diagram
type LaBri:speedType
properties isRef 0
content complex
children value scale
type LaBri:sizeType
properties isRef 0
content complex
children value scale
complexType receive_groupe_sizeType
diagram
namespace http://www.labri.fr/
children value
annotation documentation
Defines the number of "queued emails" to be recieved.For the special "scripted" distribution, specify a filename (*.csv or
*.gdf) containing the values required as outcomes.
source <xs:complexType name="receive_groupe_sizeType">
<xs:annotation>
<xs:documentation>Defines the number of "queued emails" to be recieved.For the special
"scripted" distribution, specify a filename (*.csv or *.gdf) containing the values required as
outcomes.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element receive_groupe_sizeType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
complexType receive_interarrival_timeType
diagram
namespace http://www.labri.fr/
children value
annotation documentation
Defines the amount of time between receiving emails.The start time for the next email reception is computed by adding
the inter-arrival time to the time at which the previous emails were received.
source <xs:complexType name="receive_interarrival_timeType">
<xs:annotation>
<xs:documentation>Defines the amount of time between receiving emails.The start time for the
next email reception is computed by adding the inter-arrival time to the time at which the previous
emails were received.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element receive_interarrival_timeType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
complexType refresh_intervalType
diagram
namespace http://www.labri.fr/
annotation documentation
Specifies time between generation of successive refresh messages for RSVP states (both Path and Resv)
source <xs:complexType name="refresh_intervalType">
<xs:annotation>
<xs:documentation>Specifies time between generation of successive refresh messages for
RSVP states (both Path and Resv)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element refresh_intervalType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element refresh_intervalType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
namespace http://www.labri.fr/
annotation documentation
Specifies RSVP parameters (i.e., RSVP Status, Outbound Bandwidth and Buffer Size, Inbound Bandwidth and Buffer
Size ) used by this node. The user should insert the nameof "RSVP Flow Specification" as defined in the "QoS Attribute
Configuration" object.
source <xs:complexType name="RSVPprotocolType">
<xs:annotation>
<xs:documentation>Specifies RSVP parameters (i.e., RSVP Status, Outbound Bandwidth and
Buffer Size, Inbound Bandwidth and Buffer Size ) used by this node. The user should insert the
nameof "RSVP Flow Specification" as defined in the "QoS Attribute Configuration"
object.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="status" type="xs:boolean">
<xs:annotation>
<xs:documentation>Specifies whether this application type supports RSVP.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="waiting_time" type="LaBri:waiting_timeType">
<xs:annotation>
<xs:documentation>Specifies a time for which the RSVP process defers sending path
refresh messages after any change in routing tables is detected. This method prevents excessive
flooding of path messages. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="refresh_interval" type="LaBri:refresh_intervalType">
<xs:annotation>
<xs:documentation>Specifies time between generation of successive refresh messages for
RSVP
states (both Path and Resv). </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="lifetime_multiplier" type="LaBri:lifetime_multiplierType">
<xs:annotation>
<xs:documentation>Lifetime Multiplier determines the lifetime of RSVP states. The states
that were not refreshed for [(state refresh interval from the previous/next hop) * lifetime multiplier]
seconds, expire (are deleted from the state lists), and the corresponding reservations are adjusted
accordingly. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Blockade_multiplier" type="LaBri:Blockade_multiplierType">
<xs:annotation>
<xs:documentation>Determines lifetime of blockade state, which is calculated as "Refresh
Period" * "Blockade Multiplier". </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="preemption" type="xs:boolean">
<xs:annotation>
<xs:documentation>Whenever bandwidth is insufficient to handle all RSVP sessions, you
can control the preemption of RSVP sessions using either of the following
specifications:Aggressive: always preempt a session when the bandwidth is insufficient
Disabled: disable RSVP session preemption
Normal -- preempt a session only for a new higher-priority session</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element RSVPprotocolType/status
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Specifies whether this application type supports RSVP.
source <xs:element name="status" type="xs:boolean">
<xs:annotation>
<xs:documentation>Specifies whether this application type supports RSVP.
</xs:documentation>
</xs:annotation>
</xs:element>
element RSVPprotocolType/waiting_time
diagram
type LaBri:waiting_timeType
properties isRef 0
content complex
children value scale
annotation documentation
Specifies a time for which the RSVP process defers sending path refresh messages after any change in routing tables is
detected. This method prevents excessive flooding of path messages.
source <xs:element name="waiting_time" type="LaBri:waiting_timeType">
<xs:annotation>
<xs:documentation>Specifies a time for which the RSVP process defers sending path refresh
messages after any change in routing tables is detected. This method prevents excessive flooding
of path messages. </xs:documentation>
</xs:annotation>
</xs:element>
element RSVPprotocolType/refresh_interval
diagram
type LaBri:refresh_intervalType
properties isRef 0
content complex
children value scale
annotation documentation
Specifies time between generation of successive refresh messages for RSVP
states (both Path and Resv).
source <xs:element name="refresh_interval" type="LaBri:refresh_intervalType">
<xs:annotation>
<xs:documentation>Specifies time between generation of successive refresh messages for
RSVP
states (both Path and Resv). </xs:documentation>
</xs:annotation>
</xs:element>
element RSVPprotocolType/lifetime_multiplier
diagram
type LaBri:lifetime_multiplierType
properties isRef 0
content complex
children value scale
annotation documentation
Lifetime Multiplier determines the lifetime of RSVP states. The states that were not refreshed for [(state refresh interval
from the previous/next hop) * lifetime multiplier] seconds, expire (are deleted from the state lists), and the corresponding
reservations are adjusted accordingly.
source <xs:element name="lifetime_multiplier" type="LaBri:lifetime_multiplierType">
<xs:annotation>
<xs:documentation>Lifetime Multiplier determines the lifetime of RSVP states. The states that
were not refreshed for [(state refresh interval from the previous/next hop) * lifetime multiplier]
seconds, expire (are deleted from the state lists), and the corresponding reservations are adjusted
accordingly. </xs:documentation>
</xs:annotation>
</xs:element>
element RSVPprotocolType/Blockade_multiplier
diagram
type LaBri:Blockade_multiplierType
properties isRef 0
content complex
children value scale
annotation documentation
Determines lifetime of blockade state, which is calculated as "Refresh Period" * "Blockade Multiplier".
source <xs:element name="Blockade_multiplier" type="LaBri:Blockade_multiplierType">
<xs:annotation>
<xs:documentation>Determines lifetime of blockade state, which is calculated as "Refresh
Period" * "Blockade Multiplier". </xs:documentation>
</xs:annotation>
</xs:element>
element RSVPprotocolType/preemption
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Whenever bandwidth is insufficient to handle all RSVP sessions, you can control the preemption of RSVP sessions using
either of the following specifications:Aggressive: always preempt a session when the bandwidth is insufficient
Disabled: disable RSVP session preemption
Normal -- preempt a session only for a new higher-priority session
source <xs:element name="preemption" type="xs:boolean">
<xs:annotation>
<xs:documentation>Whenever bandwidth is insufficient to handle all RSVP sessions, you can
control the preemption of RSVP sessions using either of the following specifications:Aggressive:
always preempt a session when the bandwidth is insufficient
Disabled: disable RSVP session preemption
Normal -- preempt a session only for a new higher-priority session</xs:documentation>
</xs:annotation>
</xs:element>
complexType screenType
diagram
namespace http://www.labri.fr/
annotation documentation
description of the user's screen
source <xs:complexType name="screenType">
<xs:annotation>
<xs:documentation>description of the user's screen</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="brand" type="xs:string"/>
<xs:element name="display" type="LaBri:displayType"/>
</xs:sequence>
</xs:complexType>
element screenType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element screenType/display
diagram
type LaBri:displayType
properties isRef 0
content complex
children size PixelStretch colors_depth screen_resolution max_resolution standard
complexType SecuritySupportType
diagram
namespace http://www.labri.fr/
children standard
annotation documentation
Type of security or encryption mechanism supported
source <xs:complexType name="SecuritySupportType">
<xs:annotation>
<xs:documentation>Type of security or encryption mechanism supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
</xs:sequence>
</xs:complexType>
element SecuritySupportType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
complexType securityType
diagram
namespace http://www.labri.fr/
annotation documentation
Type of security or encryption mechanism supported
source <xs:complexType name="securityType">
<xs:annotation>
<xs:documentation>Type of security or encryption mechanism supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SecuritySupport" type="LaBri:SecuritySupportType">
<xs:annotation>
<xs:documentation>Type of security or encryption mechanism
supported</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="privacy" type="LaBri:privacyType"/>
<xs:element name="authentication " type="LaBri:authenticationType"/>
</xs:sequence>
</xs:complexType>
element securityType/SecuritySupport
diagram
type LaBri:SecuritySupportType
properties isRef 0
content complex
children standard
annotation documentation
Type of security or encryption mechanism supported
source <xs:element name="SecuritySupport" type="LaBri:SecuritySupportType">
<xs:annotation>
<xs:documentation>Type of security or encryption mechanism supported</xs:documentation>
</xs:annotation>
</xs:element>
element securityType/privacy
diagram
type LaBri:privacyType
properties isRef 0
content complex
children protocol key
type LaBri:authenticationType
properties isRef 0
content complex
children key login password
complexType send_group_sizeType
diagram
namespace http://www.labri.fr/
children value
annotation documentation
Defines the number of "queued emails" to be sent.For the special "scripted" distribution, specify a filename (*.csv or
*.gdf) containing the values required as outcomes. Values will be picked from this file in cyclic order.
source <xs:complexType name="send_group_sizeType">
<xs:annotation>
<xs:documentation>Defines the number of "queued emails" to be sent.For the special
"scripted" distribution, specify a filename (*.csv or *.gdf) containing the values required as
outcomes. Values will be picked from this file in cyclic order.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element send_group_sizeType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
complexType send_interarrival_timeType
diagram
namespace http://www.labri.fr/
children value
annotation documentation
Defines when the next email is sent.The start time of the next email is computed by adding the inter-arrival time to the
time at which the previous email completed.
source <xs:complexType name="send_interarrival_timeType">
<xs:annotation>
<xs:documentation>Defines when the next email is sent.The start time of the next email is
computed by adding the inter-arrival time to the time at which the previous email
completed.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:int"/>
</xs:sequence>
</xs:complexType>
element send_interarrival_timeType/value
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="value" type="xs:int"/>
complexType server_selectionType
diagram
namespace http://www.labri.fr/
annotation documentation
These attributes relate to the algoritm that determines which server is used for each page access. HTML pages include
links to other pages both on the server or on remote servers, and this affects the server selectio
source <xs:complexType name="server_selectionType">
<xs:annotation>
<xs:documentation>These attributes relate to the algoritm that determines which server is used
for each page access. HTML pages include links to other pages both on the server or on remote
servers, and this affects the server selectio</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="initial_repeat_probability" type="LaBri:initial_repeat_probabilityType"/>
<xs:element name="page_per_server" type="xs:float"/>
</xs:sequence>
</xs:complexType>
element server_selectionType/initial_repeat_probability
diagram
type LaBri:initial_repeat_probabilityType
properties isRef 0
content complex
children value
element server_selectionType/page_per_server
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="page_per_server" type="xs:float"/>
complexType servicesType
diagram
namespace http://www.labri.fr/
children service
annotation documentation
list of services supported
source <xs:complexType name="servicesType">
<xs:annotation>
<xs:documentation>list of services supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="service" type="LaBri:serviceType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element servicesType/service
diagram
type LaBri:serviceType
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children service_id name vconf-software FTPsoftware player version product_id sla frameinterarrivaltime
framesizeinformation commandemix interrequestlengh maxsizefile Typeofservice browser page_interaarival_time
page_proprieties server_selection send_interarrival_time send_group_size receive_interarrival_time
receive_groupe_size email_size symbolic_server_name RSVPprotocol Ip-Tv_Accept Ip-Tv_parameters packet_loss
gigue latence_time traficMix back-end-custom-application Frameinformation language protocol media_port
transport_protocol video_interface audio_interface preferences_user signaling sip_uri sip_uridestination sip_port
sip_proxy voiceframeperpacket Encodersheme talkspurtlengh Silencelengh
children service_id name vconf-software FTPsoftware player version product_id sla frameinterarrivaltime
framesizeinformation commandemix interrequestlengh maxsizefile Typeofservice browser page_interaarival_time
page_proprieties server_selection send_interarrival_time send_group_size receive_interarrival_time
receive_groupe_size email_size symbolic_server_name RSVPprotocol Ip-Tv_Accept Ip-Tv_parameters packet_loss
gigue latence_time traficMix back-end-custom-application Frameinformation language protocol media_port
transport_protocol video_interface audio_interface preferences_user signaling sip_uri sip_uridestination sip_port
sip_proxy voiceframeperpacket Encodersheme talkspurtlengh Silencelengh
annotation documentation
description of every service
source <xs:complexType name="serviceType">
<xs:annotation>
<xs:documentation>description of every service</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="service_id" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="name" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="vconf-software" type="LaBri:vconf-softwareType" minOccurs="0"/>
<xs:element name="FTPsoftware" type="LaBri:FTPsoftwareType" minOccurs="0"/>
<xs:element name="player" type="LaBri:playerType" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element name="version" type="xs:float" minOccurs="0"/>
<xs:element name="product_id" type="xs:string" minOccurs="0"/>
<xs:element name="sla" type="LaBri:slaType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Service Level Agreement</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="frameinterarrivaltime" type="xs:boolean" minOccurs="0"/>
<xs:element name="framesizeinformation" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Frame Size of the incoming and outgoing video streams.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="commandemix" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="english">Denotes the percentage of file "get" commands to
the total FTP commands. The remaining percent of the commands are FTP file "put" transactions.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="interrequestlengh" type="xs:boolean" minOccurs="0"/>
<xs:element name="maxsizefile" type="LaBri:sizeType" minOccurs="0"/>
<xs:element name="Typeofservice" type="xs:string" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Type of Service (ToS) and/orDifferentiated Service Code Point (DSCP)
assigned to packets sent from this client.
It represents a session attribute which allows packets to be processed
faster in ip queues. It is an integer between 0 - 252, 252 being the highest
priority.
ToS assignment at the client is not affected by the ToS value specified at the server.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="browser" type="LaBri:browserType" minOccurs="0">
<xs:annotation>
<xs:documentation>define the user's browser</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="page_interaarival_time" type="LaBri:page_interaarival_timeType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the time in seconds between page requests.The start time for
a page request is computed by adding the inter-arrival time to the time that the previous page
request completed.For the special "scripted"
distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes. Values
will be picked from this file in cyclic order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="page_proprieties" type="LaBri:page_proprietiesType" minOccurs="0">
<xs:annotation>
<xs:documentation>Specifies the page properties. Each page contains many objects.
Each object is represented by a row specification for this attribute.
NOTE: The first row represents the "page" itself, and the subsequent rows represent the objects
within this page. Therefore, the number of objects in the first row (header page) is always set to
one internally, even if distribution specifies a diffent
value.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="server_selection" type="LaBri:server_selectionType" minOccurs="0">
<xs:annotation>
<xs:documentation>These attributes relate to the algoritm that determines which server is
used for each page access. HTML pages include links to other pages both on the server or on
remote servers, and this affects the server selection.Through manipulation of these parameters,
different user behavior can be emulated.
Searching - When a user is searching for pages, he/she would often explore links to many different
sites (servers), with a limited number of accesses to each site. This is charectrized by many one
page accesses to
sites.
Browsing - When browsing, a user will go to a site, and access many links at that site before
moving to a different site.Studies have shown that 41% of the page accesses are not followed.
When an "interesting" site is found, the user would repeatedly access pages from that site.
Research - This type of access involves going to a limited number of sites, and accessing a large
number of pages on them.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="send_interarrival_time" type="LaBri:send_interarrival_timeType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Defines when the next email is sent.
The start time of the next email is computed by adding the inter-arrival time to the time at which the
previous email completed.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values
required as outcomes. Values will be picked from this
file in cyclic order.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="send_group_size" type="LaBri:send_group_sizeType" minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the number of "queued emails" to be sent.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values
required as outcomes. Values will be picked from this file in cyclic order.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="receive_interarrival_time" type="LaBri:receive_interarrival_timeType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the amount of time between receiving emails.
The start time for the next email reception is computed by adding the inter-arrival time to the time at
which the previous emails were received.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf)containing the values
required as outcomes. Values will be picked from this
file in cyclic order.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="receive_groupe_size" type="LaBri:receive_groupe_sizeType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the number of "queued emails" to be recieved.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values
required as outcomes. Values will be picked from this
file in cyclic order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="email_size" type="LaBri:sizeType" minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the size in bytes of a 'typical' email.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values
required as outcomes. Values will be picked from this
file in cyclic order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="symbolic_server_name" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Server to be contacted for servicing this email application.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RSVPprotocol" type="LaBri:RSVPprotocolType"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies RSVP parameters (i.e., RSVP Status, Outbound Bandwidth
and Buffer Size, Inbound Bandwidth and Buffer Size ) used by this node.
The user should insert the nameof "RSVP Flow Specification" as defined in the "QoS Attribute
Configuration" object.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Ip-Tv_Accept" type="LaBri:Ip-Tv_AcceptType" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element name="Ip-Tv_parameters" type="LaBri:Ip-Tv_parametersType" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element name="packet_loss" type="xs:string" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>occurs when one or more packets of data traveling across a computer
network fail to reach their destination. Packet loss is distinguished as one of the three main error
types encountered in digital communications; the other two being bit error and spurious packets
caused due to noise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="gigue" type="LaBri:gigueType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation> is a variation or dislocation in the pulses of a digital transmission; it
may be thought of, in a way, as irregular pulses. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="latence_time" type="LaBri:latence_timeType" minOccurs="0"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>is a measure of time delay experienced in a system, the precise
definition of which depends on the system and the time being measured</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="traficMix" type="xs:boolean" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies whether the traffic is generated as pure discrete or pure
background or part discrete/part background. The percentage specified is the part of the
background traffic.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="back-end-custom-application"
type="LaBri:back-end-custom-applicationType" minOccurs="0">
<xs:annotation>
<xs:documentation>Specifies properties of back-end custom application. Check details of
"Custom Application Name" attribute for more information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Frameinformation" type="LaBri:FrameinformationType" minOccurs="0"/>
<xs:element name="language" type="xs:language" minOccurs="0"/>
<xs:element name="protocol" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="media_port" type="LaBri:media_portType" maxOccurs="unbounded"/>
<xs:element name="transport_protocol" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="video_interface" type="xs:string" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element name="audio_interface" type="xs:string" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element name="preferences_user" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="signaling" type="xs:string" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies the method used for establishing and tearing down a voice
call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="sip_uri" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="sip_uridestination" type="xs:string" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element name="sip_port" type="xs:int" maxOccurs="unbounded"/>
<xs:element name="sip_proxy" type="xs:string" maxOccurs="unbounded"/>
<xs:element name="voiceframeperpacket" type="xs:float" minOccurs="0">
<xs:annotation>
<xs:documentation>This attribute determines the number of encoded voice frames
grouped into a voice packet, before being sent by the application to the lower layers.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Encodersheme" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Encoder Scheme to be used by the calling and called party.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="talkspurtlengh" type="xs:boolean" minOccurs="0"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies the time spent by the called party (incoming) and the calling
party (outgoing) in speech mode (specified as Talk Spurt Length) in a speech-silence cycle.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Silencelengh" type="xs:boolean" minOccurs="0"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies the time spent by the called party (incoming) and the calling
party
(outgoing) in silence mode in a speech-silence cycle. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element serviceType/service_id
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="service_id" type="xs:string" maxOccurs="unbounded"/>
element serviceType/name
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="name" type="xs:string" maxOccurs="unbounded"/>
element serviceType/vconf-software
diagram
type LaBri:vconf-softwareType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children name version display
element serviceType/FTPsoftware
diagram
type LaBri:FTPsoftwareType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children name version
type LaBri:playerType
properties isRef 0
minOcc 0
maxOcc unbounded
content complex
children name version display
element serviceType/version
diagram
type xs:float
properties isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="version" type="xs:float" minOccurs="0"/>
element serviceType/product_id
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="product_id" type="xs:string" minOccurs="0"/>
element serviceType/sla
diagram
type LaBri:slaType
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children aba asa tsf fcr
annotation documentation
Service Level Agreement
source <xs:element name="sla" type="LaBri:slaType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Service Level Agreement</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/frameinterarrivaltime
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="frameinterarrivaltime" type="xs:boolean" minOccurs="0"/>
element serviceType/framesizeinformation
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Frame Size of the incoming and outgoing video streams.
element serviceType/commandemix
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Denotes the percentage of file "get" commands to the total FTP commands. The remaining percent of the commands
are FTP file "put" transactions.
source <xs:element name="commandemix" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="english">Denotes the percentage of file "get" commands to the
total FTP commands. The remaining percent of the commands are FTP file "put" transactions.
</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/interrequestlengh
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="interrequestlengh" type="xs:boolean" minOccurs="0"/>
element serviceType/maxsizefile
diagram
type LaBri:sizeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value scale
element serviceType/Typeofservice
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
annotation documentation
Type of Service (ToS) and/orDifferentiated Service Code Point (DSCP) assigned to packets sent from this client.
It represents a session attribute which allows packets to be processed
faster in ip queues. It is an integer between 0 - 252, 252 being the highest
priority.
ToS assignment at the client is not affected by the ToS value specified at the server.
source <xs:element name="Typeofservice" type="xs:string" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Type of Service (ToS) and/orDifferentiated Service Code Point (DSCP)
assigned to packets sent from this client.
It represents a session attribute which allows packets to be processed
faster in ip queues. It is an integer between 0 - 252, 252 being the highest
priority.
ToS assignment at the client is not affected by the ToS value specified at the server.
</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/browser
diagram
type LaBri:browserType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children name version
annotation documentation
define the user's browser
source <xs:element name="browser" type="LaBri:browserType" minOccurs="0">
<xs:annotation>
<xs:documentation>define the user's browser</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/page_interaarival_time
diagram
type LaBri:page_interaarival_timeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value scale
annotation documentation
Defines the time in seconds between page requests.The start time for a page request is computed by adding the
inter-arrival time to the time that the previous page request completed.For the special "scripted"
distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes. Values will be picked from this
file in cyclic order.
source <xs:element name="page_interaarival_time" type="LaBri:page_interaarival_timeType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the time in seconds between page requests.The start time for a
page request is computed by adding the inter-arrival time to the time that the previous page request
completed.For the special "scripted"
distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes. Values
will be picked from this file in cyclic order.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/page_proprieties
diagram
type LaBri:page_proprietiesType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children object_size number_object location back_end_custom_application object_group_name
annotation documentation
Specifies the page properties. Each page contains many objects.
Each object is represented by a row specification for this attribute.
NOTE: The first row represents the "page" itself, and the subsequent rows represent the objects within this page.
Therefore, the number of objects in the first row (header page) is always set to one internally, even if distribution specifies
a diffent
value.
source <xs:element name="page_proprieties" type="LaBri:page_proprietiesType" minOccurs="0">
<xs:annotation>
<xs:documentation>Specifies the page properties. Each page contains many objects.
Each object is represented by a row specification for this attribute.
NOTE: The first row represents the "page" itself, and the subsequent rows represent the objects
within this page. Therefore, the number of objects in the first row (header page) is always set to one
internally, even if distribution specifies a diffent
value.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/server_selection
diagram
type LaBri:server_selectionType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children initial_repeat_probability page_per_server
annotation documentation
These attributes relate to the algoritm that determines which server is used for each page access. HTML pages include
links to other pages both on the server or on remote servers, and this affects the server selection.Through manipulation of
these parameters, different user behavior can be emulated.
Searching - When a user is searching for pages, he/she would often explore links to many different sites (servers), with a
limited number of accesses to each site. This is charectrized by many one page accesses to
sites.
Browsing - When browsing, a user will go to a site, and access many links at that site before moving to a different
site.Studies have shown that 41% of the page accesses are not followed. When an "interesting" site is found, the user
would repeatedly access pages from that site.
Research - This type of access involves going to a limited number of sites, and accessing a large number of pages on
them.
source <xs:element name="server_selection" type="LaBri:server_selectionType" minOccurs="0">
<xs:annotation>
<xs:documentation>These attributes relate to the algoritm that determines which server is used
for each page access. HTML pages include links to other pages both on the server or on remote
servers, and this affects the server selection.Through manipulation of these parameters, different
user behavior can be emulated.
Searching - When a user is searching for pages, he/she would often explore links to many different
sites (servers), with a limited number of accesses to each site. This is charectrized by many one
page accesses to
sites.
Browsing - When browsing, a user will go to a site, and access many links at that site before
moving to a different site.Studies have shown that 41% of the page accesses are not followed.
When an "interesting" site is found, the user would repeatedly access pages from that site.
Research - This type of access involves going to a limited number of sites, and accessing a large
number of pages on them.
</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/send_interarrival_time
diagram
type LaBri:send_interarrival_timeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value
annotation documentation
Defines when the next email is sent.
The start time of the next email is computed by adding the inter-arrival time to the time at which the previous email
completed.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes.
Values will be picked from this
file in cyclic order.
element serviceType/send_group_size
diagram
type LaBri:send_group_sizeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value
annotation documentation
Defines the number of "queued emails" to be sent.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes.
Values will be picked from this file in cyclic order.
type LaBri:receive_interarrival_timeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value
annotation documentation
Defines the amount of time between receiving emails.
The start time for the next email reception is computed by adding the inter-arrival time to the time at which the previous
emails were received.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf)containing the values required as outcomes.
Values will be picked from this
file in cyclic order.
element serviceType/receive_groupe_size
diagram
type LaBri:receive_groupe_sizeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value
annotation documentation
Defines the number of "queued emails" to be recieved.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes.
Values will be picked from this
file in cyclic order.
source <xs:element name="receive_groupe_size" type="LaBri:receive_groupe_sizeType" minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the number of "queued emails" to be recieved.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values
required as outcomes. Values will be picked from this
file in cyclic order.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/email_size
diagram
type LaBri:sizeType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children value scale
annotation documentation
Defines the size in bytes of a 'typical' email.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values required as outcomes.
Values will be picked from this
file in cyclic order.
source <xs:element name="email_size" type="LaBri:sizeType" minOccurs="0">
<xs:annotation>
<xs:documentation>Defines the size in bytes of a 'typical' email.
For the special "scripted" distribution, specify a filename (*.csv or *.gdf) containing the values
required as outcomes. Values will be picked from this
file in cyclic order.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/symbolic_server_name
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Server to be contacted for servicing this email application.
source <xs:element name="symbolic_server_name" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Server to be contacted for servicing this email application.
</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/RSVPprotocol
diagram
type LaBri:RSVPprotocolType
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children status waiting_time refresh_interval lifetime_multiplier Blockade_multiplier preemption
annotation documentation
Specifies RSVP parameters (i.e., RSVP Status, Outbound Bandwidth and Buffer Size, Inbound Bandwidth and Buffer
Size ) used by this node.
The user should insert the nameof "RSVP Flow Specification" as defined in the "QoS Attribute Configuration" object.
source <xs:element name="RSVPprotocol" type="LaBri:RSVPprotocolType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies RSVP parameters (i.e., RSVP Status, Outbound Bandwidth and
Buffer Size, Inbound Bandwidth and Buffer Size ) used by this node.
The user should insert the nameof "RSVP Flow Specification" as defined in the "QoS Attribute
Configuration" object.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/Ip-Tv_Accept
diagram
type LaBri:Ip-Tv_AcceptType
properties isRef 0
minOcc 0
maxOcc unbounded
content complex
children audio video
type LaBri:Ip-Tv_parametersType
properties isRef 0
minOcc 0
maxOcc unbounded
content complex
children ThreeGPPLinkChar AdaptationSupport ExtendedRtcpReports RtpRetransmission MediaAlternatives
VideoPreDecoderBufferSize VideoInitialPostDecoderBufferingPeriod VideoDecodingByteRate AudioChannels
RenderingScreenSize
element serviceType/packet_loss
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
annotation documentation
occurs when one or more packets of data traveling across a computer network fail to reach their destination. Packet loss
is distinguished as one of the three main error types encountered in digital communications; the other two being bit error
and spurious packets caused due to noise.
source <xs:element name="packet_loss" type="xs:string" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>occurs when one or more packets of data traveling across a computer
network fail to reach their destination. Packet loss is distinguished as one of the three main error
types encountered in digital communications; the other two being bit error and spurious packets
caused due to noise.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/gigue
diagram
type LaBri:gigueType
properties isRef 0
minOcc 0
maxOcc unbounded
content complex
children value scale
annotation documentation
is a variation or dislocation in the pulses of a digital transmission; it may be thought of, in a way, as irregular pulses.
source <xs:element name="gigue" type="LaBri:gigueType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation> is a variation or dislocation in the pulses of a digital transmission; it may be
thought of, in a way, as irregular pulses. </xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/latence_time
diagram
type LaBri:latence_timeType
properties isRef 0
minOcc 0
maxOcc unbounded
content complex
children value scale
annotation documentation
is a measure of time delay experienced in a system, the precise definition of which depends on the system and the time
being measured
source <xs:element name="latence_time" type="LaBri:latence_timeType" minOccurs="0"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>is a measure of time delay experienced in a system, the precise definition
of which depends on the system and the time being measured</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/traficMix
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
annotation documentation
Specifies whether the traffic is generated as pure discrete or pure background or part discrete/part background. The
percentage specified is the part of the background traffic.
source <xs:element name="traficMix" type="xs:boolean" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies whether the traffic is generated as pure discrete or pure
background or part discrete/part background. The percentage specified is the part of the
background traffic.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/back-end-custom-application
diagram
type LaBri:back-end-custom-applicationType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children status
annotation documentation
Specifies properties of back-end custom application. Check details of "Custom Application Name" attribute for more
information.
source <xs:element name="back-end-custom-application" type="LaBri:back-end-custom-applicationType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Specifies properties of back-end custom application. Check details of
"Custom Application Name" attribute for more information.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/Frameinformation
diagram
type LaBri:FrameinformationType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children frameintervaltimeinformation Size
element serviceType/language
diagram
type xs:language
properties isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="language" type="xs:language" minOccurs="0"/>
element serviceType/protocol
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="protocol" type="xs:string" maxOccurs="unbounded"/>
element serviceType/media_port
diagram
type LaBri:media_portType
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children port_begin port_end
element serviceType/transport_protocol
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="transport_protocol" type="xs:string" maxOccurs="unbounded"/>
element serviceType/video_interface
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="video_interface" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
element serviceType/audio_interface
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="audio_interface" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
element serviceType/preferences_user
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="preferences_user" type="xs:string" maxOccurs="unbounded"/>
element serviceType/signaling
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
annotation documentation
Specifies the method used for establishing and tearing down a voice call.
source <xs:element name="signaling" type="xs:string" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies the method used for establishing and tearing down a voice
call.</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/sip_uri
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="sip_uri" type="xs:string" maxOccurs="unbounded"/>
element serviceType/sip_uridestination
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="sip_uridestination" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
element serviceType/sip_port
diagram
type xs:int
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="sip_port" type="xs:int" maxOccurs="unbounded"/>
element serviceType/sip_proxy
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="sip_proxy" type="xs:string" maxOccurs="unbounded"/>
element serviceType/voiceframeperpacket
diagram
type xs:float
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
This attribute determines the number of encoded voice frames grouped into a voice packet, before being sent by the
application to the lower layers.
source <xs:element name="voiceframeperpacket" type="xs:float" minOccurs="0">
<xs:annotation>
<xs:documentation>This attribute determines the number of encoded voice frames grouped into
a voice packet, before being sent by the application to the lower layers. </xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/Encodersheme
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Encoder Scheme to be used by the calling and called party.
source <xs:element name="Encodersheme" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Encoder Scheme to be used by the calling and called party.
</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/talkspurtlengh
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
annotation documentation
Specifies the time spent by the called party (incoming) and the calling party (outgoing) in speech mode (specified as Talk
Spurt Length) in a speech-silence cycle.
source <xs:element name="talkspurtlengh" type="xs:boolean" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies the time spent by the called party (incoming) and the calling party
(outgoing) in speech mode (specified as Talk Spurt Length) in a speech-silence cycle.
</xs:documentation>
</xs:annotation>
</xs:element>
element serviceType/Silencelengh
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc unbounded
content simple
annotation documentation
Specifies the time spent by the called party (incoming) and the calling party
(outgoing) in silence mode in a speech-silence cycle.
source <xs:element name="Silencelengh" type="xs:boolean" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Specifies the time spent by the called party (incoming) and the calling party
(outgoing) in silence mode in a speech-silence cycle. </xs:documentation>
</xs:annotation>
</xs:element>
complexType sizeType
diagram
namespace http://www.labri.fr/
element sizeType/value
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="value" type="xs:float"/>
element sizeType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType slaType
diagram
namespace http://www.labri.fr/
annotation documentation
description of Service Level Agreement
source <xs:complexType name="slaType">
<xs:annotation>
<xs:documentation>description of Service Level Agreement</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="aba" type="xs:int">
<xs:annotation>
<xs:documentation>Abandon Rate, soit en français taux d’abandon</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="asa" type="LaBri:asaType">
<xs:annotation>
<xs:documentation>Average Speed to Answer</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tsf" type="xs:float">
<xs:annotation>
<xs:documentation>Time Service Factor</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="fcr" type="xs:float">
<xs:annotation>
<xs:documentation>First Call Resolution</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element slaType/aba
diagram
type xs:int
properties isRef 0
content simple
annotation documentation
Abandon Rate, soit en français taux d’abandon
source <xs:element name="aba" type="xs:int">
<xs:annotation>
<xs:documentation>Abandon Rate, soit en français taux d’abandon</xs:documentation>
</xs:annotation>
</xs:element>
element slaType/asa
diagram
type LaBri:asaType
properties isRef 0
content complex
children value scale
annotation documentation
Average Speed to Answer
source <xs:element name="asa" type="LaBri:asaType">
<xs:annotation>
<xs:documentation>Average Speed to Answer</xs:documentation>
</xs:annotation>
</xs:element>
element slaType/tsf
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Time Service Factor
source <xs:element name="tsf" type="xs:float">
<xs:annotation>
<xs:documentation>Time Service Factor</xs:documentation>
</xs:annotation>
</xs:element>
element slaType/fcr
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
First Call Resolution
source <xs:element name="fcr" type="xs:float">
<xs:annotation>
<xs:documentation>First Call Resolution</xs:documentation>
</xs:annotation>
</xs:element>
complexType softwareapplicationType
diagram
namespace http://www.labri.fr/
children name
annotation documentation
list of logiciel included in the terminal device
source <xs:complexType name="softwareapplicationType">
<xs:annotation>
<xs:documentation>list of logiciel included in the terminal device</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element softwareapplicationType/name
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="name" type="xs:string" maxOccurs="unbounded"/>
complexType softwareType
diagram
namespace http://www.labri.fr/
children terminal
annotation documentation
The SoftwarePlatform component contains properties of the device's application environment, operating system, and
installed software
source <xs:complexType name="softwareType">
<xs:annotation>
<xs:documentation>The SoftwarePlatform component contains properties of the device's
application environment, operating system, and installed software</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="terminal" type="LaBri:terminalType_1"/>
</xs:sequence>
</xs:complexType>
element softwareType/terminal
diagram
type LaBri:terminalType_1
properties isRef 0
content complex
children operating_system JavaPlatform supported_language JVMVersion softwareapplication applications
WapCharacteristics BluetoothProfile Mmscharacter multimedia services Qos_parameters TCP_parameters
namespace http://www.labri.fr/
annotation documentation
speed of device "value and scale"
source <xs:complexType name="speedType">
<xs:annotation>
<xs:documentation>speed of device "value and scale"</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element speedType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element speedType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
complexType sportsType
diagram
namespace http://www.labri.fr/
children sport
annotation documentation
the user's preference of sports
source <xs:complexType name="sportsType">
<xs:annotation>
<xs:documentation>the user's preference of sports</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="sport" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element sportsType/sport
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="sport" type="xs:string" maxOccurs="unbounded"/>
complexType standardType
diagram
namespace http://www.labri.fr/
children type
element standardType/type
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
complexType SupportedBearersType
diagram
namespace http://www.labri.fr/
children norm
annotation documentation
standard of bearers supported
source <xs:complexType name="SupportedBearersType">
<xs:annotation>
<xs:documentation>standard of bearers supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="norm" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element SupportedBearersType/norm
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="norm" type="xs:string" maxOccurs="unbounded"/>
complexType SupportedCharSetType
diagram
namespace http://www.labri.fr/
annotation documentation
List of character sets supported by the device for text entry. Property's value is a list of character sets,where each item in
the list is a character set name
source <xs:complexType name="SupportedCharSetType">
<xs:annotation>
<xs:documentation>List of character sets supported by the device for text entry. Property's
value is a list of character sets,where each item in the list is a character set
name</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="input_charSet" type="LaBri:input_charSetType"/>
<xs:element name="output_charSet" type="LaBri:output_charSetType"/>
</xs:sequence>
</xs:complexType>
element SupportedCharSetType/input_charSet
diagram
type LaBri:input_charSetType
properties isRef 0
content complex
children norm
type LaBri:output_charSetType
properties isRef 0
content complex
children norm
annotation documentation
description of the TCP parameters
source <xs:complexType name="TCP_parametersType">
<xs:annotation>
<xs:documentation>description of the TCP parameters</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Max_segment_size" type="xs:string">
<xs:annotation>
<xs:documentation>Maximum Segment Size (MSS) that the underlying network can carry
without any fragmention. Used to determine the size of segments sent by TCP.
If "Auto-Assigned", TCP will calculate this parameter based on the MTU size of the first IP interface
on the surrounding node. In case of more than one interfaces, it will compute the MSS based on
the first interface type.If TCP options such as SACK or TCP Timestamp are used, TCP will
recalculate the available size for data based on size of option fields.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="receive_buffer" type="LaBri:sizeType">
<xs:annotation>
<xs:documentation>Size of the buffer holding received data before it is forwarded to the
higher layers (e.g. applications).Note that the advertized window is the amount of space available
in the receive buffer.When set to "Default", this parameter is set to at least four times the
"negotiated" MSS, with a maximum size of 64 KB.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="delayed_ack_mechanism" type="xs:string">
<xs:annotation>
<xs:documentation>Specifes the scheme used to generate dataless ACKs:
1. Clock Based:
TCP sends a dataless ACK if no data is sent for "Maximum ACK Delay" time interval.
2. Segment/Clock Based:
Generates an ACK every other received segment; or if two segments are not received within
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="fast_retransmit" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether this host uses the Fast Retransmit Algorithm as
described in RFC 2001. If "Disabled", then slow start and congestion control will proceed as
described on page 310 of W. R. Stevens' TCP/IP Illustrated, Vol. I. Else, Fast Retransmit will be
used - TCP will retransmit segments on detection of duplicate ACK's. Congestion window will be in
slow start (set to 1 MSS initially) after recovery.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="max_ack_delay" type="xs:float">
<xs:annotation>
<xs:documentation>Maximum time the TCP waits after receiving a segment before sending
an ACK. Note that the acknowledgment may be piggybacked on a data packet.
For most SUN systems implementations, its value is 50 msec (configurable), whereas for Windows
TCP implementation it is set to 200 msec. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="fast_recovery" type="xs:string">
<xs:annotation>
<xs:documentation>Indicates whether this host uses Fast Retransmit Algorithm as
described in RFC 2001.If "Disabled" then slow start and congestion control algorithm along with
Fast Retransmit (if enabled) will be executed.
If set to "Reno", fast retransmit as defined in RFC 2001 will be executed once the node receives
n-th duplicate acknowledgement.
If set to "New Reno", fast retransmit as described in RFC 2001 will be executed with the two
modifications to the algorithm
- fast retransmit will never be
executed twice within one window </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="window_scaling" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether this host sends the Window Scaling enabled option
in its SYN message.The client host will request the Window Scaling option only if this attribute is
configured as 'Enabled'. (NOTE: If the client host is configured as 'Passive', it will automatically be
configured as 'Disabled'.) The server host will respond with the Window Scaling option enabled
only if it receives the Window Scaling enabled option from the client host AND this attribute on the
server host is configured as either 'Enabled' or 'Passive'.
If the option is both sent and received, Window Scaling will proceed as detailed in RFC
1323.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element TCP_parametersType/Max_segment_size
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Maximum Segment Size (MSS) that the underlying network can carry without any fragmention. Used to determine the
size of segments sent by TCP.
If "Auto-Assigned", TCP will calculate this parameter based on the MTU size of the first IP interface on the surrounding
node. In case of more than one interfaces, it will compute the MSS based on the first interface type.If TCP options such
as SACK or TCP Timestamp are used, TCP will recalculate the available size for data based on size of option fields.
element TCP_parametersType/receive_buffer
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
annotation documentation
Size of the buffer holding received data before it is forwarded to the higher layers (e.g. applications).Note that the
advertized window is the amount of space available in the receive buffer.When set to "Default", this parameter is set to at
least four times the "negotiated" MSS, with a maximum size of 64 KB.
source <xs:element name="receive_buffer" type="LaBri:sizeType">
<xs:annotation>
<xs:documentation>Size of the buffer holding received data before it is forwarded to the higher
layers (e.g. applications).Note that the advertized window is the amount of space available in the
receive buffer.When set to "Default", this parameter is set to at least four times the "negotiated"
MSS, with a maximum size of 64 KB.</xs:documentation>
</xs:annotation>
</xs:element>
element TCP_parametersType/delayed_ack_mechanism
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Specifes the scheme used to generate dataless ACKs:
1. Clock Based:
TCP sends a dataless ACK if no data is sent for "Maximum ACK Delay" time interval.
2. Segment/Clock Based:
Generates an ACK every other received segment; or if two segments are not received within
source <xs:element name="delayed_ack_mechanism" type="xs:string">
<xs:annotation>
<xs:documentation>Specifes the scheme used to generate dataless ACKs:
1. Clock Based:
TCP sends a dataless ACK if no data is sent for "Maximum ACK Delay" time interval.
2. Segment/Clock Based:
Generates an ACK every other received segment; or if two segments are not received within
</xs:documentation>
</xs:annotation>
</xs:element>
element TCP_parametersType/fast_retransmit
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether this host uses the Fast Retransmit Algorithm as described in RFC 2001. If "Disabled", then slow start
and congestion control will proceed as described on page 310 of W. R. Stevens' TCP/IP Illustrated, Vol. I. Else, Fast
Retransmit will be used - TCP will retransmit segments on detection of duplicate ACK's. Congestion window will be in
slow start (set to 1 MSS initially) after recovery.
source <xs:element name="fast_retransmit" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether this host uses the Fast Retransmit Algorithm as
described in RFC 2001. If "Disabled", then slow start and congestion control will proceed as
described on page 310 of W. R. Stevens' TCP/IP Illustrated, Vol. I. Else, Fast Retransmit will be
used - TCP will retransmit segments on detection of duplicate ACK's. Congestion window will be in
slow start (set to 1 MSS initially) after recovery.
</xs:documentation>
</xs:annotation>
</xs:element>
element TCP_parametersType/max_ack_delay
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Maximum time the TCP waits after receiving a segment before sending an ACK. Note that the acknowledgment may be
piggybacked on a data packet.
For most SUN systems implementations, its value is 50 msec (configurable), whereas for Windows TCP implementation it
is set to 200 msec.
source <xs:element name="max_ack_delay" type="xs:float">
<xs:annotation>
<xs:documentation>Maximum time the TCP waits after receiving a segment before sending an
ACK. Note that the acknowledgment may be piggybacked on a data packet.
For most SUN systems implementations, its value is 50 msec (configurable), whereas for Windows
TCP implementation it is set to 200 msec. </xs:documentation>
</xs:annotation>
</xs:element>
element TCP_parametersType/fast_recovery
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Indicates whether this host uses Fast Retransmit Algorithm as described in RFC 2001.If "Disabled" then slow start and
congestion control algorithm along with Fast Retransmit (if enabled) will be executed.
If set to "Reno", fast retransmit as defined in RFC 2001 will be executed once the node receives n-th duplicate
acknowledgement.
If set to "New Reno", fast retransmit as described in RFC 2001 will be executed with the two modifications to the
algorithm
- fast retransmit will never be
executed twice within one window
source <xs:element name="fast_recovery" type="xs:string">
<xs:annotation>
<xs:documentation>Indicates whether this host uses Fast Retransmit Algorithm as described in
RFC 2001.If "Disabled" then slow start and congestion control algorithm along with Fast Retransmit
(if enabled) will be executed.
If set to "Reno", fast retransmit as defined in RFC 2001 will be executed once the node receives
n-th duplicate acknowledgement.
If set to "New Reno", fast retransmit as described in RFC 2001 will be executed with the two
modifications to the algorithm
- fast retransmit will never be
executed twice within one window </xs:documentation>
</xs:annotation>
</xs:element>
element TCP_parametersType/window_scaling
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether this host sends the Window Scaling enabled option in its SYN message.The client host will request the
Window Scaling option only if this attribute is configured as 'Enabled'. (NOTE: If the client host is configured as
'Passive', it will automatically be configured as 'Disabled'.) The server host will respond with the Window Scaling option
enabled only if it receives the Window Scaling enabled option from the client host AND this attribute on the server host is
configured as either 'Enabled' or 'Passive'.
If the option is both sent and received, Window Scaling will proceed as detailed in RFC 1323.
source <xs:element name="window_scaling" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether this host sends the Window Scaling enabled option in its
SYN message.The client host will request the Window Scaling option only if this attribute is
configured as 'Enabled'. (NOTE: If the client host is configured as 'Passive', it will automatically be
configured as 'Disabled'.) The server host will respond with the Window Scaling option enabled only
if it receives the Window Scaling enabled option from the client host AND this attribute on the server
host is configured as either 'Enabled' or 'Passive'.
If the option is both sent and received, Window Scaling will proceed as detailed in RFC
1323.</xs:documentation>
</xs:annotation>
</xs:element>
complexType telType
diagram
namespace http://www.labri.fr/
annotation documentation
the phone numbers of the user
source <xs:complexType name="telType">
<xs:annotation>
<xs:documentation>the phone numbers of the user</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="fixe" type="xs:integer"/>
<xs:element name="mobile" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
element telType/fixe
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="fixe" type="xs:integer"/>
element telType/mobile
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="mobile" type="xs:integer"/>
complexType terminalType
diagram
namespace http://www.labri.fr/
children brand model type version Motherboard bios cpu ImageInputCapable TextInputCapable VoiceInputCapable
SoundOutputCapable ScreenSizeChar SoftKeysCapable PointingResolution ColorCapable MaxScreenChar
BitsPerPixel ram hdd SupportedCharSet screen Browser_user video audio image text document networks
input_output battery camera
annotation documentation
the type of the user's terminal
source <xs:complexType name="terminalType">
<xs:annotation>
<xs:documentation>the type of the user's terminal</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="brand" type="xs:string"/>
<xs:element name="model" type="xs:string">
<xs:annotation>
<xs:documentation>Model number assigned to the terminal device by the
vendor or manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="type" type="xs:string"/>
<xs:element name="version" type="xs:int"/>
<xs:element name="Motherboard" type="LaBri:MotherboardType" minOccurs="0"/>
<xs:element name="bios" type="LaBri:biosType"/>
<xs:element name="cpu" type="LaBri:cpuType">
<xs:annotation>
<xs:documentation>Name and model number of the device CPU.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageInputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports the display of
images. If the value is "Yes", the property CcppAccept
may list the types of images supported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TextInputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports alpha-numeric text
entry. "Yes" means the device supports entry of both
letters and digits. "No" means the device supports only
entry of digits.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VoiceInputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports any form of voice
input, including speech recognition. This includes voiceenabled
browsers.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SoundOutputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports sound output
through an external speaker, headphone jack, or other
sound output mechanism.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ScreenSizeChar" type="xs:anySimpleType" minOccurs="0">
<xs:annotation>
<xs:documentation>Size of the device's screen in units of characters,
composed of the screen width and screen height. The
device's standard font should be used to determine
this property's value.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SoftKeysCapable" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates whether the device supports programmable soft
keys. A soft key is a physical key whose label and
function can change programmatically.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PointingResolution" type="LaBri:unity" minOccurs="0">
<xs:annotation>
<xs:documentation>Type of resolution of the pointing accessory supported
by the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ColorCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device's display supports color.
"Yes" means color is supported. "No" means the display
supports only grayscale or black and white.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MaxScreenChar" type="LaBri:resolution" minOccurs="0">
<xs:annotation>
<xs:documentation>Size of the virtual page onto which a document is
rendered, in units of characters. Property value is
composed of the screen width and screen height. The
device's standard font should be used to determine this
property's value. This property may not apply to all
devices.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BitsPerPixel" type="xs:integer">
<xs:annotation>
<xs:documentation>The number of bits of color or grayscale information per
pixel, related to the number of colors or shades of gray
the device can display.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ram" type="LaBri:ramType">
<xs:annotation>
<xs:documentation> Random Access Memory </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="hdd" type="LaBri:hddType">
<xs:annotation>
<xs:documentation>hard disk drive</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupportedCharSet" type="LaBri:SupportedCharSetType">
<xs:annotation>
<xs:documentation>List of character sets supported by the device for text
entry. Property's value is a list of character sets,
where each item in the list is a character set name, as
registered with IANA.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="screen" type="LaBri:screenType"/>
<xs:element name="Browser_user" type="LaBri:Browser_userType" minOccurs="0">
<xs:annotation>
<xs:documentation>The BrowserUA component contains attributes related to the browser
user agent running on the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="video" type="LaBri:videoType">
<xs:annotation>
<xs:documentation>caracteristic of user the vido supported</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="audio" type="LaBri:audioType">
<xs:annotation>
<xs:documentation>caracteristic of user the audio supported</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="image" type="LaBri:imageType">
<xs:annotation>
<xs:documentation>caracteristic of user the image supported</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="text" type="LaBri:textType">
<xs:annotation>
<xs:documentation>caracteristic of the user text supported</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="document" type="LaBri:documentType">
<xs:annotation>
<xs:documentation>caracteristic of the user document supported</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="networks" type="LaBri:networksType_1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The NetworkCharacteristics component contains properties describing
the
network environment including the supported bearers.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="input_output" type="LaBri:input_outputType">
<xs:annotation>
<xs:documentation>list of input and output devices</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="battery" type="LaBri:batteryType">
<xs:annotation>
<xs:documentation>description of the battery</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="camera" type="LaBri:cameraType">
<xs:annotation>
<xs:documentation>description of the camer</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="id"/>
</xs:complexType>
attribute terminalType/@id
properties isRef 0
element terminalType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element terminalType/model
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Model number assigned to the terminal device by the
vendor or manufacturer.
source <xs:element name="model" type="xs:string">
<xs:annotation>
<xs:documentation>Model number assigned to the terminal device by the
vendor or manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/type
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="type" type="xs:string"/>
element terminalType/version
diagram
type xs:int
properties isRef 0
content simple
source <xs:element name="version" type="xs:int"/>
element terminalType/Motherboard
diagram
type LaBri:MotherboardType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children brand model
element terminalType/bios
diagram
type LaBri:biosType
properties isRef 0
content complex
children version
type LaBri:cpuType
properties isRef 0
content complex
children brand model speed Architecture Cache_L1 Cache_L2 Intel_Speedstep
annotation documentation
Name and model number of the device CPU.
source <xs:element name="cpu" type="LaBri:cpuType">
<xs:annotation>
<xs:documentation>Name and model number of the device CPU.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/ImageInputCapable
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether the device supports the display of
images. If the value is "Yes", the property CcppAccept
may list the types of images supported.
source <xs:element name="ImageInputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports the display of
images. If the value is "Yes", the property CcppAccept
may list the types of images supported.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/TextInputCapable
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether the device supports alpha-numeric text
entry. "Yes" means the device supports entry of both
letters and digits. "No" means the device supports only
entry of digits.
source <xs:element name="TextInputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports alpha-numeric text
entry. "Yes" means the device supports entry of both
letters and digits. "No" means the device supports only
entry of digits.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/VoiceInputCapable
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether the device supports any form of voice
input, including speech recognition. This includes voiceenabled
browsers.
source <xs:element name="VoiceInputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports any form of voice
input, including speech recognition. This includes voiceenabled
browsers.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/SoundOutputCapable
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether the device supports sound output
through an external speaker, headphone jack, or other
sound output mechanism.
source <xs:element name="SoundOutputCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device supports sound output
through an external speaker, headphone jack, or other
sound output mechanism.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/ScreenSizeChar
diagram
type xs:anySimpleType
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Size of the device's screen in units of characters,
composed of the screen width and screen height. The
device's standard font should be used to determine
this property's value.
source <xs:element name="ScreenSizeChar" type="xs:anySimpleType" minOccurs="0">
<xs:annotation>
<xs:documentation>Size of the device's screen in units of characters,
composed of the screen width and screen height. The
device's standard font should be used to determine
this property's value.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/SoftKeysCapable
diagram
type xs:boolean
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
Indicates whether the device supports programmable soft
keys. A soft key is a physical key whose label and
function can change programmatically.
source <xs:element name="SoftKeysCapable" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Indicates whether the device supports programmable soft
keys. A soft key is a physical key whose label and
function can change programmatically.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/PointingResolution
diagram
type LaBri:unity
properties isRef 0
minOcc 0
maxOcc 1
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
annotation documentation
Type of resolution of the pointing accessory supported
by the device.
source <xs:element name="PointingResolution" type="LaBri:unity" minOccurs="0">
<xs:annotation>
<xs:documentation>Type of resolution of the pointing accessory supported
by the device.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/ColorCapable
diagram
type xs:boolean
properties isRef 0
content simple
annotation documentation
Indicates whether the device's display supports color.
"Yes" means color is supported. "No" means the display
supports only grayscale or black and white.
source <xs:element name="ColorCapable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates whether the device's display supports color.
"Yes" means color is supported. "No" means the display
supports only grayscale or black and white.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/MaxScreenChar
diagram
type LaBri:resolution
properties isRef 0
minOcc 0
maxOcc 1
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
annotation documentation
Size of the virtual page onto which a document is
rendered, in units of characters. Property value is
composed of the screen width and screen height. The
device's standard font should be used to determine this
property's value. This property may not apply to all
devices.
source <xs:element name="MaxScreenChar" type="LaBri:resolution" minOccurs="0">
<xs:annotation>
<xs:documentation>Size of the virtual page onto which a document is
rendered, in units of characters. Property value is
composed of the screen width and screen height. The
device's standard font should be used to determine this
property's value. This property may not apply to all
devices.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/BitsPerPixel
diagram
type xs:integer
properties isRef 0
content simple
annotation documentation
The number of bits of color or grayscale information per
pixel, related to the number of colors or shades of gray
the device can display.
source <xs:element name="BitsPerPixel" type="xs:integer">
<xs:annotation>
<xs:documentation>The number of bits of color or grayscale information per
pixel, related to the number of colors or shades of gray
the device can display.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/ram
diagram
type LaBri:ramType
properties isRef 0
content complex
children brand type model size speed access_time
annotation documentation
Random Access Memory
source <xs:element name="ram" type="LaBri:ramType">
<xs:annotation>
<xs:documentation> Random Access Memory </xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/hdd
diagram
type LaBri:hddType
properties isRef 0
content complex
children brand model size interface cache rotation_speed
annotation documentation
hard disk drive
source <xs:element name="hdd" type="LaBri:hddType">
<xs:annotation>
<xs:documentation>hard disk drive</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/SupportedCharSet
diagram
type LaBri:SupportedCharSetType
properties isRef 0
content complex
children input_charSet output_charSet
annotation documentation
List of character sets supported by the device for text
entry. Property's value is a list of character sets,
where each item in the list is a character set name, as
registered with IANA.
source <xs:element name="SupportedCharSet" type="LaBri:SupportedCharSetType">
<xs:annotation>
<xs:documentation>List of character sets supported by the device for text
entry. Property's value is a list of character sets,
where each item in the list is a character set name, as
registered with IANA.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/screen
diagram
type LaBri:screenType
properties isRef 0
content complex
children brand display
source <xs:element name="screen" type="LaBri:screenType"/>
element terminalType/Browser_user
diagram
type LaBri:Browser_userType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children BrowserName BrowserVersion HtmlVersion XhtmlVersion FramesCapable JavaScriptVersion PreferenceForFrames
DownloadableBrowserApps XhtmlModules Encoding_supported TablesCapable
annotation documentation
The BrowserUA component contains attributes related to the browser
user agent running on the device.
source <xs:element name="Browser_user" type="LaBri:Browser_userType" minOccurs="0">
<xs:annotation>
<xs:documentation>The BrowserUA component contains attributes related to the browser
user agent running on the device.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/video
diagram
type LaBri:videoType
properties isRef 0
content complex
children standard maxtaille maxresolution brand model memory drivers
annotation documentation
caracteristic of user the vido supported
source <xs:element name="video" type="LaBri:videoType">
<xs:annotation>
<xs:documentation>caracteristic of user the vido supported</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/audio
diagram
type LaBri:audioType
properties isRef 0
content complex
children normes maxtaille brand model drivers
annotation documentation
caracteristic of user the audio supported
source <xs:element name="audio" type="LaBri:audioType">
<xs:annotation>
<xs:documentation>caracteristic of user the audio supported</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/image
diagram
type LaBri:imageType
properties isRef 0
content complex
children standard maxtaille maxsize colorbit
annotation documentation
caracteristic of user the image supported
source <xs:element name="image" type="LaBri:imageType">
<xs:annotation>
<xs:documentation>caracteristic of user the image supported</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/text
diagram
type LaBri:textType
properties isRef 0
content complex
children standard
annotation documentation
caracteristic of the user text supported
source <xs:element name="text" type="LaBri:textType">
<xs:annotation>
<xs:documentation>caracteristic of the user text supported</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/document
diagram
type LaBri:documentType
properties isRef 0
content complex
children types maxtaille
annotation documentation
caracteristic of the user document supported
source <xs:element name="document" type="LaBri:documentType">
<xs:annotation>
<xs:documentation>caracteristic of the user document supported</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/networks
diagram
type LaBri:networksType_1
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children cellularsupported network
annotation documentation
The NetworkCharacteristics component contains properties describing the
network environment including the supported bearers.
source <xs:element name="networks" type="LaBri:networksType_1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The NetworkCharacteristics component contains properties describing the
network environment including the supported bearers.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/input_output
diagram
type LaBri:input_outputType
properties isRef 0
content complex
children usb firewire ethernet multimedia audio memory_card_reader infrared
annotation documentation
list of input and output devices
source <xs:element name="input_output" type="LaBri:input_outputType">
<xs:annotation>
<xs:documentation>list of input and output devices</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/battery
diagram
type LaBri:batteryType
properties isRef 0
content complex
children type voltage electricityquantity energy cell
annotation documentation
description of the battery
source <xs:element name="battery" type="LaBri:batteryType">
<xs:annotation>
<xs:documentation>description of the battery</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType/camera
diagram
type LaBri:cameraType
properties isRef 0
content complex
children resolutioncapture zoom formatcapture
annotation documentation
description of the camer
source <xs:element name="camera" type="LaBri:cameraType">
<xs:annotation>
<xs:documentation>description of the camer</xs:documentation>
</xs:annotation>
</xs:element>
complexType terminalType_1
diagram
namespace http://www.labri.fr/
annotation documentation
type of the terminal device
source <xs:complexType name="terminalType_1">
<xs:annotation>
<xs:documentation>type of the terminal device</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="operating_system" type="LaBri:operating_systemType">
<xs:annotation>
<xs:documentation>the caracteristic of the operating system</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JavaPlatform" type="LaBri:JavaPlatformType" minOccurs="0">
<xs:annotation>
<xs:documentation>name of javaPlatform used</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="supported_language">
<xs:complexType>
<xs:sequence>
<xs:element name="language" type="xs:language" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="JVMVersion" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>List of the Java virtual machines installed on the
device. Each item in the list is a name token describing
the vendor and version of the VM.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="softwareapplication" type="LaBri:softwareapplicationType"/>
<xs:element name="applications" type="LaBri:applicationsType"/>
<xs:element name="WapCharacteristics" type="LaBri:WapCharacteristicsType">
<xs:annotation>
<xs:documentation>The WapCharacteristics component contains properties of the WAP
environment supported by the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BluetoothProfile" type="LaBri:BluetoothProfileType"/>
<xs:element name="Mmscharacter" type="LaBri:MmscharacterType"/>
<xs:element name="multimedia" type="LaBri:multimediaType_1"/>
<xs:element name="services" type="LaBri:servicesType"/>
<xs:element name="Qos_parameters" type="LaBri:Qos_parametersType"/>
<xs:element name="TCP_parameters" type="LaBri:TCP_parametersType"/>
</xs:sequence>
</xs:complexType>
element terminalType_1/operating_system
diagram
type LaBri:operating_systemType
properties isRef 0
content complex
children type name version architecture vendor
annotation documentation
the caracteristic of the operating system
source <xs:element name="operating_system" type="LaBri:operating_systemType">
<xs:annotation>
<xs:documentation>the caracteristic of the operating system</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType_1/JavaPlatform
diagram
type LaBri:JavaPlatformType
properties isRef 0
minOcc 0
maxOcc 1
content complex
children standard
annotation documentation
name of javaPlatform used
source <xs:element name="JavaPlatform" type="LaBri:JavaPlatformType" minOccurs="0">
<xs:annotation>
<xs:documentation>name of javaPlatform used</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType_1/supported_language
diagram
properties isRef 0
content complex
children language
element terminalType_1/supported_language/language
diagram
type xs:language
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="language" type="xs:language" maxOccurs="unbounded"/>
element terminalType_1/JVMVersion
diagram
type xs:string
properties isRef 0
minOcc 0
maxOcc 1
content simple
annotation documentation
List of the Java virtual machines installed on the
device. Each item in the list is a name token describing
the vendor and version of the VM.
source <xs:element name="JVMVersion" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>List of the Java virtual machines installed on the
device. Each item in the list is a name token describing
the vendor and version of the VM.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType_1/softwareapplication
diagram
type LaBri:softwareapplicationType
properties isRef 0
content complex
children name
element terminalType_1/applications
diagram
type LaBri:applicationsType
properties isRef 0
content complex
children type
properties isRef 0
content complex
children WapDeviceClass WapVersion WapPushMsgPriority WapPushMsgSize WmlDeckSize WmlScriptLibraries
WmlScriptVersion WmlVersion WtaiLibraries WtaVersion
annotation documentation
The WapCharacteristics component contains properties of the WAP
environment supported by the device.
source <xs:element name="WapCharacteristics" type="LaBri:WapCharacteristicsType">
<xs:annotation>
<xs:documentation>The WapCharacteristics component contains properties of the WAP
environment supported by the device.</xs:documentation>
</xs:annotation>
</xs:element>
element terminalType_1/BluetoothProfile
diagram
type LaBri:BluetoothProfileType
properties isRef 0
content complex
children proprieties
element terminalType_1/Mmscharacter
diagram
type LaBri:MmscharacterType
properties isRef 0
content complex
children MmsMaxMessageSize MmsMaxImageResolution Mms_supported
type LaBri:multimediaType_1
properties isRef 0
content complex
children video_codecs audio_codecs
element terminalType_1/services
diagram
type LaBri:servicesType
properties isRef 0
content complex
children service
element terminalType_1/Qos_parameters
diagram
type LaBri:Qos_parametersType
properties isRef 0
content complex
children buffer_size processing_rate queuing_sheme
properties isRef 0
content complex
children Max_segment_size receive_buffer delayed_ack_mechanism fast_retransmit max_ack_delay fast_recovery
window_scaling
complexType textType
diagram
namespace http://www.labri.fr/
children standard
annotation documentation
the text's standard supported
source <xs:complexType name="textType">
<xs:annotation>
<xs:documentation>the text's standard supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
</xs:sequence>
</xs:complexType>
element textType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
namespace http://www.labri.fr/
annotation documentation
the current time
source <xs:complexType name="timeType">
<xs:annotation>
<xs:documentation>the current time</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="hour"/>
<xs:element name="min"/>
<xs:element name="sec"/>
</xs:sequence>
</xs:complexType>
element timeType/hour
diagram
properties isRef 0
element timeType/min
diagram
properties isRef 0
element timeType/sec
diagram
properties isRef 0
namespace http://www.labri.fr/
children type nb
annotation documentation
type of Universal Serial Bus
source <xs:complexType name="usbType">
<xs:annotation>
<xs:documentation>type of Universal Serial Bus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string"/>
<xs:element name="nb" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
element usbType/type
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="type" type="xs:string"/>
element usbType/nb
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="nb" type="xs:integer"/>
complexType userType
diagram
namespace http://www.labri.fr/
children name birth_date tel addres profession education preferences always_locations always_services_use sip_uri
password
annotation documentation
user's description
source <xs:complexType name="userType">
<xs:annotation>
<xs:documentation>user's description</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="LaBri:nameType">
<xs:annotation>
<xs:documentation xml:lang="english">Name of user</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="birth_date" type="LaBri:birth_dateType">
<xs:annotation>
<xs:documentation xml:lang="english">Birth day of the user</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tel" type="LaBri:telType">
<xs:annotation>
<xs:documentation xml:lang="english">The number of the fixe and mobile phone of the
user</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="addres" type="LaBri:addresType">
<xs:annotation>
<xs:documentation xml:lang="english">The user addres
(street,city,country...)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="profession" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The user profession</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="education" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The user education</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="preferences" type="LaBri:preferencesType">
<xs:annotation>
<xs:documentation xml:lang="english">Description of the user
preferences</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="always_locations" type="LaBri:always_locationsType">
<xs:annotation>
<xs:documentation xml:lang="english">Location always visited by the
user</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="always_services_use" type="LaBri:always_services_useType">
<xs:annotation>
<xs:documentation xml:lang="english">Service always used by the
user</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="sip_uri" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="english">te Sip-Uniform Resource Identifier of the
user</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="password">
<xs:annotation>
<xs:documentation xml:lang="english">the user's password</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="john"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
<xs:attribute name="id"/>
</xs:complexType>
attribute userType/@id
properties isRef 0
element userType/name
diagram
type LaBri:nameType
properties isRef 0
content complex
children civility family_name First_name
annotation documentation
Name of user
source <xs:element name="name" type="LaBri:nameType">
<xs:annotation>
<xs:documentation xml:lang="english">Name of user</xs:documentation>
</xs:annotation>
</xs:element>
element userType/birth_date
diagram
type LaBri:birth_dateType
properties isRef 0
content complex
children day month year
annotation documentation
Birth day of the user
source <xs:element name="birth_date" type="LaBri:birth_dateType">
<xs:annotation>
<xs:documentation xml:lang="english">Birth day of the user</xs:documentation>
</xs:annotation>
</xs:element>
element userType/tel
diagram
type LaBri:telType
properties isRef 0
content complex
children fixe mobile
annotation documentation
The number of the fixe and mobile phone of the user
source <xs:element name="tel" type="LaBri:telType">
<xs:annotation>
<xs:documentation xml:lang="english">The number of the fixe and mobile phone of the
user</xs:documentation>
</xs:annotation>
</xs:element>
element userType/addres
diagram
type LaBri:addresType
properties isRef 0
content complex
children num street post_code city country
annotation documentation
The user addres (street,city,country...)
source <xs:element name="addres" type="LaBri:addresType">
<xs:annotation>
<xs:documentation xml:lang="english">The user addres
(street,city,country...)</xs:documentation>
</xs:annotation>
</xs:element>
element userType/profession
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
The user profession
source <xs:element name="profession" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The user profession</xs:documentation>
</xs:annotation>
</xs:element>
element userType/education
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
The user education
source <xs:element name="education" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="english">The user education</xs:documentation>
</xs:annotation>
</xs:element>
element userType/preferences
diagram
type LaBri:preferencesType
properties isRef 0
content complex
children languages sports music_styles favorite_cuisines favorits_authors interests
annotation documentation
Description of the user preferences
source <xs:element name="preferences" type="LaBri:preferencesType">
<xs:annotation>
<xs:documentation xml:lang="english">Description of the user preferences</xs:documentation>
</xs:annotation>
</xs:element>
element userType/always_locations
diagram
type LaBri:always_locationsType
properties isRef 0
content complex
children location
annotation documentation
Location always visited by the user
source <xs:element name="always_locations" type="LaBri:always_locationsType">
<xs:annotation>
<xs:documentation xml:lang="english">Location always visited by the user</xs:documentation>
</xs:annotation>
</xs:element>
element userType/always_services_use
diagram
type LaBri:always_services_useType
properties isRef 0
content complex
children service_use
annotation documentation
Service always used by the user
source <xs:element name="always_services_use" type="LaBri:always_services_useType">
<xs:annotation>
<xs:documentation xml:lang="english">Service always used by the user</xs:documentation>
</xs:annotation>
</xs:element>
element userType/sip_uri
diagram
type xs:anyURI
properties isRef 0
content simple
annotation documentation
te Sip-Uniform Resource Identifier of the user
source <xs:element name="sip_uri" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="english">te Sip-Uniform Resource Identifier of the
user</xs:documentation>
</xs:annotation>
</xs:element>
element userType/password
diagram
properties isRef 0
content simple
facets Kind Value annotation
enumeration john
annotation documentation
the user's password
source <xs:element name="password">
<xs:annotation>
<xs:documentation xml:lang="english">the user's password</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="john"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
complexType vconf-softwareType
diagram
namespace http://www.labri.fr/
annotation documentation
list of software used in video conference
source <xs:complexType name="vconf-softwareType">
<xs:annotation>
<xs:documentation>list of software used in video conference</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="version" type="xs:float"/>
<xs:element name="display" type="LaBri:displayType_1"/>
</xs:sequence>
</xs:complexType>
element vconf-softwareType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element vconf-softwareType/version
diagram
type xs:float
properties isRef 0
content simple
source <xs:element name="version" type="xs:float"/>
element vconf-softwareType/display
diagram
type LaBri:displayType_1
properties isRef 0
content complex
children width height
complexType video_codecsType
diagram
namespace http://www.labri.fr/
children video_codec
element video_codecsType/video_codec
diagram
type LaBri:video_codecType
properties isRef 0
minOcc 1
maxOcc unbounded
content complex
children name version
complexType video_codecType
diagram
namespace http://www.labri.fr/
annotation documentation
video codec used in video conference
source <xs:complexType name="video_codecType">
<xs:annotation>
<xs:documentation>video codec used in video conference</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
element video_codecType/name
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="name" type="xs:string"/>
element video_codecType/version
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="version" type="xs:string"/>
complexType videoType
diagram
namespace http://www.labri.fr/
annotation documentation
type of standard video supported
source <xs:complexType name="videoType">
<xs:annotation>
<xs:documentation>type of standard video supported</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
<xs:element name="maxtaille" type="LaBri:sizeType"/>
<xs:element name="maxresolution" type="LaBri:resolution"/>
<xs:element name="brand" type="xs:string"/>
<xs:element name="model" type="xs:string"/>
<xs:element name="memory" type="LaBri:sizeType"/>
<xs:element name="drivers" type="LaBri:driversType"/>
</xs:sequence>
</xs:complexType>
element videoType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
element videoType/maxtaille
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element videoType/maxresolution
diagram
type LaBri:resolution
properties isRef 0
content simple
facets Kind Value annotation
enumeration 48x32
enumeration 1440x900
enumeration 1680x1050
enumeration 800x750
enumeration 301x280
enumeration 1280x1280
enumeration 240x320
element videoType/brand
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="brand" type="xs:string"/>
element videoType/model
diagram
type xs:string
properties isRef 0
content simple
source <xs:element name="model" type="xs:string"/>
element videoType/memory
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
element videoType/drivers
diagram
type LaBri:driversType
properties isRef 0
content complex
children driver
complexType videoType_1
diagram
namespace http://www.labri.fr/
children type
annotation documentation
standard of video supported by ip-tv
source <xs:complexType name="videoType_1">
<xs:annotation>
<xs:documentation>standard of video supported by ip-tv</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
element videoType_1/type
diagram
type xs:string
properties isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="type" type="xs:string" maxOccurs="unbounded"/>
complexType waiting_timeType
diagram
namespace http://www.labri.fr/
annotation documentation
Specifies a time for which the RSVP process defers sending path refresh messages after any change in routing tables is
detected. This method prevents excessive flooding of path messages.
source <xs:complexType name="waiting_timeType">
<xs:annotation>
<xs:documentation>Specifies a time for which the RSVP process defers sending path refresh
messages after any change in routing tables is detected. This method prevents excessive flooding
of path messages.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="value" type="xs:integer"/>
<xs:element name="scale" type="LaBri:unity"/>
</xs:sequence>
</xs:complexType>
element waiting_timeType/value
diagram
type xs:integer
properties isRef 0
content simple
source <xs:element name="value" type="xs:integer"/>
element waiting_timeType/scale
diagram
type LaBri:unity
properties isRef 0
content simple
facets Kind Value annotation
enumeration second
enumeration GB
enumeration MB
enumeration bits
enumeration MHz
enumeration MGpx
enumeration %
enumeration ms
enumeration bytes
enumeration byte
enumeration MBytes
enumeration GHz
enumeration Pixel
enumeration volt
annotation documentation
The WapCharacteristics component contains properties of the WAP environment supported by the device.
source <xs:complexType name="WapCharacteristicsType">
<xs:annotation>
<xs:documentation>The WapCharacteristics component contains properties of the WAP
environment supported by the device.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="WapDeviceClass" type="xs:string">
<xs:annotation>
<xs:documentation>Classification of the device based on capabilities as
identified in the WAP 1.1 specifications. Current
values are "A", "B" and "C".</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WapVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of WAP supported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WapPushMsgPriority">
<xs:annotation>
<xs:documentation>User's preference on the priority of incoming push
messages.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="low"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="WapPushMsgSize" type="LaBri:sizeType">
<xs:annotation>
<xs:documentation>Maximum size of a push message that the device can
handle. Value is number of bytes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WmlDeckSize" type="xs:int">
<xs:annotation>
<xs:documentation>Maximum size of a WML deck that can be downloaded to
the device. This may be an estimate of the maximum size
if the true maximum size is not known. Value is number
of bytes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WmlScriptLibraries" type="LaBri:WmlScriptLibrariesType">
<xs:annotation>
<xs:documentation>List of mandatory and optional libraries supported in
the device's WMLScript VM.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WmlScriptVersion">
<xs:annotation>
<xs:documentation>List of WMLScript version numbers supported by the
device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WmlVersion" type="xs:float">
<xs:annotation>
<xs:documentation>List of WML language version numbers supported by the
device</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WtaiLibraries" type="LaBri:WtaiLibrariesType">
<xs:annotation>
<xs:documentation>List of WTAI network common and network specific
libraries supported by the device that are URI accessible.
Property value is a list of WTA library names, where each
item in the list is a library name as specified by
"WAP WTAI" and its addendums. Any future addendums to "WAP WTAI"
should be reflected in the values of this property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WtaVersion" type="xs:string">
<xs:annotation>
<xs:documentation>Version of WTA user agent.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
element WapCharacteristicsType/WapDeviceClass
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Classification of the device based on capabilities as
identified in the WAP 1.1 specifications. Current
values are "A", "B" and "C".
source <xs:element name="WapDeviceClass" type="xs:string">
<xs:annotation>
<xs:documentation>Classification of the device based on capabilities as
identified in the WAP 1.1 specifications. Current
values are "A", "B" and "C".</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WapVersion
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
Version of WAP supported.
source <xs:element name="WapVersion" type="xs:float">
<xs:annotation>
<xs:documentation>Version of WAP supported.</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WapPushMsgPriority
diagram
properties isRef 0
content simple
facets Kind Value annotation
enumeration low
annotation documentation
User's preference on the priority of incoming push
messages.
source <xs:element name="WapPushMsgPriority">
<xs:annotation>
<xs:documentation>User's preference on the priority of incoming push
messages.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="low"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
element WapCharacteristicsType/WapPushMsgSize
diagram
type LaBri:sizeType
properties isRef 0
content complex
children value scale
annotation documentation
Maximum size of a push message that the device can
handle. Value is number of bytes
source <xs:element name="WapPushMsgSize" type="LaBri:sizeType">
<xs:annotation>
<xs:documentation>Maximum size of a push message that the device can
handle. Value is number of bytes</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WmlDeckSize
diagram
type xs:int
properties isRef 0
content simple
annotation documentation
Maximum size of a WML deck that can be downloaded to
the device. This may be an estimate of the maximum size
if the true maximum size is not known. Value is number
of bytes
source <xs:element name="WmlDeckSize" type="xs:int">
<xs:annotation>
<xs:documentation>Maximum size of a WML deck that can be downloaded to
the device. This may be an estimate of the maximum size
if the true maximum size is not known. Value is number
of bytes</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WmlScriptLibraries
diagram
type LaBri:WmlScriptLibrariesType
properties isRef 0
content complex
children standard
annotation documentation
List of mandatory and optional libraries supported in
the device's WMLScript VM.
source <xs:element name="WmlScriptLibraries" type="LaBri:WmlScriptLibrariesType">
<xs:annotation>
<xs:documentation>List of mandatory and optional libraries supported in
the device's WMLScript VM.</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WmlScriptVersion
diagram
properties isRef 0
annotation documentation
List of WMLScript version numbers supported by the device.
source <xs:element name="WmlScriptVersion">
<xs:annotation>
<xs:documentation>List of WMLScript version numbers supported by the
device.</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WmlVersion
diagram
type xs:float
properties isRef 0
content simple
annotation documentation
List of WML language version numbers supported by the device
source <xs:element name="WmlVersion" type="xs:float">
<xs:annotation>
<xs:documentation>List of WML language version numbers supported by the
device</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WtaiLibraries
diagram
type LaBri:WtaiLibrariesType
properties isRef 0
content complex
children standard
annotation documentation
List of WTAI network common and network specific
libraries supported by the device that are URI accessible.
Property value is a list of WTA library names, where each
item in the list is a library name as specified by
"WAP WTAI" and its addendums. Any future addendums to "WAP WTAI"
should be reflected in the values of this property.
source <xs:element name="WtaiLibraries" type="LaBri:WtaiLibrariesType">
<xs:annotation>
<xs:documentation>List of WTAI network common and network specific
libraries supported by the device that are URI accessible.
Property value is a list of WTA library names, where each
item in the list is a library name as specified by
"WAP WTAI" and its addendums. Any future addendums to "WAP WTAI"
should be reflected in the values of this property.</xs:documentation>
</xs:annotation>
</xs:element>
element WapCharacteristicsType/WtaVersion
diagram
type xs:string
properties isRef 0
content simple
annotation documentation
Version of WTA user agent.
source <xs:element name="WtaVersion" type="xs:string">
<xs:annotation>
<xs:documentation>Version of WTA user agent.</xs:documentation>
</xs:annotation>
</xs:element>
complexType WmlScriptLibrariesType
diagram
namespace http://www.labri.fr/
children standard
annotation documentation
List of mandatory and optional libraries supported inthe device's WMLScript VM.
source <xs:complexType name="WmlScriptLibrariesType">
<xs:annotation>
<xs:documentation>List of mandatory and optional libraries supported inthe device's
WMLScript VM.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
</xs:sequence>
</xs:complexType>
element WmlScriptLibrariesType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
namespace http://www.labri.fr/
children standard
annotation documentation
List of WTAI network common and network specific libraries supported by the device that are URI accessible. Property
value is a list of WTA library names, where eachitem in the list is a library name as specified by "WAP WTAI" and its
addendums. Any future addendums to "WAP WTAI"should be reflected in the values of this property.
source <xs:complexType name="WtaiLibrariesType">
<xs:annotation>
<xs:documentation>List of WTAI network common and network specific libraries supported by
the device that are URI accessible. Property value is a list of WTA library names, where eachitem
in the list is a library name as specified by "WAP WTAI" and its addendums. Any future addendums
to "WAP WTAI"should be reflected in the values of this property.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="standard" type="LaBri:standardType"/>
</xs:sequence>
</xs:complexType>
element WtaiLibrariesType/standard
diagram
type LaBri:standardType
properties isRef 0
content complex
children type
simpleType addres
namespace http://www.labri.fr/
annotation documentation
ip addres
source <xs:simpleType name="addres">
<xs:annotation>
<xs:documentation>ip addres</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="123.23.45.3 "/>
<xs:enumeration value="255.255.0.0"/>
</xs:restriction>
</xs:simpleType>
simpleType codage_standard
namespace http://www.labri.fr/
type xs:string
annotation documentation
list of codage standard
source <xs:simpleType name="codage_standard">
<xs:annotation>
<xs:documentation>list of codage standard</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string"/>
</xs:simpleType>
simpleType mac_addres
namespace http://www.labri.fr/
annotation documentation
mac addres
source <xs:simpleType name="mac_addres">
<xs:annotation>
<xs:documentation>mac addres</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="01.EE.EE.FF.AA.11"/>
</xs:restriction>
</xs:simpleType>
simpleType Maxscreen_char
namespace http://www.labri.fr/
annotation documentation
Size of the virtual page onto which a document is rendered, in units of characters
source <xs:simpleType name="Maxscreen_char">
<xs:annotation>
<xs:documentation>Size of the virtual page onto which a document is rendered, in units of
characters</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="48x32"/>
</xs:restriction>
</xs:simpleType>
simpleType resolution
namespace http://www.labri.fr/
annotation documentation
the user's screen resolution
source <xs:simpleType name="resolution">
<xs:annotation>
<xs:documentation>the user's screen resolution</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="48x32"/>
<xs:enumeration value="1440x900"/>
<xs:enumeration value="1680x1050"/>
<xs:enumeration value="800x750"/>
<xs:enumeration value="301x280"/>
<xs:enumeration value="1280x1280"/>
<xs:enumeration value="240x320"/>
</xs:restriction>
</xs:simpleType>
simpleType unity
namespace http://www.labri.fr/
annotation documentation
identify the unity
source <xs:simpleType name="unity">
<xs:annotation>
<xs:documentation>identify the unity </xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="second"/>
<xs:enumeration value="GB"/>
<xs:enumeration value="MB"/>
<xs:enumeration value="bits"/>
<xs:enumeration value="MHz"/>
<xs:enumeration value="MGpx"/>
<xs:enumeration value="%"/>
<xs:enumeration value="ms"/>
<xs:enumeration value="bytes"/>
<xs:enumeration value="byte"/>
<xs:enumeration value="MBytes"/>
<xs:enumeration value="GHz"/>
<xs:enumeration value="Pixel"/>
<xs:enumeration value="volt"/>
</xs:restriction>
</xs:simpleType>