research activities in 4g networks at inesc porto
DESCRIPTION
Research Activities in 4G Networks at INESC Porto. Manuel Ricardo and José Ruela. Communication Networks and Services Group. People 2 professors 2 senior researchers 6 PhD students 6 MSc students Variable number of Licenciatura students Located at INESC Porto - PowerPoint PPT PresentationTRANSCRIPT
Apartado 4433 4007-001 Porto Codex www.inescporto.pt tel (351)22 209 4000 fax (351)22 208 4172
Apartado 4433 4007-001 Porto Codex www.inescporto.pt tel (351)22 209 4000 fax (351)22 208 4172
8/April/2005
Research Activities in 4G Networks at INESC Porto Research Activities in 4G Networks at INESC Porto
Manuel Ricardo and José Ruela
8/Apr/05 2
Communication Networks and Services Group
• People
– 2 professors
– 2 senior researchers
– 6 PhD students
– 6 MSc students
– Variable number of Licenciatura students
• Located at
– INESC Porto
– “Campus da FEUP” – Faculdade de Engenharia da Univ. do Porto
• People
– 2 professors
– 2 senior researchers
– 6 PhD students
– 6 MSc students
– Variable number of Licenciatura students
• Located at
– INESC Porto
– “Campus da FEUP” – Faculdade de Engenharia da Univ. do Porto
8/Apr/05 3
Research in Mobile Communications – Context
• Mobile communications networks vs fixed networks
– mobility of the terminals
– properties of wireless links
• variable bit rates, variable bit error ratios
– terminal characteristics
• low processing capabilities, low memory, low consumption
• 2 key research areas in Networking
– 4G networks
– Ambient networks
• Mobile communications networks vs fixed networks
– mobility of the terminals
– properties of wireless links
• variable bit rates, variable bit error ratios
– terminal characteristics
• low processing capabilities, low memory, low consumption
• 2 key research areas in Networking
– 4G networks
– Ambient networks
8/Apr/05 4
Research in Mobile Communications – 4G Networks
• 4G mobile terminal
– Always Best Connected to the available networks
– Multiple network interfaces, of different radio technologies
– Information conveyed as IP packets
• Research problems include
– Mobility support, routing
– QoS, radio resource management, traffic accounting
– Security
– Ad-hoc, mobile networks
– Improvement of existing PLMNs (e.g. GPRS, UMTS) VoIP, multicast
– Planning, management, and operation
• In Europe focused on IPv6
• 4G mobile terminal
– Always Best Connected to the available networks
– Multiple network interfaces, of different radio technologies
– Information conveyed as IP packets
• Research problems include
– Mobility support, routing
– QoS, radio resource management, traffic accounting
– Security
– Ad-hoc, mobile networks
– Improvement of existing PLMNs (e.g. GPRS, UMTS) VoIP, multicast
– Planning, management, and operation
• In Europe focused on IPv6
8/Apr/05 5
Research in Mobile Communications – Ambient Networks
• Ambient intelligence
– People immersed in reacting environments
– Persons carry small devices may form a PAN
– Devices
• communicate over radio links; connections with neighbour networks
• Research problems include
– Plug-and-play of unknown devices and networks
– Network composition
– Mobility, security
– Multihoming
• Ambient intelligence
– People immersed in reacting environments
– Persons carry small devices may form a PAN
– Devices
• communicate over radio links; connections with neighbour networks
• Research problems include
– Plug-and-play of unknown devices and networks
– Network composition
– Mobility, security
– Multihoming
8/Apr/05 6
Topics under Research at INESC Porto
• Ad-hoc networking
• Generic link layer
• QoS, congestion control
• Testing
• Multicast
• Ad-hoc networking
• Generic link layer
• QoS, congestion control
• Testing
• Multicast
8/Apr/05 7
Integrating Ad-hoc with Infrastructure Networks
• Ad-hoc used to extend the coverage of infrastrucure networks
• Current solution implements
– gateway discovery, address autoconfiguration, MIPv6, AODV + OLSR
• Under work
– terminal handover between ad-hoc and infrastructure modes
– Multipath towards the infrastructure
• Ad-hoc used to extend the coverage of infrastrucure networks
• Current solution implements
– gateway discovery, address autoconfiguration, MIPv6, AODV + OLSR
• Under work
– terminal handover between ad-hoc and infrastructure modes
– Multipath towards the infrastructure
8/Apr/05 8
Automatic Networking
• Plug-and-play of computers and networks
• Development of new signaling, which
– Detects/establishes links
– Detects other (ambient) networks / devices
– Forms networks using existing technologies
• IPv4, NAT, DHCP, IPv6, MIPv6, HIP, tunnels, IPSec, PPox, PPTP
– Exchanges information about routing, security, and QoS
– Addresses also multi-homing, multicast and mobility
• Plug-and-play of computers and networks
• Development of new signaling, which
– Detects/establishes links
– Detects other (ambient) networks / devices
– Forms networks using existing technologies
• IPv4, NAT, DHCP, IPv6, MIPv6, HIP, tunnels, IPSec, PPox, PPTP
– Exchanges information about routing, security, and QoS
– Addresses also multi-homing, multicast and mobility
John’s PAN (PAN-J) Anne’s PAN (PAN-A)WLAN
UMTS
WLAN
Ethernet
WLAN
Bluetooth
IDC
DHCPv6 server
AR
Anne’s office network
Internet
Data Plane
Transport ConnectivityFramework
User Applications
User Plane
Ambient Control Space
Control Plane
ANI Interface tdb
Basic ConnectivityFramework
Advanced ConnectivityFramework
8/Apr/05 9
Service Announcement over Ambient Networks
Announce (IP, FormId, ServicesId)
FormRequest ()
FormReply (list of characteristicvariables required for a remote
evaluation)
ServicesRequest (user specificvalues of the variables requested in
the form)
ServicesList (services that thespecific user can use, services wtthconditions set for local evaluation)
Announce (IP, FormId, ServicesId)
PROVIDER CLIENT
Clientarrival
Peri
od
ica
nn
ou
ce
ph
ase
Fo
rmg
ath
eri
ng
ph
as
e
Serv
ices
ga
the
rin
gp
ha
se
If newprovider, or
differentform Id
If unknwonlist, or
differentservice Id, or UpdateMessage
Mobile Phoneuser
Recording Point
Projection PointPDA user
IPv6 Network
PDA user
J ukebox
8/Apr/05 10
Generic Link Layer for Heterogeneous Networks – QoS
• QoS reservation in heterogeneous wireless networks
– QoS-enabled virtual channels between MN and AR
– Technology-independent interface for
802.15.1, 802.11, 802.16, UMTS
• Support for handover and multicast
• QoS reservation in heterogeneous wireless networks
– QoS-enabled virtual channels between MN and AR
– Technology-independent interface for
802.15.1, 802.11, 802.16, UMTS
• Support for handover and multicast
8/Apr/05 11
Generic Link Layer – RoHC, Robust Header Compression
• VoIP, mobile VideoIP - very small IP packets
• IP/UDP/RTP headers significant overheads
• RoHC solution
– Adapts the IETF RoHC to heteregenous networks
– Compatible with QoS Generic Link layer
• VoIP, mobile VideoIP - very small IP packets
• IP/UDP/RTP headers significant overheads
• RoHC solution
– Adapts the IETF RoHC to heteregenous networks
– Compatible with QoS Generic Link layer
8/Apr/05 13
End-to-End Quality of Service Framework – ScalServ
• Evolved from IntServ over DiffServ
• Provides end-to-end QoS to real time flows
• 3 service classes, with universal semantics
– Less than Best Effort, Best Effort, Assured Delivery (AD)
• AD service class
– Possible microflow aggregation
– Uses end-to-end signalling
– Interpreted at selected nodes in the access networks
• Evolved from IntServ over DiffServ
• Provides end-to-end QoS to real time flows
• 3 service classes, with universal semantics
– Less than Best Effort, Best Effort, Assured Delivery (AD)
• AD service class
– Possible microflow aggregation
– Uses end-to-end signalling
– Interpreted at selected nodes in the access networks
LAN
Access Network(ex: Frame Relay)
LR(BFG
bounday node)
Edge Core Network
Edge Core Network
Access Network(ex: xDSL)
Host(FG
boundary node)
BackboneCore Network
CG Bounday
node
CG boundary
node
Host(FG
interior node)
Host(FG
boundary node)
LAN
Host(FG
interior node)
LR(FG
interior node)
intranet
Fine QoS Granularity
Coarse QoS Granularity
AR(CG
Bundary node)
AR(CG
Bundary node)
r1+r2, b1+b2 rn, bn
p
ADBELBE
Classification
Class filter
Flow filter
Shaping
Scheduling
8/Apr/05 14
Congestion Control
• Assumption
– (some) networks do not provide QoS mechanisms
– but need to transport real time flows
• Development of new congestion control mechanisms
– preserve the network stability
– are media friendly
– can be combined with L4 (end-to-end) mobility solutions
• Assumption
– (some) networks do not provide QoS mechanisms
– but need to transport real time flows
• Development of new congestion control mechanisms
– preserve the network stability
– are media friendly
– can be combined with L4 (end-to-end) mobility solutions
8/Apr/05 15
Passive Testing – Monitoring Mobile Flows
• Detection of mobile flows and representing them for
– Operator: traffic maps
– User: received QoS under wireless and mobile conditions
• Sampling
• Detection of mobile flows and representing them for
– Operator: traffic maps
– User: received QoS under wireless and mobile conditions
• Sampling
8/Apr/05 17
Testing – Monitoring Platform for a 4G Operator
• Passive Measurements
– Traffic accounting
– Detection SLA violations
– User Location
• Active Measurements
– Bandwidth probing
• Passive Measurements
– Traffic accounting
– Detection SLA violations
– User Location
• Active Measurements
– Bandwidth probing
ISP Provider
Administrative Domain 2
Administrative Domain 1
Access Network 3
Access Network 2
Access Network 1
Core Router
Core Router
A4C
QoS Broker
MMSP
Edge Router
PBNMS
RipeBox
Probe
Edge Router
Core Router
RipeBoxCollector
Collector
Collector
Probe
ProbeProbe
Probe
ProbeProbe
Probe
CMS
8/Apr/05 18
Testing – Protocol Conformance
• Protocol / system functional testing
• Automatic generation of tests from specifications
• Tests and results obtained on-the-fly
• Protocol / system functional testing
• Automatic generation of tests from specifications
• Tests and results obtained on-the-fly
I
Tester
CE S
8/Apr/05 19
Multicast
• Addressed as an horizontal issue
– As a rule, every new work/ thesis addresses multicast
– Particular attention to video broadcast
• Definition of a secure IP multicast solution
– Transmission of multiple video channels
– Each channel viewed only by authorized users
– If a channel is not visualized, it is not transmitted
• Addressed as an horizontal issue
– As a rule, every new work/ thesis addresses multicast
– Particular attention to video broadcast
• Definition of a secure IP multicast solution
– Transmission of multiple video channels
– Each channel viewed only by authorized users
– If a channel is not visualized, it is not transmitted
8/Apr/05 20
Testbed 1 – Infrastrucure and Ad-hoc
VISNET * Bluetooth AP * Connected via gigabit to wlan AP * Multicast support QoS * Arrows like solution
Network Composition(AmbientNetworks PnP)
AmI Services * Running AmI protocol * Providers advertising their presence * Position/distance dependable services * Custom services based on client characteristics
QoS Broker (??)(DiffServ)
Monitoring Main Server
AAAC Server(Diameter)
Out-doors
3G/GPRS OperatorIPv6 Tunnel Over IP
v4 with MobileIPv6
Universal mobility * UMTS/GPRS connectivity * Wireless LAN * Best interface selection * MIPv6 * Multi-rate Streaming
Router * Connected to Inesc IPv6 Network * Connected indirectly to 6bone IPv6 RCCN network * AAAC (Diameter/Radius) * Monitoring (Filipe Solution) AdHoc Gateway * Adhoc Routing Advertisement (Jelger) * Adhoc Multicast Routing (MMARP) * QoS (SWAN or Abrantes Solution) Home Agent * MIPv6
Adhoc Network * Multicast (MMARP) * Autoconfiguration * Heterogenius Network (Rui) * QoS (Abrantes/SWAN) * Services (AmI project)
Intranet IPv6 connected to 6bone
(RCCN)
Intranet IPv6 connected to 6bone
(RCCN)
RCCN6Bone
Inesc IPv6Intranet
Service 2
Service 1
Service 3
Video broadcasts to all adhoc clients
via adhoc multicast routing (MMARP)
Services are broadcasted to all the networks connected
BroadcastServices
8/Apr/05 21
MPLS Core
ServerBluetooth
Access pointAccess Router
Access router802.11
Access Point
IP-QoS
ReservationProtocol
QoS-AL
BT-QoS
QoS-AL
BT-QoS
IP-QoS
QoS-AL
BT-QoS
ReservationProtocol
MPLS
IP-QoS
QoS-AL
802.11e(?)
ReservationProtocol
MPLS
Application
Client
IP-QoS
ReservationProtocol
QoS-AL
BT-QoS
Application
QoS-AL
BT-QoS
IP-QoS IP-QoS
Testbed 2 – QoS
Service request
QoS Request Path Path Path
Reserve Reserve Reserve
Data
Admission control+
L2 link capacity renegotiated
Admission control+
L2 link capacity renegotiated
Admission control+
L2 link capacity renegotiated
Admission control+
L2 link capacity renegotiated
Admission control+
LSP capacity renegotiated
Admission control+
LSP capacity renegotiated
QoS Reserved
8/Apr/05 22
Conclusions
• Research in mobile communications networks at INESC Porto
– Ad-hoc networking, Generic link layer, QoS, Testing, Multicast
• Area appealing and rewarding for research and business
• Group active at national and international level
• Other national research groups have similar growth
• We feel that, in Portugal, we are starting to reach the critical mass required to enable mobile communications to emerge as a relevant industry
• Research in mobile communications networks at INESC Porto
– Ad-hoc networking, Generic link layer, QoS, Testing, Multicast
• Area appealing and rewarding for research and business
• Group active at national and international level
• Other national research groups have similar growth
• We feel that, in Portugal, we are starting to reach the critical mass required to enable mobile communications to emerge as a relevant industry