Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
1 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA WIA –– Wireless Wireless InterApplicationInterApplicationNetworkNetwork
NETS Research Workshop 3- 4.11.2003
Dr. Marko HännikäinenProf. Timo D. Hämäläinen
Tampere University of TechnologyInstitute of Digital and Computer Systems
http://www.tkt.cs.tut.fi/research/[email protected], [email protected]
2 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
List of Contents List of Contents 1. WIA project definitions and objectives 2. Project summary
a. Major achievements b. Progress toward the planc. Intellectual contribution
i. Scientific publications: completed and plannedii. Public presentationsiii. Public patentsiv. Participation to standardization
d. Project deliverables: completed and plannede. Broader impact: commercial, scientific and educationalf. Major bottlenecks
3. Impact of the Midterm Review to the project
3 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA Environment ViewWIA Environment View
Wireless LANWireless LANtechnologiestechnologies
Wireless PAN Wireless PAN TechnologiesTechnologies
UbiquitousUbiquitousTechnologiesTechnologies
GWGWGWGW GWGW
Wireless Wireless MMAN AN and WAN and WAN
TechnologiesTechnologies GWGW
GatewaysGateways
ApplicationApplicationApplication
ApplicationApplicationApplicationApplicationApplicationApplication
ApplicationApplicationApplication
TerminalTerminalTerminal TerminalTerminalTerminalTerminalTerminalTerminal TerminalTerminalTerminal
InterApplicationInterApplication
4 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Challenges for WIA Challenges for WIA InterApplicationInterApplicationApplications: Requirements for network
Performance (QoS)Robustness (recovers from errors and faults)Availability (can always be trusted, is always present)
Capabilities: Available standard network technologiesIntended target environment and applicationsPerformance
InterApplication: Providing the performance (QoS), robustness, availability for applications over heterogeneous networks
5 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Solutions by WIA Solutions by WIA InterApplicationInterApplication1.Choosing the most suitable
standard (available) technology/ technologies
2.Tailoring of standard protocols and platforms
3.Traffic control algorithms for gateways
4.New protocols for ubiquitous networks
1. Focus on application at first – search for wireless technologies after that
2. Know the original purpose of each wireless technology
3. Allow several technologies in an application
4. Manage the combination of technologies and applications
WIA Formula: WIA Formula: Application Centric DesignApplication Centric Design
6 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
MACMAC
IPIP
TCP/UDPTCP/UDP
RadioRadio
OSI layer not usedOSI layer not used
WLAN/WPAN/UbiProtocol layers
ApplicationApplication
Not usedNot used
ApplicationApplication
APIAPI
Transport Protocolsover UDP/IP/RTP
Transport Protocolsover UDP/IP/RTP
Device Driver Extensions
(Intermediate Drivers)
Device Driver Extensions
(Intermediate Drivers)
MAC ProtocolsMAC Protocols
Radio TechnologySelection
Radio TechnologySelection
Applied on Applied on standardstandardWLANs/WLANs/WPANsWPANs
Applied on Applied on proprietary WIA proprietary WIA HW/SW platformsHW/SW platforms
What is Tailored in WIA?What is Tailored in WIA?
Multihop RoutingMultihop Routing
7 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
How is the Robustness, Performance, and How is the Robustness, Performance, and Availability Achieved?Availability Achieved?
1. Wireless link level - Class of Service Protocol (CoSPro) Sharing of available WLAN bandwidth according to application requirementsPreventing the overloading of the link, increasing usable capacity
2. Wireless transport level - Video Control Protocol (VCP)Recovering from transfer errors (CRC, FEC, retransmissions)Meeting the performance requirements (time stamping, queuing algorithms, expiration timers, synchronisation)
3. Wireless networking level - Dynamic routingAd-hoc protocol with multihop routing
4. System level - Architectural robustnessAutomatic hot-swapping of tasks from network node to other nodesModular platforms
8 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Example of Results: Example of Results: Class of Service Protocol (Class of Service Protocol (CoSProCoSPro) on WLAN) on WLAN
J. Suhonen, M. Hännikäinen, T. Hämäläinen, “Class of Service Control Protocol for Wireless LAN”, IEEE PIMRC’03, Beijing, China, September 7-10, 2003.
Queing
Local Scheduler
Network Scheduler(Central Controller)
Send Control(Mobile Station)
Channel Access
Retransmissions
Application
Wireless LAN
CoSPro
Device Driver
Traffic Classes
Control
PDU Construction
CoSProCoSPro
Channel Access (WLAN interface)
9 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
CoSProCoSPro Prototype TestingPrototype TestingTesting with the CoSPro prototype implementation on ad-hoc IEEE 802.11b WLAN
Central Station / Controller
IEEE 802.11 WLAN
Sending station
Distances: 3-4 m Distances: 1-3 m
10 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Station Throughputs Station Throughputs withoutwithout CoSProCoSPro
0.5
1.0
1.5
2.0
2.5
0.5 1.0 1.5 2.0 2.5 3.0Sending speed (Mbit/s)
Thro
ughp
ut (M
bit/s
)
P4-M 1.7 GHzP4-M 1.7 GHzPIII-M 700 MHzPIII-M 1000 MHz
11 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Station Throughputs Station Throughputs withwith CoSProCoSPro
0.5
1.0
1.5
2.0
2.5
0.5 1.0 1.5 2.0 2.5 3.0Sending speed (Mbit/s)
Thro
ughp
ut (M
bit/s
)
P4-M 1.7 GHz, urgency = 2P4-M 1.7 GHz, urgency = 4PIII-M 700 MHz, urgency = 6PIII-M 1000 MHz, urgency = 8
12 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Delays Delays withoutwithout CoSProCoSPro
0
20
40
60
80
100
120
0.5 1.0 1.5 2.0 2.5Offered throughput (Mbit/s)
Rec
eive
d de
lay
(ms)
P4-M 1.7 GHz
P4-M 1.7 GHz
PIII-M 700 MHz
PIII-M 1000 MHz
13 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Delays Delays withwith CoSProCoSPro
0
20
40
60
80
100
120
0.5 1.0 1.5 2.0 2.5Offered throughput (Mbit/s)
Rec
eive
d de
lay
(ms)
P4-M 1.7 GHz, urgency = 2
P4-M 1.7 GHz, urgency = 4PIII-M 700 MHz, urgency = 6
PIII-M 1000 MHz, urgency = 8
14 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Centralised/Centralised/AdhocAdhoc Topology ThroughputsTopology Throughputs
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
2 4 6 8 10 12 14 16
Number of stations
Tota
l thr
ough
put (
MB
it/s)
Standard WLAN, central station
Standard WLAN, no central station
CoSPro, central station
ad-hoc
15 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Why Physical Prototypes?Why Physical Prototypes?1. Formulation of requirements for the design2. Verification of the design and theory3. Dissemination of results
16 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA WIA -- Major AchievementsMajor AchievementsResearch work
Protocols, algorithms, platforms, and user interfaces for interApplication networkingFully functional prototypes for industry test case applications
DisseminationTechnology transfer seminars organized and lectured by WIA teamn All seminars full-day, included theory plus hands-on demonstrations,
analyses of presented measurements, and seminar material27.3.2002, Bluetooth, WIA seminar19.11.2002, WLAN, NETS seminar13.3.2003, RFID, WIA seminarPartner specific status seminarsSeminar details and presentations on WIA web site
17 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA WIA -- Progress towards the planProgress towards the planTiming
The work is organised in three prototype phases: Phase 1 completed, phase 2 in progressProject was started on May 1st 2002 due to delays in funding approval and consortium agreement processes1st project year shifted 4 months (same for successive years)
Work actions as plannedProgress in standardisation, scientific research, and products followedDesign of new wireless protocols and algorithms (theory)Verification of theory with simulationsImplementation on currently available technologiesDevelopment of a new ubiquitous network (protocols and platforms)Active publishing: conferences, journals, thesis, seminars
Budget: funding and costs as planned (with shift)7 researchers (annually)
18 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA Intellectual Contribution WIA Intellectual Contribution ––Public ResultsPublic Results
NETS seminar (on WLAN)2 international refereed full journal paper11 international refereed full conference papers1 PhD thesis (Marko Hännikäinen)6 M.Sc theses (A. Takko, J. Ruotsalainen, A. Laitinen, J. Rekonius, A. Kotanen, T. Rantanen) Several manuscripts under work for international conferences and journals5 new M.Sc theses expected this year1 patent to be submitted this year
19 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA WIA –– Broader Impact of the ProjectBroader Impact of the ProjectCommercial
Company product prototypes can be based on WIA prototypesResults can be used to push standardizationStrong potential for new spin-offs
Scientific PublicationsVisiting post-doc researchers in Berkeley, BWRC (2002-2003)
Educational4 PhD students and 5 M.Sc students working on the projectContribution for courses: Digital and Computer Systems Project
20 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
WIA WIA -- BottlenecksBottlenecksTechnical
Delays in shipping of some HW components, only a minor problem
Project managementLaborious IPR agreement process - successfully completed for the year 2003
21 Tampere University of Technology, Institute of Digital and Computer Systems Laboratory 26.03.2003 10:24
Impact of Midterm Review to the ProjectImpact of Midterm Review to the ProjectCommercial significance “… An outcome of the project, as it is, might be applicable to “industrial usage” where system reliability has highest priority.”Potential for international commercialization “can be great if we neglect multi-channel. …”
ConclusionsThe recommendations of the reviewers were already the goals of the projectProceed as originally planned