Information Technology Reference
In-Depth Information
by the Open Mobile Alliance (formerly the WAP
Forum) (OMA home page).
UAProf was created according to the CC/PP
(Composite Capabilities/Preferences Profiles)
framework (CC/PP home page) with RDF (Re-
source Description Framework) (RDF home page)
as the schema. Both CC/PP and RDF were defined
by the W3C (World Wide Web Consortium) (W3C
home page).
A UAProf contains a number of distinct com-
ponents, each characterizing a part of the capabili-
ties of the client platform, and each component
consists of a number of associated attributes. The
components included characterize:
and authentication protocols that the device
can use.
4. Browser User Agent: Provides information
related to the type of the HTTP browser of
the device.
5. WAP Characteristics: Provides information
related to the support of the WAP protocols'
family.
6. Push Characteristics: Provides information
related to the push protocols support (e.g.,
SMS, WAP Push) of the device.
7. MMS Characteristics: Provides informa-
tion related to the device's MMS support
and also, clarifies the maximum file size it
can handle, the maximum total size of files,
the multimedia standards etc.
1. Hardware Platform: Provides information
related to the capabilities of the terminal
device such as the color depth, the text
presentation, the type of input device, the
screen size and resolution, etc.
2. Software Platform: Provides information
related to the software running on the de-
vice, such as the type of the Java platform,
the MIME types support, the multimedia
codecs, the operating system, etc.
3. Network Characteristics : Provides infor-
mation related to the network protocols sup-
port, as well as the communication, security
For example, in the Nokia 6230i's UAProf, the
Screen Size attribute, included under the Hardware
Platform component, looks like Exhibit 1.
From the above UAProf, we are informed that
Nokia 6230i cell phones have screen size of 208
x 208 pixels.
UAProfs are stored in servers called Profile
Repositories. Very often a Profile Repository is
maintained by a mobile device manufacturer. For
example, the UAProfs describing the capabilities
Exhibit 1. Nokia 6230i's UAProf
...
<prf:component>
<rdf:Description rdf:ID=”HardwarePlatform”>
<rdf:type rdf:resource =
“http://www.openmobilealliance.org/tech/profiles/UAPROF/ccppschema-
20021212#HardwarePlatform”/>
...
<prf:ScreenSize>208x208</prf:ScreenSize>
...
</rdf:Description>
</prf:component>
...
Search WWH ::




Custom Search