AgentOriented InfoStation Architecture - PowerPoint PPT Presentation

About This Presentation
Title:

AgentOriented InfoStation Architecture

Description:

WiFi agents. Development of Bluetooth agents: First step simulation; ... device changes its InfoStation, it can connect only if it knows the IP address ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 16
Provided by: ivanm7
Category:

less

Transcript and Presenter's Notes

Title: AgentOriented InfoStation Architecture


1
Agent-Oriented InfoStation Architecture
  • Ivan Minov
  • University of Plovdiv Paisii Hilendarski

2
Overview
  • InfoStation architecture
  • Our Approach
  • Impronto Simulator
  • JADE powered by LEAP
  • The Split Container Execution Mode
  • Bluetooth, JADE, InfoStation

3
InfoStation architecture
  • The First Tier of the network architecture
    encompasses mobile devices (cellular phones,
    laptops and PDAs), equipped with intelligent
    agents that act as personal assistants for the
    users.
  • The Second Tier consists of InfoStations,
    deployed around a University Campus, and
    faciliates the mobile users access to the
    eLearning services.
  • -The Third Tier is the InfoStation Center itself.
    Its main functions are to control the
    InfoStations, update and synchronize information
    across the system, manage different types of
    profiles.

4
Our Approach
Functional Level
Control Model
FAM
Agent Service Level
Control Model
SAM
Scenarios Level
Control Model
5
Supporting Agents
  • We have to define different kinds of InfoStation
    support agents.
  • Two basic agent classes
  • Bluetooth agents
  • WiFi agents.
  • Development of Bluetooth agents
  • First step simulation
  • Second step real mobile devices.

6
Impronto simulator
  • A simulator for developing, testing and
    configuring of Java Bluetooth applications.
  • Platforms supported Windows, Unix, Linux, etc
    (anywhere Java runs).
  • Enables Bluetooth application development
    without having to buy Bluetooth hardware.
    Bluetooth network is simulated in software.

7
Impronto simulator features
  • Complete JABWT Simulation Environment,
    including virtual device (vstack) for accessing
    HCI, RFCOMM, L2CAP, SDP, etc.
  • Management GUI.
  • Configuration GUI.
  • Supports point-to-point and multipoint.
  • Full logging capability.

8
JADE powered by LEAP
  • JADE-LEAP replaces some parts of JADE kernel.
  • Allows implementation of agents in mobile device.
  • Provides three modes of work to adapt to
    different circumstances
  • j2se it can run in PCs
  • Pjava it can run in devices such as PDAs that
    have PersonalJava
  • MIDP (Micro Edition) it can run in devices that
    support MIDP1.0, such as mobile phones.

9
The Split Container Execution Mode
  • The front-end is not a normal container, it is
    very thin layer.
  • The front-end provides agents with exactly the
    same features of a container, but only implements
    a small subset of them directly, while delegating
    the othersto a remote process called the
    back-end.

10
  • The front-end that runs in the device is
    considerably more lightweight than a complete
    container.
  • The usage of the wireless link is optimized.
  • Both the front-end and the back-end embed a store
    and forward mechanism to make the potential loss
    of connection transparent to applications. As
    soon as the front-end re-establishes the
    connection, buffered messages are delivered to
    their intended recipients.

11
JADE Connecting process between InfoStation and
User Device with bluetooth
Application
InfoStation
Jade-Leap Split container
IP address 192.168.0.7 29.140.4.68
Personal Agent
Manager Agent
Jade-Leap j2se
User Device
12
Communication and change of InfoStation
Two or more devices can communicate through their
own agents in one InfoStation.
When one device changes its InfoStation, it can
connect only if it knows the IP address of the
new InfoStation.
13
Results Summary (until now)
  • Bluetooth connection between InfoStation and CLDC
    user device.
  • JADE connection through bluetooth.
  • Change InfoStation when IP addresses are known
    beforehand.
  • Communication between agents only in one
    InfoStation.
  • Communication between InfoStation agent and
    Personal Agent.

14
Future Plans
  • Test the application on real devices.
  • Automatic change of InfoStation without knowing
    IP address beforehand.
  • Add InfoStation Center.
  • Communication between agents from different
    InfoStations.
  • Add support for CDC devices (PDAs, SmartPhones,
    etc.).

15
Thanks for attention!
Write a Comment
User Comments (0)
About PowerShow.com