network-centric architecture for context- aware information delivery services in 3g mobile networks...

12
Network-Centric Architecture for Context-Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1 , Shigeki Yamada 1 and Takako Sa nda 2 1 National Institute of Informatics 2 The Graduate University for Advanced Studie s E-mail: 1 {kamioka, shigeki}@nii.ac.jp, 2 sand [email protected]

Upload: xavier-daugherty

Post on 27-Mar-2015

220 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

Network-Centric Architecture for Context-Aware Information Delivery Services in 3G Mobile

Networks

Eiji Kamioka1, Shigeki Yamada1 and Takako Sanda2

1National Institute of Informatics2The Graduate University for Advanced Studies

E-mail: 1{kamioka, shigeki}@nii.ac.jp, [email protected]

Page 2: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

IntroductionUbiquitous Computing

Ubiquity

Invisibility --- Context Awareness

Context-Aware ComputingContext-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

Page 3: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

Context-Aware Service Scenarios

Tour guide in Paris

I want to visit the Eiffel Tower!How can I get there?

Personal communication service

----------- Context -----------Location: on an airplaneActivity status: sleepingAvailable device: headset

Page 4: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

Functional Requirements of Context-Aware Services

Context-AwarenessCaptures and updates user’s context

The captured context is stored in a context database

Deals with frequent changes and reuse of the context.

Information BindingAnalyzes and interprets the context

Binds the context to the content

Information ProvisionConverts 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

Context

Content

binding

Page 5: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

System ArchitectureFunction Modules

UIN (Universal Information delivery Navigator)

DA (Directory Agent)

UMD (User Management Database)

MPS (Media Processing Server)

UIN

UMD

DA

MPS

MT

Content Server

context

authentication

Query of content discovery

Location of content server

content

Query of download

Conversionif necessary

MT: Mobile Terminal

Page 6: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

WLAN

MT R

ISP network

AP

PS-CN

RNCBSMTIMS

I-CSCF

SGSN

UTRAN

P-CSCF

HSS

GGSN

T-SGWS-CSCF

MGCF MGW

R

Internet PSTN/ISDN

UMTS Release 5

WLAN

UMTS Release 5 Architecture Integrated with WLAN

Access Network for CAIDS

Page 7: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

Communication Receiver

Communication Sender

CAIDSUser

Content Server

EAPEC

CAIDS

Network

Network

Communication Context

User Context

MediaMedia

ContentsContents

AnalysisAdaptationConversion

AnalysisAdaptationConversion

Comparison between CAIDS and EAPEC

Page 8: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

PS-CN

RNCBSMT

IMS

SGSN

UTRAN

WLAN

MT R

ISP network

AP

Content Server

InternetLAN

P-CSCF

R

I-CSCF S-CSCF

UMD

MPS

DA

CAIDS

(1)

(2)

(3)

(7)

[5,10]

(4,9)

[6](8)

(11)

[12]

[13]

[14][15]

[16]

UIN

CAIDS Architecture with Access Network

GGSN

RHSS

User information is managed by the UMD through GGSN

Page 9: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

I-CSCF S-CSCFMT UMDUIN DAP-CSCF

REGISTER

REGISTER

REGISTER

OKOKOK

Content Server

HTTP GET

HTTP OK (download)

(1) (2)

(3)(4)

[5]

[6]

(7)

(8)(9)

[10]

(11)

[12]

[13]

[14][15][16]

Authentication+

Get S-CSCF

Refer toUMD

+Get location of content server

Response time

Information Flow in CAIDS

SIP SIP

SIP

SIPSIPSIP

SLP

SLP

Based on the 3GPP specification

Page 10: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

Parameters Traffic Distribution

Values for Calculation and Simulation

Wireless-Released Delay either in MT, UTRAN and PS-CN or in MT, WLAN and ISP network

Normal Distribution

10 ms, as an average

3 ms, as an standard deviation

IP Network Delay in the IMS Normal Distribution

10 and 20 ms, as averages

3 and 4 ms, as standard deviations

Processing Time in Application Servers

Exponential Distribution

10 and 50 ms per IP packet

Utilization of Application Server Constant From 0.1 to 0.9 with the interval of 0.1

IP Packet Arrival Rate Poisson Distribution

Arrival rates are determined so as to satisfy the specific utilizations of application servers

Processing Time in MT Constant 10 ms

Performance ModelParameters Values for Calculating and Simulating the Response Times

Page 11: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

0.0

0.5

1.0

1.5

2.0

2.5

0 0.2 0.4 0.6 0.8 1

Server utilization

Res

pons

e ti

me

[s]

Mean values (ND=10ms, PT=10ms)

95th percentiles (ND=10ms, PT=10ms)

Mean values (ND=20ms, PT=10ms)

95th percentiles (ND=20ms, PT=10ms)

Response time under server processing time of 10ms and network delays of 10ms and 20ms

[ND]: Network Delay (ms)[PT]: processing time (ms)

0.0

1.0

2.0

3.0

4.0

5.0

6.0

7.0

8.0

9.0

10.0

0 0.2 0.4 0.6 0.8 1

Server utilization

Res

po

nse

tim

e [s

]Mean values (ND=10ms, PT=50ms)

95th percentiles (ND=10ms, PT=50ms)

Mean values (ND=20ms, PT=50ms)

95th percentiles (ND=20ms, PT=50ms)

Response time under server processing time of 50ms and network delays of 10ms and 20ms

Performance Results and Analysis

Page 12: Network-Centric Architecture for Context- Aware Information Delivery Services in 3G Mobile Networks Eiji Kamioka 1, Shigeki Yamada 1 and Takako Sanda 2

Conclusion

CAIDS: Context-Aware Information Delivery System

ConceptSystem architectureDisposition of function modulesIncluding personal communication servicesPreliminary performance evaluation

Future workImplementation of CAIDS prototype into test bed network