Upload
franklin-foster
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
MSc Nataliya German (COMAS Graduate School)MSc Dmytro Zhovtobryukh (InBCT Project)
[email protected], [email protected]
University of Jyväskylä Department of Mathematical Information Techonology
Multiservice Provision in Wireless Mobile Environments
Multiservice Provision in Wireless Mobile Environments
Communication
Network
Different Demands Different Abilities Different Devices …
Mobile Users
Multiservice Management
System
Huge Amount of Content Heterogeneity Distributed Architecture Concurrency …
Different Kinds of Mobile Services
Different Wired Network Services Allowed for Mobile Users
Future situation: • Many types of services• Huge amount of content• High level of activity• Concurrency between services• Different users (preferences, devices, communication lines, allowed services, etc.)
Multiservice Provisioning System Architecture
Control Service Network
Internet
GSM
GPRS WLAN
SCP SCP SCP
SR
SR SR SR
LSR LSR
LSR
RNC RNC
RNC
SCP
GW
Multiservice Provisioning System
SR – Service Repository LSR – Local Service
Repository SCP – Service Control Point RNC – Radio Network
Controller GW – Gateway
Design Goals Flexibility Extensibility Re-configurability Scalability Service Mobility User Mobility Heterogeneous Data (Services) Integration Adaptive Communication Deregulated Access
Design Perspectives Transaction management perspective:
the designed architecture must provide the base for construction/implementation of efficient transaction processing scheme that can solve existing transaction management problems;
Communication network perspective: the designed architecture must support the mechanisms for dealing with different communication network types specifics (user mobility, frequent disconnections, network domain infrastructure, etc.);
Service management perspective: the designed architecture must enable possible differentiation of services to be provided with respect to concrete user preferences.
Concrete Tasks
Existing Architectures Overview
Classification of Services for Mobile Users
Classification of Mobile Users
Difference between Communication Networks
User-Service Data Flows Analysis
Concrete Tasks Bottlenecks in Wireless Networks
Conflicts and Concurrency
System Architecture Design
Data Organization Design
Requirements to Services to be Provided
Analysis of Approaches and Techniques for Development
Relevant Research Areas and Topics of Study Mobile Service
Management Mobile Internet Protocols Middleware Service Architectures Service Categories Service Filtering Mechanisms Personalization Billing and Accounting Security Business Models
Next Generation Networks Mobile Internet Mobile Intelligent Networks
E-commerce Systems (+Mobile)
Metadata, Semantic Web Ontologies Intelligent Agents DTD – Document Type
Definition (XML-encoded service definition)
Mark-Up Languages (XML, RDF, RDFS, DAML-S, OIL)
Intelligent Information Integration
Multidatabase Systems Heterogeneous Data
Integration Distributed Database
Management On-Line Analytical
Processing Data Warehousing
Mobile Transaction Management
Next Generation Networks(NGN)
NGN is mobile intelligent network concept deriving intelligence from the following properties: Open Service Architecture Softswitches and Distributed
Network Intelligence IN/IP Convergence NGN Signaling Intelligent OSS/BSS Systems
Next Generation Networks(NGN)
Intelligent Transport and Routing Embedded Software and Smart
Cards Intelligent Agent Technology Smart Antenna Systems Advanced and Value-added
Services Personalization Ad-Hoc Networking
Service Management Architectures Analysis
Intelligent Network Architecture (Lucent Technologies) centralized service management system
Converged Service Model (Pelago Networks) low-cost switching (softswitches, converged
service nodes) Parlay
open and technology-independent that allows hosting applications outside specific networks
Virtual Home Environment provides personalized service portability across
network boundaries and between terminals
Service Management Architectures Analysis
Intelligent Service Architecture (IBM) network nodes are designed to be as self-
configuring, self-managing, self-diagnosing as possible
An Open Service Architecture for Adaptive Personal Mobile Communication (Ericsson) intelligent agent-based system implementing
shared service knowledge Integrated Generic Architecture for Flexible
Service Provision to Mobile Users (University of Athens, Greece) 3G-core network based re-configurable architecture
Service Architecture Evolution Trends OSA convergence (public interfaces) Service portability Terminal and location independence Distributed service execution End-to-end service negotiation Shared service knowledge
introduction Service export/import to/from other
networks/Internet
2G (GSM) Service Architecture Mobile device authentication: HLR
location report Circuit switching of radio channels SMS is limited packet data service Services are mutually exclusive Internet access via WAP GW only Restricted WML support No asynchronous applications
2.5G (GPRS, EDGE) Mobile device authentication:
Gateway GPRS Support Node (GGSN)
IP addressing of mobiles by GGSN Traffic differentiation Support for CS GSM and PS GPRS Data transfer reliability and radio
efficiency Operator’s multimedia services
2.5G: JAIN SIP Session Initiation Protocol (SIP)
belongs to JAIN API family SIP server is used to setup multimedia
communication between end-points Parlay-API can be added to SIP server
to execute servlets on a web server Scripted mobile code can be sent for
execution to application client
2.5G: Parlay Parlay API is based on CORBA interfaces Allows hosting applications outside
specific networks while accessing network resources
Relies upon operator-installed gateways Open and techology-independent Requires synchronization between
application client and server Services can move only within Parlay
domains
2.5G: Parlay Architecture
PARLAY logic layer
Web Browser
Client
Mobile Device Network
servlet
SIP Server
CORBA Naming Service
Media Server
Web Server
HTTP
IIOP Corba Interfaces
SIP API
SIP mediated (multimedia) session
Parlay-GW
Parlay-GW
Parlay-GW
Internet
Network Security Boundary
Service Provider Domain
Mobile Network
PSTN
IP Network
HLR NEs
SCP NEs
NEs
Application Server
Parlay App
Parlay APIs
3G Phase 1 (UMTS) Mobile device authentication:
combined Support GPRS Support Node (SGSN) and GGSN
IP addressing by combined SGSN/GGSN
Real-time and isochronous multimedia over wireless end-to-end connectivity
Services are platform-unique and cannot be exported/imported to/from Internet
3G Phase 1:VHE Virtual Home Environment(VHE)
provides service portability accross network
boundaries UI personalization location-independent access to services
For UMTS VHE consists of GSM services Roaming principles Service capabilities
Virtual Home Environment Architecture
Service Capability based Services GSM Services
Tele- services
Supple- mentaryServices
Bearer Services (CS, PS)
GSM UMTS
CAMEL
MExE
SAT
Bearers Mechanisms
Service Capabilities
Service Features
System Features (Location Update, Authentication, etc.)
Service Capability Features
Standardized Interfaces
3G Phase 2 Mobile device authentication and IP
addressing: integrated SGSN and GGSN (IGSN) sends information to AAA-server and HLR
Services are negotiated end-to-end, also outside the service network
Necessity of dynamic restoring service shared knowledge inside mobile device
4G Public locations provide broadband
Internet access and are equipped with WLAN extensions
High bandwidth (up to 11 Mbps) High scalability due to mobility
mechanisms (Mobile-IP, IPv6) No traditional subscription for
Internet access (e.g.E-Cash) Third party services without
intervention of network operator
Internet Service Architectures
Universal Plug & Play (UPnP) and JINI enable devices use each other’s services
dynamically JINI uses a server; UPnP relies upon a control
point, co-located with the resource Registration of profiles and resources, and
event services
Tuple Spaces Devices and resources share common
application knowledge Special tuple-server, and hence scaling problem
Converged Service Node Deployment Model (Pelago Networks)
Service Creation Environment
Web-based Subscriber GUI
Service Management
System
Operational Support System
Service Prisioning
Environment
Billing Mediation
System
Element Management
System
IP Network (Internet)
Converged Service Node
PSTN
Mobile MSC
SSP Packet Network (ATM/IP)
NGN/Packet
Soft switch
Media Gateway
Intelligent Network Architecture (Lucent Technologies)
Signalling System 7
Signal Transfer
Point
Signalling Link
Voice and Data Link
Other Wireline and Wireless Switches
Lucent Technologies Switches
Lucent Technologies Mobile Switching Centers
SCP
Data Link
SN*
SMS
TCP/IP to Data Network
(e.g. Internet)
TCP/IP Interface to Provisioning OSS
and Customer Care
SCE
Lucent Technologies Advanced Network Services SCP Service Control Point SN* Service Node or compact Service
Node/Intelligent Peripheral SMS Service Management System SCE Service Creation Environment
Intelligent Service Architecture (IBM)
COMPOSITION PACKAGING STUDIO
SUBSCRIPTION DEPLOYMENT MONITORING
NOTIFICATION CORE SERVICES
SERVICE AGENTS
Service Creation Environment
Service Management Environment
Service Execution Distributed Environment
MESSAGING
NEW SERVICE
MOBILE PSTN IP
USER
SUBSCRIBER
PROVIDER
CREATOR
OPERATOR
An Open Service Architecture for Adaptive Personal Mobile
Communication (Ericsson)
Mobile Brains
ACM ACM
SIP-User Agent
VoIP- Chat MP3 3D
Mobile-IP Foreign Agent Home Agent
AAA, anonymous access
Access Point Mobile Device
Access Network Internet
SIP Server
Abstract Space Personal Agent
XSP
Person
ACM Agent
RDF XSP VoIP MP3 XML
SIP RTSP
IP
(Register, keep-alive,… Query-profile)
AP
PL
ICA
TIO
N
LA
YE
R
Net
wor
k L
AY
ER
L
INK
L
AY
ER
Integrated Generic Architecture for Flexible Service Provision to Mobile Users (University of
Athens, Greece) Reconfiguration Control/Service Provision Manager
Services
Service Discovery
Service Deployment
Service Data Manager
User Access Session
User Profiling
Reconfiguration Manager
Registration Deployment
Technology independent interfaces
OSA, Parlay, JAIN, APIs API extensions for reconfigurability (Charging, QoS, policy)
Network infrastucture
Reconfiguration Control and Service Provision Manager
MS
Laptop
UTRAN 3G Core
Network IP Network GERAN
WLAN
VASP VASP
VASP VASP
Service Classification
Three main types of service classification can be considered:
Execution Site based classification Equipment based classification Functional classification
Execution Site Based Classification
Refers to classifying the services according to the site in the network where the services are executed Server based services – executed on
server side User terminal based services –
executed locally on user terminals Network based services – performed by
network functionality
Equipment Based Classification
Refers to classifying the services into groups according to network standard or applied equipment capabilities
Network specific services – services specific for certain network standard or for certain network hardware
User terminal specific services – services specific for certain terminal capabilities
Functional Classification Refers to classifying the services according
to useful function performed by them Communication services – services which
enable communication between two or more network users
Content Delivery services – services which enable information delivery to users in appropriate form
Remote Management services – services which enable a user to remotely accomplish certain activities through the network
Existent and possible mobile services
Voice Telephony Data Services Multimedia Services Remote Diagnostics Unified Messaging Information Brokering Electronic Commerce Call Center Services
Mobile Advertising
Interactive Gaming
Distributed Virtual Reality
Home Manager
Location-based billing, information, emergency, and tracking services
Value-added applications enhancement: mobile gaming, mobile chat/messaging, and friend finder services
Business Models Provide flexible and well defined
foundation for design and management of complicated corporate service architectures. They define: Business entities and roles Reference points for business relationships Service provision procedures and
frameworks
Business Models in E-Commerce
B2B – Business to business
B2C – Business to consumer
C2B – Consumer to business
A2A – Application to Application
C2C – Consumer to Consumer
M2M – Market to market
Business Models in E-Commerce
Peer-to-peer (machine to machine, with or without human guidance)
B2B2C – Business to Business to Consumer
Direct Commerce – Vendor Managed Inventory shipped directly from warehouses
Collaborative Commerce – Multiple partners working to supply a seamless experience
Transparent Commerce – a persona with data wake that predictably engages commerce