r d on pervasive ubiquitous computing at the institute of informatics university of namur belgium n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Presentation to ERCIM Emobility working group Kickoff meeting, Basel, Switzerland, PowerPoint Presentation
Download Presentation
Presentation to ERCIM Emobility working group Kickoff meeting, Basel, Switzerland,

Loading in 2 Seconds...

play fullscreen
1 / 10

Presentation to ERCIM Emobility working group Kickoff meeting, Basel, Switzerland, - PowerPoint PPT Presentation


  • 87 Views
  • Uploaded on

R&D on Pervasive/Ubiquitous Computing at the Institute of Informatics, University of Namur, Belgium. Presentation to ERCIM Emobility working group Kickoff meeting, Basel, Switzerland, October 27 2006. General introduction. The Institute of Informatics Established in 1970

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Presentation to ERCIM Emobility working group Kickoff meeting, Basel, Switzerland,' - aldan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
r d on pervasive ubiquitous computing at the institute of informatics university of namur belgium

R&D on Pervasive/Ubiquitous Computingat the Institute of Informatics,University of Namur, Belgium

Presentation to ERCIM Emobility working group

Kickoff meeting,

Basel, Switzerland,

October 27 2006

general introduction
General introduction

The Institute of Informatics

  • Established in 1970
  • Bachelor, Master, PhD programs in Information Systems, Software Engineering and Computer Science
  • Staff
    • 15 professors
    • 50 research assistants
    • 10 PhD students
    • 7 administrative and support staff members
  • Students
    • 300+ currently enrolled
    • 1,500+ graduated since 1970
slide3

Pervasive/Ubiquitous Computing

3 fields

of expertise

  • Infrastructures
  • Coordination models
  • Code analysis

and optimisation

3 research focuses

  • RRM
  • Random access networks
  • Java bytecode optimisation

3 professors

  • Jean-Marie JACQUET (JMJ)
  • Laurent SCHUMACHER (LSc)
  • Wim VANHOOF (WVa)

WVa

JMJ

Competing systems optimisation

Optimisation

Coordination

Pervasive

computing

Radio Resource Management

Java Optimisation

Infrastructures

LSc

field expertise 1 infrastructures
Field expertise #1 – Infrastructures

RNC

NodeB #1

NodeB #2

NodeB #3

NodeB #4

UEs

field expertise 2 coordination models
Field expertise #2 – Coordination models
  • Interaction model for asynchronous systems (e.g. web request/response)
  • Common blackboard for concurrent data sharing between processes
  • Paradigm extended with
    • virtual blackboards
    • real-time primitives
    • mobile processes

tell

get

ask

nask

Blackboard

Primitives

P1

P2

P3

Processes

Bb #1

Bb #2

P1

field expertise 3 code optimisation
Field expertise #3 – Code optimisation
  • Embedded systems have limited capabilities w.r.t. power, memory, CPU. Nevertheless, new applications demand ever more resources.
  • Code running on such systems should be optimised accordingly
  • What kind of optimisations?
    • Improving execution speed
    • Lowering memory usage
    • Lowering power usage
  • In-house expertise on analysis, transformation and optimisation of (declarative) programming languages.
research focus 1 radio resource management
Research focus #1 – Radio Resource Management
  • Spreading code allocation in CDMA-based networks dealt with as a constraint-based programming problem
  • To be generalised to shared media/resource networks (e.g. FDMA, TDMA, OFDMA)

Orthogonal Variable Spreading Factor (OVSF) tree

research focus 2 random access networks

Temporary

communication

channel

Research focus #2- Random access networks
  • Process communication modelled with temporary channels instead of shared blackboards
  • Birth/death process of channels based on neighbour discovery
  • Suited for modelling multiple access in ad hoc and Disruption Tolerant (DTN) networks

Model of communication

between processes

research focus 3 java bytecode optimisation for embedded systems
Research focus #3 – Java bytecode optimisationfor embedded systems
  • Java regarded useful for portability
  • Java run-time environment however not optimised for embedded systems
  • Some examples
    • Java vulnerable to memory leak or stack overflow
    • Undeterministic behaviour of Java VM due to the garbage collector which is triggered unpredictably/irregularly

→ Memory consumption is hard to predict

→ Execution time is hard to predict

  • Research topics
    • A Java VM which behaves (more) deterministically
    • Compile-time garbage collection for Java (as developed for declarative languages like Haskell, Mercury)
additional information
Additional information
  • IPv6 Linux-based UTRAN Testbed

http://www.info.fundp.ac.be/~hvp/rech/doc/index_en.html

  • Personal web pages

http://www.info.fundp.ac.be/~jmj/

http://www.info.fundp.ac.be/~lsc/

http://www.info.fundp.ac.be/~wva/