Upload
vanhanh
View
215
Download
0
Embed Size (px)
Citation preview
0
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Novembre 2003
20 Concorso Applicazioni per Terminali Mobili
VERONA, 05 dicembre 2005
1
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Agenda
• Telecom Italia a Torino• Attivita’: RFID/ZigBee WSN ed Evoluzione terminali mobili• Concorso: Applicazioni per Terminali Mobili• Proposte di Tesi
2
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
3
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
4
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
5
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
6
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
7
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Attività con Università di Verona
RFID, ZigBee e WSN Evoluzione dei terminali mobili
8
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
RFID TAGRFID (Radio Frequency IDentification) E-tag passive/attive:memorie dotate di un apparato rice-trasmettitore
“Tag-to-tag data hopping” attraverso unaAd-hoc Network di Tags
Tag come nodi intelligenti connessi alla reteTag readers come access-points verso l’infrastruttura di rete
• Chip• Antenna• Package
Readerantenna
RFIDTag
IC
antenna
9
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
ZigBeeWPAN (Wireless Personal Area Network):• ampio numero di nodi operanti autonomamente• micro-dispositivi
- basso costo- basso consumo energetico
• basso bit rate (250 Kbps)
ZigBee come paradigma di comunicazione:
Oggetto OggettoOggetto Persona
Un nodo ZigBee può ospitare sensori/attuatori che traducono in dati gli stimoli esterni di varia natura.
Attraverso una rete ZigBee glioggetti acquistano intelligenza.
-- Specv1.0 Dec04Specv1.0 Dec04
10
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Settori applicativi dei nodi ZigBeeSettori applicativi dei nodi ZigBee
ApplicazioniApplicazioniZigBeeZigBee
AUTOMAZIONE DOMESTICA
ELETTRONICA DI CONSUMO
Controlloremoto diTVVCRDVD/CD
Sicurezza & controllo accessiControllo condizionamentoControllo luciControllo elettrodomestici
PC & PERIPHERALS
CONTROLLOINDUSTRIALE
Gestione magazzinoControllo processiGestione/controllo
ambientale
BIO-MEDICALE
AUTOMAZIONE DI EDIFICI
SicurezzaControllo
CondizionamentoControllo accessi
mousetastierajoystick
Monitoring dipazienti
Somministrazionefarmaci
AUTOMAZIONETRASPORTI
Controllo trafficoGestione parcheggi
11
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
ZigBee WSN: scenario di rete
Distribution Network
Service Center
Remote ApplicationServers, Web Server,
Database…
ZigBee Home WSN
HVAC and Temperature monitoring
Entertainment
DomesticAppliances
Utenti residenziali
NEW
S
N
EWS
N
EWS
N
EWS
N
EWS
N
EWS
EWS
Health-care andMedical monitoring
InfoServices
Localisation
OutdoorZigBee WSN
Ubiquitous CommunicationPervasive Self-organizing Networks
Reliability and Security
12
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Tecnologie Mobile-House
•Processori per Terminali Mobili piu’potenti•Maggiore banda•Servizi avanzati•Always on equipment
• Dispositivi sempre connessi• In House connection
13
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
New Technologies for Mobile HandSetOpen & Seamless Mobile Platform
GPRSGPRS
UMTSUMTS
WLAN
WLAN
GPSGPS
TTSASR
14
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
BSP
Sistemi operativi per terminale
Operating SystemFirmware
-CODECS
DRM SyncML Calendar Protocols SIMtoolkit
Browser Media player Telephony Messaging Address
book
Browser UI Media Player UI PIM
Messaging UI Games
JavaApplications Device
Conf.Look&Feel
conf.
Telephony
Menu layour, graphics Themes, branding
JVM ApplicationFramework
Operator Proprietary
Technologies SeamlessManager
Application Layer
Presentation Layer
OS Core
Service Layer
SecurityD
evice Managem
ent
Hw Platform
Base BandPMU
SDRAM Flash
RF
Applicationprocessor
Connettivity
IRD
A
USB
OTG
Battery
Vibrator
PrimaryDISPLAY
Secondary
DIS
PLA
YRollableDISPLAY
RF ID
HW Platform
RF
15
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
CharacteristicsAvailability of free open source software for fast prototyping and integration of new technologies.Few commercial devices are currently available.Unclear business model.
CharacteristicsLarge community of developers and number of available tools.Similarities with PC environment for MMI (good user acceptance).Suitable for branded versions.Low integration with Java & MIDP.Large code size.
CharacteristicsOriginally designed for embedded systems and mobile phones.Currently employed on a large number of mobile phones.Not very open to operators.
Sistema Operativo ed Architetture
CharacteristicsBased on Java CDCNo commercial devices are currently available.
CharacteristicsDesigned for PDABased on Linux Kernel
16
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
BSP
Hw Platform
Sistemi operativi per terminale
DRM SyncML Calendar Protocols SIMtoolkit
Browser Media player Telephony Messaging Address
book
Browser UI Media Player UI PIM
Messaging UI Games
JavaApplications Device
Conf.Look&Feel
conf.
Telephony
Menu layour, graphics Themes, branding
JVM ApplicationFramework
Operator Proprietary
Technologies SeamlessManager
Application Layer
Presentation Layer
Service Layer
Operating SystemFirmware
-CODECS
OS CoreTrusted Operating Virtual
Environment
SecurityD
evice Managem
ent
Application Framework
UIQ / Serie 60
17
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Hw Platform
JVM CDC/J2SE Application Framework
Sistemi operativi per terminale
DRM SyncML Calendar Protocols SIMtoolkit
Browser Media player Telephony Messaging Address
book
Browser UI Media Player UI PIM
Messaging UI Games
JavaApplications Device
Conf.Look&Feel
conf.
Telephony
Menu layour, graphics Themes, branding
JVM ApplicationFramework
Operator Proprietary
Technologies SeamlessManager
Application Layer
Presentation Layer
Service Layer
Operating SystemFirmware
-CODECS
OS CoreTrusted Operating Virtual
Environment
SecurityD
evice Managem
ent
Application Framework
18
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Concorso: Applicazioni per Terminali Mobili
19
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Mission
“Sviluppare un client VoIP per terminale Nokia Serie 60 basato su protocollo SIP”
• Protocollo SIP• Codec configurabile
“Utilizzo di Socket/Web Services per remotizzare codifica e invio”
“Porting su terminale e connessione alla rete”
20
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
VoIP
VoIP – Voice over IP (Internet Protocol)Basic idea is to run telephone type services (and sometimes video) over IP
• Cost savings (administration, arbitrage)• Tax/tariff avoidance• Security (internal, encryption)• Advanced features
Next generation (3G and later) cellular phones run over IP networks
Source: David A. Brian
21
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Telephony Protocols
Original phone network is circuit switched• SS7 is the protocol used for this – NOT a computer standard• Defined by ITU – International Telecommunication Union
VoIP is packet switched – uses computer networks• H.323 is also an ITU standard, but designed to work over packet
switched networks
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
22
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Telephony Protocols
SIP• IETF defined a protocol for VoIP, called SIP• Designed for packet networks, useful for any sort of multimedia
session establishment• Support for integration with email/web services• SIMPLE is a set of extensions to SIP to support instant
messaging
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
23
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
POTS
IP network
Network scenario
SIP server
Gateway
24
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Media (RTP)
SIP Call
SIP ServerSIP/SDP SIP/SDP
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
25
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
SIP
Session Initiation ProtocolDefined (mostly) in IETF RFC 3261
• Many other drafts extend SIP and add new featuresText based, very similar to HTTPSets up a multimedia session between endpointsAllows mobility – locate users using a URL (sip:[email protected])Usually runs on port 5060Can use either UDP or TCP as transportAllows for IPv4 and IPv6. Next generation cellular phones (Europe) use SIP over TCP/IPv6
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
26
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
SDP
Session Description ProtocolSIP doesn’t try to describe the media streamDefined in IETF RFC 2327This is used by SIP to actually describe the type of media beingused, where to send it, etc.
• Included in SIP message as a payloadThis is an older IETF protocol
• IETF tries to promote reuse whenever possibleYet another protocol, RTP, is used for the actual media
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
27
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
SIP
Logically, there are several parts to a SIP system• UA (User-Agent, Endpoint) – the phone itself – can also be a softphone
– computer software• Registrar – keeps track of where the user is within a system• Redirect Server – used to inform devices when they need to contact
different locations• Proxy Server – used to relay messages back and forth within the
systemIn practice, several functions may actually be in the same server/program
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
28
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Registration
“I’m Alice, and I’ll be using aphone at 192.168.0.1 today!”
192.168.0.1 SIP Server
sip.phonecompany.com
When I get a call for Alice, I’ll know to contact
her at 192.168.0.1!
10.0.1.1
“Lunch time! Use my mobileat 10.0.1.1”
Ah, now I will have to use 10.0.1.1 to reach Alice.
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
29
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Proxy
sip.phonecompany.com
sip.quickmart.com
“I need to call Bob!”
“Call here for Bob from Alice”
“Call for youfrom Alice!”
Bob is over at quickmart.com.
I’ll proxy the call over there!
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
30
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Redirection
sip.phonecompany.com
sip.quickmart.com
“I need to call Bob!”
“Call here for Bob from Alice”
“Call for youfrom Alice!”
sip.diveapartment.com“Try him at diveapartment.com”
“Call here for Bob from Alice”
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
31
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
SIP Messages
SIP messages fall into two types – requests and responses• Requests include a method telling what it is they are doing. • REGISTER, to register a phone or device• INVITE, to start a new session (call)• BYE, to end a session that is established• CANCEL, to end a session that is still being set up (no final response
yet)• ACK, part of the triple handshake
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
32
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
SIP Messages
Responses are numeric, much like HTTP• 1xx Provisional – 100 Trying, 180 Ringing• 2xx Successful – 200 OK• 3xx Redirection – 301 Moved Permanently, 302 Moved
Temporarily• 4xx Failure – 404 Not Found, 410 Gone, 403 Forbidden• 5xx Server Failure – 503 Service Unavailable• 6xx Global Failure – 600 Busy Everywhere
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
33
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
RegistrationSIP Server
REGISTER
401 Unauthorized
REGISTER
200 OK
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
34
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Basic Call SIP Server
INVITEINVITE
100 Trying
180 Ringing180 Ringing
200 OK200 OK
ACKACK
BYEBYE
Bi-directional Media between endpoints
200 OK 200 OKSource: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
35
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
INVITE messageINVITE sip:[email protected] SIP/2.0 Via: SIP/2.0/TCP aliceua.phonecompany.com:5060From: Alice <sip:[email protected]> To: Bob <sip:[email protected]> Call-ID: [email protected] CSeq: 1 INVITE Contact: <sip:[email protected];transport=tcp> Content-Type: application/sdpContent-Length: 151
v=0 o=Cisco-UserAgent 10010 605 IN IP4 aliceua.phonecompany.coms=SIP Callc=IN IP4 192.0.1.1 t=0 0 m=audio 49172 RTP/AVP 0 8 16
Source: David A. Brian - www.cs.wm.edu/~bryan/pubs/ SIP%20534%20lecture%202003%2012%2006.ppt
36
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Client VoIP di base
VoIP Call Control
SIP
VoIP Control interface
IP,UDP interface
Codecs
Speech algorithm libraryCodecs
Packet handlerFramingRTP, RTCP,
Audio Audio Devices VoIP Call Control
SIP
VoIP Control interface
IP,UDP interface
Codecs
Speech algorithm libraryCodecs
Packet handlerFramingRTP, RTCP,
Audio Audio Devices
Sockets/Web Services
Java/C++
Java
C/C++
37
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
IP network
Scenario di rete
VoIP Call Control
SIP
VoIP Control interface
IP,UDP,TCP interface
Codecs
Speech algorithm libraryCodecs
Packet handlerFramingRTP, RTCP,
Audio Audio Devices
Java/C
IPTel.orgSIP server
38
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
References
[1] SIP versus H.323, iptel.org, (http://www.iptel.org/info/trends/sip.html) [2] SIP Tutorial, iptel.org, (http://www.iptel.org/sip/siptutorial.pdf)[3] SIP RFC, RFC-3261, IETF, (http://www.ietf.org/rfc/rfc3261.txt)[4] SDP RFC, RFC-2327, IETF, (http://www.ietf.org/rfc/rfc2327.txt)[5] VOCAL Project, (http://www.vovida.org)[6] ReSIProcate Project, (http://www.resiprocate.org)[7] Vonage, (http://www.vonage.com)[8] David A. Brian - www.cs.wm.edu/~bryan/pubs/ t
39
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Fasi del Concorso
•Sviluppo dell’applicazione
•Prima revisione (15 febbraio)
•Revisione finale (15 marzo)
•Comunicazione vincitori
•Premiazione, presentazione e demo in Telecom Italia
40
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Criteri di Valutazione (I)
•Attinenza al mandato
•Scelta tecnologie• Progettazione a livello sistema dei meccanismi di interazione• Efficienza della comunicazione• Client
•Programmazione• Paradigma di programmazione• Struttura del codice e delle classi• Efficienza codice• Ordine di scrittura
41
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Criteri di Valutazione (II)
•Documentazione
•Presentazione demo dell’applicazione• Framework di testbench
•GUI• Grafica• Interazione utente
•Ricchezza di caratteristiche dell’applicazione• Configurabilita’
42
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Premi
1.Lettore CD + Ricarica TIM 50 Euro2.Chiavetta USB + Ricarica TIM 30 euro 3.Podometro + Ricarica TIM 30 euro
43
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Riferimenti
•Giovanni Perbellini [email protected]
•Fabio Ricciato [email protected]
44
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in Telecom Italia
45
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILABWhat ?
The subject
With whom?The work group
When & where?The duration and the
location
What do I get ?The results
How ?The tools
Who ?The requirements
46
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILAB Who ?The requirements
I`m looking for students:in Computer Science
Computer engineeringElectronic engineeringTLC engineering
With high motivations in being inserted in R&D environment
47
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILAB What ?The subject
• Embedded OS• Mobile Terminal• Board Development• Low Power Analysis• Embedded processors• DSP programming• Embedded Java • Embedded Linux • Adv. Cellular phone progr.
48
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILABWith whom?The work group
You will be inserted in a work group becoming
an all-round member of the project
You will enter in an advanced R&D
environment joining theresearch pleasure
with theindustrial effectiveness
continuing the strict contact withyour university
49
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILAB How ?The tools
You will access industrial CAD tools, workstations and
laboratoriesAdvanced simulation platformAdvanced prototyping platform
Embedded Linux, Symbian, Windows Mobile
Java, embedded processor environments
50
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILABWhen & where?The duration and the
location
You are requested to have aSix/Nine monthsFull-time effortSummer stage
Telecom Italia Turin siteDip. Informatica
51
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Thesis in TILABWhat do I get ?The results
Thesisthe student’s thesis becomes reference
documentation for TILAB Patents
often the thesis work brings to have a patent
Articles/White papersOne of the aim of the research is to
publish the work on international conferences
ExperienceStudent gets the field experience on
industrial hot topics
52
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Activities
ZigBee
Linux and open source
USIM programming
Mobile Terminal
Embedded Security
Sistemi operativi per cellulari
53
TILA
B C
ON
FID
ENTI
AL
PresentazioneConcorso Terminali Mobili
@ Universita’ di VeronaF. Ricciato – IESE. Alessio - IES5 Dic, 2005
Contacts
[email protected]@sci.univr.it
[email protected]@telecomitalia.it