• No results found

Mobile Devices: Server and Management Lesson 06 Device Management

N/A
N/A
Protected

Academic year: 2021

Share "Mobile Devices: Server and Management Lesson 06 Device Management"

Copied!
35
0
0

Loading.... (view fulltext now)

Full text

(1)

Mobile Devices: Server and Management

Lesson 06

(2)

Device Management (DM)

• Many types of devices in a mobile network

• Managed by a mobile service provider • DM means configuring at initialisation

(bootstrapping), monitoring current

configuration, processing maintenance requests, and taking care of location and handover of each device

(3)

Device Management in pervasive

computing environment

• Means managing the infrastructure of a large number of networks at the same time

• Each device can have applications

downloaded from different sources in an enterprise

• The service provider has to manage and serve the applications

(4)

Device Management

• Each device may subscribe to different types of services for different durations • For example, a device may subscribe to

specific gaming applications for a month • The account and authentication of each

(5)

Device Management

• Managed invisibly without system administrator

• Self-administered • Device boots up

(6)

Device Manager

• Initiates accesses

• Establishes and terminates the connections

• Makes secure connections on its own without using a network administration software when connecting to a network

(7)

Device manager

• Runs through a setup phase

• Exchanges packages to get the allocated network and system access addresses

• Each device in a mobile computing system interacts with the other

• Features of healing and self-configuring network

(8)

Tivoli Device Support Infrastructure

(DSI)

• IBM software

• Used for ATMs, handheld devices, set-top boxes, and cable modems

• A Device Gateway has a device

management agent to connect devices at one end with the gateway at other end

(9)

Tivoli DSI Device Gateway

• The Gateway includes Tivoli Management Gateway

• Connects to device management server of the service provider

(10)

DSI device manager

• Assigns a unique ID to a device

• Also local ID to the device which is

supported by the support infrastructure. • Unique ID remains fixed

• Assigned once

• Local ID can be reassigned when the device moves from one personal area network to another

(11)

DSI device manager

• Saves Device information

• When a number of devices are of identical types, for example, Smart

Phones type, then a group object can be used by assigning the same type of

devices to a group

• The object then manages large number of devices of same type

(12)

IBM Tivoli device support

infrastructure architecture

(13)

Profiles

• Profiles provide a specification for the

use of software such as Device manager or Device management server

• Device management requires profiles for the user, device, and network

(14)

Mobile information device profile (MIDP)

• Provides a specification for the mobile devices such as mobile phone to enable the use of Java microedition

(15)

User profile

• Consists of user password and ID

• A user can also add PIM data, individual preferences, and security credentials to the profile

• Facilitates Device management by system access to user profile

(16)

Device profile

• Device profile includes a unique ID, local ID, individual preferences, and available resources

(17)

Network profile

• Accessed by Device manager

• Network profile specifies the current location address of the device and

networked devices and the description of the network services

(18)

Information provided by profiles

• Includes specification of groups, services, names, and objects

• A profile may give descriptions of the types of the devices which can group and be managed concurrently

• A profile may give descriptions of the

services at the devices in the network. A profile may include the names (services and object names)

(19)

Directory

• An efficient way of storing and accessing data

• Has a tree-like structure with entries at the tree-leaves and nodes representing the

printers, documents, persons,

organizational units, groups of persons, or anything else which may represent a given entry or multiple entries at the tree

(20)

Directory Service

• A service means a software or protocol for specifications and provisions for a set of operations with the given objects or

entries

• Directory service means a service

protocol which specifies and provisions for the set of operations with the given objects or entries in a directory

(21)

A child object or leaf object

• Each one Identified by a URI (universal resource identifier) in a function (method) • For example, assume that A is root object

and it has child objects B1, B2, and B3. B1 has children C1 and C2 and assume that C1 is a leaf object.

(22)

URI

• Specifies the hierarchy position of a node under consideration with respect to the

root

• Used when referring to an object in a function or method.

(23)

Relative URI

• Means specification relative to a present node not necessarily from the root

• An object accessed by its Name and attributes

• Name is referred to as DN (distinguished name) for the object

(24)

LDAP (lightweight directory access

protocol)

• An open source networking protocol for accessing, modifying, and querying

TCP/IP directory services

• Its current version is LDAPv3

• Lightweight means that the protocol does not depend on OS and system resources

(25)

LDAP (lightweight directory access

protocol)

• Accessing, querying, or modifying an object in LDAP can involve a tree of

directory entries, each of which consists of a set of named attributes with values

• Some attributes are mandatory and some optional

(26)

LDAP Basic Operations

• Most services use LDAP as a simple starting point for their database

organization

• bind, start TLS (transport layer security)

protocol, add entry, delete an entry, modify DN, abandon to abort an earlier request,

(27)

Bind

• An operation (function or method) to link an accessing object with the acccessed object

• Without successful bind operation, the directory entries (objects) cannot be accessed, modified, or queried

(28)

OMA DM (Open Mobile Alliance

Device Management)

• OMA DM objects most used standard in mobile device computing system

• DM defines a description framework and has hierarchical structure in which there is a management object tree

(29)

DM

• Based on SyncML Data Synchronization (SyncML DS) specifications

• In a hierarchical structure for the

management objects, the OMA DM

protocol (standard) provides for specifying how many times (how many children of a parent) an object node can occur in the hierarchy

(30)

Examples

• ClientUserName (user name of client which server recognizes) and clientPW (password using which server

authenticates a client before providing the service) specified in OMA DM as having zero or one occurrences

(31)

Example

• Parent node of a management object for data synchronization is DSAcc (data

synchronization account) (one or more occurrences)

• The child objects (nodes) and leaves

(objects for DSAcc) of the parent object DSAcc with specifications for their

occurrences and functions (methods) required for their accessibility

(32)
(33)

Summary

• Device management

• Configuring at initialisation (bootstrapping)

• Monitoring current configuration • Processing maintenance requests

• Taking care of location and handover of each device

(34)

… Summary

• Profiles of user, device and networks required for device management

• Directory service • LDAP

(35)

End of Lesson 06 Device Management

References

Related documents

multi-country data from the Survey of Health, Ageing and Retirement in Europe (SHARE) highlighted the important role of early life conditions, particularly childhood

Objective: This study aimed to test the feasibility and acceptability of a Web-based patient education intervention using a quasi-experimental cluster design to report feedback

(as%ofGDP) Povertygapusing $2/day (as%ofGDP) Impact? Brazil BolsaFamilia (transfer) 0.4 0.6 Povertygapof thosereached wentdownby 12%200105

We hereby request and authorise Standard Chartered Bank Zimbabwe Limited to open an account in our joint names and until written notice to the contrary to debit such account whether

Plastic strain profiles along a vertical line drawn on the outer surface of the specimen (dotted black line) at four different stages of the progress of the Lu¨ders bands in a

As you may recall, last year Evanston voters approved a referendum question for electric aggregation and authorized the city to negotiate electricity supply rates for its residents

The results of the present study demonstrated: 1) that group 2 (xenogeneic bone substitute material and an alloplastic membrane) had less horizontal thickness before suturing despite

Face-to-face contact remains an important part of the Schools Team’s work, through not only the courses we run (over 30 each year) but also the diocesan Resource