スライド 1 - APNOMS

Download Report

Transcript スライド 1 - APNOMS

Network-Centric Architecture for Context-Aware
Information Delivery Services in 3G Mobile
Networks
Eiji Kamioka1, Shigeki Yamada1 and Takako Sanda2
1National Institute of Informatics
2The Graduate University for Advanced Studies
E-mail: 1{kamioka, shigeki}@nii.ac.jp, [email protected]
Introduction
Ubiquitous Computing
Ubiquity
Invisibility --- Context Awareness
Context-Aware Computing
Context-aware information delivery services
•
•
•
•
At Any time and anywhere
From LAN to WAN
From indoor to outdoor
From stationary to mobile environments
CAIDS: Context-Aware Information Delivery
System
Context-Aware Service Scenarios
Tour guide in Paris
Personal communication
service
I want to visit the Eiffel
Tower!
How can I get there?
----------- Context ----------Location: on an airplane
Activity status: sleeping
Available device: headset
Functional Requirements of
Context-Aware Services
Context-Awareness
Captures and updates user’s context
The captured context is stored in a context database
Deals with frequent changes and reuse of the context.
Information Binding
Analyzes and interprets the context
Binds the context to the content
Information Provision
Context
binding
Content
Converts the media content into one adapted to the receiver’s
communication environment, if necessary.
Delivers the (converted) content to the receiver at the right time in the right
way
System Architecture
Function Modules
UIN (Universal Information delivery Navigator)
DA (Directory Agent)
UMD (User Management Database)
MPS (Media Processing Server) authentication
Query of content
discovery
context
UIN
MT
DA
Location of
content server
Query of
download
Content
Server
MPS
MT: Mobile Terminal
UMD
Conversion
if necessary
content
Access Network for CAIDS
UMTS Release 5 Architecture Integrated with WLAN
WLAN
MT
AP
Internet
ISP network
R
PSTN/ISDN
R
WLAN
MGCF
UTRAN
MT
BS
RNC
PS-CN
SGSN
MGW
S-CSCF
GGSN
P-CSCF
I-CSCF
UMTS Release 5
T-SGW
IMS
HSS
Comparison between CAIDS and EAPEC
EAPEC
Communication
Context
Communication
Receiver
Media
Network
Analysis
Adaptation
Conversion
Media
Communication
Sender
CAIDS
CAIDS
User
User
Context
Network
Contents
Analysis
Adaptation
Conversion
Contents
Content
Server
CAIDS Architecture with Access Network
User information is managed
by the UMD through GGSN
LAN
Internet
R
Content
Server
ISP network
WLAN
MT
AP
R
R
MPS
(11)
DA
UTRAN
UIN
[12]
(4,9) UMD
[5,10]
PS-CN
[13] IMS
(3) [6]
(8)
(1)
MT
BS
RNC
SGSN
GGSN
P-CSCF
[16]
HSS
CAIDS
(2)
[15]
(7)
I-CSCF
[14]
S-CSCF
Information Flow in CAIDS
MT
P-CSCF
REGISTER
(1)
SIP
I-CSCF
S-CSCF
UIN
UMD
DA
Content
Server
REGISTER
(2)
SIP
(3)
Authentication
+
Get S-CSCF
(4)
[5]
[6]
REGISTER
Based on the 3GPP
specification
(7)
SIP
(8)
(9)
SLP
[10]
Response time
(11)
[12]
SIP
SIP
SIP
OK
OK
OK
[16]
[15]
[14]
SLP
[13]
HTTP GET
HTTP OK
(download)
Refer to
UMD
+
Get location of
content server
Performance Model
Parameters Values for Calculating and Simulating the Response Times
Parameters
Traffic
Values for Calculation and
Distribution Simulation
Wireless-Released Delay either in Normal
10 ms, as an average
MT, UTRAN and PS-CN or in
Distribution 3 ms, as an standard deviation
MT, WLAN and ISP network
IP Network Delay in the IMS
Normal
10 and 20 ms, as averages
Distribution 3 and 4 ms, as standard
deviations
Processing Time in Application
Servers
Exponential 10 and 50 ms per IP packet
Distribution
Utilization of Application Server
Constant
IP Packet Arrival Rate
Poisson
Arrival rates are determined so
Distribution as to satisfy the specific
utilizations of application
servers
Processing Time in MT
Constant
From 0.1 to 0.9 with the interval
of 0.1
10 ms
2.5
Performance Results and
Analysis
2.0
Response time [s]
Response time under server
processing time of 50ms and
network delays of 10ms and
20ms
Mean values (ND=10ms, PT=10ms)
95th percentiles (ND=10ms, PT=10ms)
Mean values (ND=20ms, PT=10ms)
95th percentiles (ND=20ms, PT=10ms)
1.5
1.0
0.5
0.0
0
0.2
0.4
0.6
0.8
1
0.8
1
Server utilization
10.0
Response time under server
processing time of 10ms and
network delays of 10ms and
20ms
Response time [s]
9.0
Mean values (ND=10ms, PT=50ms)
8.0
95th percentiles (ND=10ms, PT=50ms)
7.0
Mean values (ND=20ms, PT=50ms)
95th percentiles (ND=20ms, PT=50ms)
6.0
5.0
4.0
3.0
2.0
[ND]: Network Delay (ms)
[PT]: processing time (ms)
1.0
0.0
0
0.2
0.4
0.6
Server utilization
Conclusion
CAIDS: Context-Aware Information Delivery System
Concept
System architecture
Disposition of function modules
Including personal communication services
Preliminary performance evaluation
Future work
Implementation of CAIDS prototype into test bed network