An Interworking Architecture
Download
Report
Transcript An Interworking Architecture
www.mobilevce.com
© 2004 Mobile VCE
22 November 2005
Interactive Mobile TV:
An Interworking Architecture
Paul Pangalos
King’s College London
www.mobilevce.com
Presentation Outline
© 2004 Mobile VCE
1. The Mobile VCE Interworking Architecture
2. Interworking Functions and Protocols
3. Providing enriched services using the interworking
framework
Mobile TV is not a dream anymore…
www.mobilevce.com
© 2004 Mobile VCE
«Je rêvais d’une boîte magique que je pusse emporter
devers moi, qui me livrât des images et des portraits
que je pusse animer ou qu’animât celui qui me les
envoyait»
Savinien Cyrano de Bergerac
(L’autre Monde ou États et Empires de la Lune, 1657,
p.211)
•Commercial networks operate in Korea;
•In the US a nationwide network is currently being deployed
aiming at commercial operation within 2006;
•First European commercial networks are also expected to be
launched within 2006;
Mobile TV is not a dream anymore…
www.mobilevce.com
© 2004 Mobile VCE
«I dreamed of a magic box that I could carry towards
me, which delivered images and portraits to me that I
could animate or that animated which sent them to me»
Savinien Cyrano of Bergerac (the other World or
States and Empires of the Moon, 1657, p.211)
translation
•Commercial networks operate in Korea;
•In the US a nationwide network is currently being deployed
aiming at commercial operation within 2006;
•First European commercial networks are also expected to be
launched within 2006;
Mobile and Broadcast collaboration
www.mobilevce.com
© 2004 Mobile VCE
Interworking between mobile and broadcast provides new
value added services that each technology individually
cannot provide in a satisfactory manner
Mobile telecom networks
Interactive one-to-one secure communication
Mobility
Authentication and Billing
Web Portals
Broadcast networks
High transmission capacity
Broadcast / one-to-many communication
Rich Multimedia Content
Electronic Service Guide
Baseline IoN Reference Architecture
www.mobilevce.com
© 2004 Mobile VCE
Interworking
Gateway (IGW)
Inter-working logical link
DVB Gateway
UMTS Core Network
UTRAN
WLAN
USRAN
Fixed / WLAN Core Network
Access Point
User Terminal
DVB Distribution Network
DVB
Transmitter
What does the Gateway Do?
www.mobilevce.com
© 2004 Mobile VCE
Interworking
Gateway
Manages handover
management for network
mobility environments
Operator’s Core Network
IGW
Security interface
Handover Management Entity
Multicast Group Manager
Monitors resources
across the networks and
provides the most cost
efficient network to use
for a given service
Resource Manager
Device Presence System
Provides a framework
for confidentiality,
integrity and
authentication for IoN
Provides a mechanism
for setting up and
transferring multicastbased data from one
network to another
Provides IoN connectivity
between the user terminal and
the network facilitating the IoN
functions
Signaling Between Gateways
www.mobilevce.com
© 2004 Mobile VCE
Interworking
Gateway
Operator’s Core Network
Interworking
logical link
Interworking
Gateway
DVB Operator
Security interface
Security interface
Handover Management Entity
Handover Management Entity
Multicast Group Manager
Multicast Group Manager
Resource Manager
Resource Manager
Device Presence System
User’s Home Network
Interworking
Signalling
Network Reference Architecture
www.mobilevce.com
© 2004 Mobile VCE
Service
Parameter
Inter-working Gateway
IoN Resource Manager
Handover
Management
Entity
Service
Scheduler
Adjuster
IRMAP
Network
Selector
IRMSB
Operator’s Core Network
Application
Server
Broadcast Multicast
Service Centre (BM-SC),
IoN Scheduling and
Batching Function
Resource Cost
Calculator
IRMSB
INM
IDPSRM
Device Presence System
Multicast Group Manager
Context info
ICII
Device Presence Manager
Network
Identity
Server
IHME
User Terminal
Session Control Function
Paging &
Location
tracking
Flow and Bearer
Management Function
IDPS
Device Presence System
IGMM
Group Membership
Management Function
ISCI
Multicast Middleware
Terminal Reference Architecture
www.mobilevce.com
© 2004 Mobile VCE
Session Control Interface
User terminal
Device Presence Interface
Device Presence System
Multicast
Middleware
Application monitor
User IoN
profile
Multicast
Group
Management
Device
Presence
Manager
Handover
Management
Entity
Comm. means
Presence
Contact means
Service Class
Signal strength
Card insert
Card remove
Interfaces cfg
Interface monitor
IoN
applications
WLAN
DVB
UMTS
O
P
E
R
A
T
I
N
G
S
Y
S
T
E
M
Overall System Architecture
www.mobilevce.com
© 2004 Mobile VCE
Device Presence System
IoN Wrapper
Context Info
Legacy
Applications
IoN
Applications
DPS
DPS
Multicast Middleware
UDP
Device Presence Manager
Network
Identity
Server
IGMP
Paging
&
Location
tracking
DPSRM
IoN-RM
CII
IoN-GM
IP
User side
DPS Functional Blocks:
NIS: Network Identity Server
PLT: Paging and Location Tracking
DPM: Device Presence Manager
Network side
Other DB
Interfaces:
CII: Context Information Interface
DPSRM: Resource management to DPS Interface
DPS: Network to Terminal Interface
19/30
Security
www.mobilevce.com
© 2004 Mobile VCE
Objective:
Provide a secure interworking environment
How ? Two security issues
Gateway-to-gateway communication
Confidentiality,
Integrity,
Authentication,
Availability.
Applications and services:
Secure Web Services
A public key infrastructure
Allow single-sign on capability
Multicast Group Management
www.mobilevce.com
© 2004 Mobile VCE
Objective:
Improve efficiency by providing a seamless multicast
service over interworked UMTS and DVB networks instead
of just broadcast
How ? Two steps:
Identify and group receivers
Based on terminal capabilities, available access
networks at receivers location, receiver preferences.
Select the appropriate delivery network(s)
Taking into account user location, terminal capabilities of
all interested receivers as well as local cell resources.
(Distributed) Resource Management
www.mobilevce.com
© 2004 Mobile VCE
Approach
No centralised entity (compatible with interworking)
An Interworking Resource Manager (IRM) in each network,
complemented by Local Monitors, which communicate with
each other via the Interworking Gateway
Resource Management functions
1. Dynamic Access Network Selection
Select the suitable access network, in terms of the most
efficient resource usage in the service area
2. Adaptive Group-based Service Scheduling
Batch multiple requests for the same service into a
group for a specific duration and then serve them in the
most efficient way (MBMS-DVB-H)
3. Caching and Broadcast Scheduling
Device Presence System (DPS)
www.mobilevce.com
© 2004 Mobile VCE
What is the DPS?
The device presence system (DPS) communicates with its
counterpart component to do the following:
1. To gather, process, store and disseminate user context
information.
2. To provide operational functions (i.e. registration, service
initiation, handovers, etc)
20/30
1. User Context (gather and process)
www.mobilevce.com
© 2004 Mobile VCE
a. Application Context
- Presence attributes (i.e. online, idle, offline),
- Communication identifiers:
(i.e. sip:[email protected],ftp:IP/Port)
- Service Class (streaming, interactive, voice, background)
- QoS requirements (bit rate, codecs, cost, etc)
b. Interface Context
Network/interface availability, Signal strength, Card inserts,
interface configuration, etc
c. Environment Context and User Profiles
21/30
1. User Context (store and disseminate )
www.mobilevce.com
© 2004 Mobile VCE
Context Information
Terminal connectivity
User preferences/profiles
Terminal capabilities
Multicast Group
Management
Mobility
Management
Resource
Management
Device Presence
System
24/30
An example: The Device Presence System Client
www.mobilevce.com
© 2004 Mobile VCE
Personal Global Identifier
User Devices
Network availability
Device communication
means and identifiers
Content
2. Operational Functions
www.mobilevce.com
© 2004 Mobile VCE
IoN Home Network
Gateway
User
IoN DVB
Gateway
Multimedia on Demand
(MMOD) server
Registration
Service Discovery
Content Request
Batching
Form Groups
Resource Management
Network
Selection
IoN configuration
Session notification
Terminal
Configuration
Confirm Connectivity
IoN
Application
Content Delivery
IoN MMOD
Application
2. Operational Functions
www.mobilevce.com
© 2004 Mobile VCE
User
terminals
IoN Application
IGW(DVB)
IGW(UMTS)
IGW(WLAN)
IoN service offer
(optional)
Context
info
IoN Content Request
IM
AM
DPS
manager
DPS
manager
Batching
Batching
Complete
IoN
Resource
Manager
RM Request/Reply
Network
Selection
RM Request/
Reply
IoN
Resource
Manager
IoN
configuration
Configuration request/reply
DPS
manager
Multicast
Middleware
IM
AM
Session Notification
Configuration request/reply
Multicast
Group
Manager
DPS
manager
Confirm
Connectivity
(unidirectional
network)
Handover
Management
Entity
IoN
Application
Confirm
Connectivity
Mobile IP registration
(optional)
Content Delivery Flows
IoN
Resource
Manager
DPS
manager
DPS
manager
IoN Application server
www.mobilevce.com
© 2004 Mobile VCE
More than just TV on the phone
Enriched services using the
inter-working framework
Interactivity is the key
www.mobilevce.com
© 2004 Mobile VCE
Should mobile operators integrate their mobile
phones with DVB-H?
This will benefit broadcasters by providing access
to the lucrative mobile market and to a
sophisticated billing system
Consumers will be encouraged to become passive
television viewers leading to a reduction of cellular
services such as call traffic.
Viewers need to be encouraged to consume telecom
services! ( Downloading, Voting, Merchandising, etc)
Possible Revenue Streams
www.mobilevce.com
© 2004 Mobile VCE
1. Broadcast content to act as a teaser for use of the
interaction channel as well as mobile services .
(MMS and SMS*).*SMS still the killer application
generating around £600/MB
2. Announcing cellular services through broadcast
networks (i.e. weather, maps, ringtones, etc)
3. Delivering / caching 3G content to WLAN / DVB
hotspots (Multimedia on Demand and Infostations)
Enriched Services through interworking
www.mobilevce.com
© 2004 Mobile VCE
Content Delivery Platform
Handovers / Load Balancing
Cashing and Broadcast Scheduling
Multimedia on Demand
Always Best Connected ( P2P downloads)
Content Delivery Platform
www.mobilevce.com
© 2004 Mobile VCE
Content Delivery Options
Content: video clip(15MB)
Service: Music Clips
Please select:
Send to mobile phone (cellular) (15 eur) - 8min
Send to PDA (WLAN) (5 eur) – 4min
Send to laptop (10 eur) - 1min
Handovers / Load Balancing
www.mobilevce.com
© 2004 Mobile VCE
Multicast/
Unicast
Traffic
Content
Delivery
Content
distribution
network
IoN gateway
(Mobile Operator)
Load Balancing by
redistributing traffic to
alternative networks
Content
www.mobilevce.com
Delivery
© 2004
Mobile VCE
Content distribution network
IoN gateway (Mobile Operator)
IoN gateway
IoN gateway
IPE
DVB-H
Domain 1
IPE
DVB-H
Domain 2
IoN gateway
WLAN
Wireless Access Network
(Domain 3)
Caching and Broadcast Scheduling
www.mobilevce.com
© 2004 Mobile VCE
2. Content Delivery
1. Content
Request
DVB-H
Interworking of Networks
Infostation
Petrol station
Wireless LAN
Content delivery via different networks based on
available coverage, capacity, delivery price and
user context info
Multimedia
on Demand
www.mobilevce.com
© 2004 Mobile VCE
Satellite
Broadcast Networks
(DAB, DVB-H)
GSM /
GPRS
UMTS
Wireless
LANs
P2P Downloads
(Always Best Connected)
www.mobilevce.com
© 2004 Mobile VCE
3G Link
IoN gateway
(Mobile
Operator)
Wireless
Access
Network
(Domain 1)
IoN gateway
Wireless
Access
Network
(Domain 2)
IoN gateway
Coffee Shop
Wireless
Access
Network
(Domain 2)
IoN gateway
Domestic
Shopping Centre
Walking through different
wireless access networks
www.mobilevce.com
© 2004 Mobile VCE
Thank you !
Operational Functions
www.mobilevce.com
© 2004 Mobile VCE
IoN Home Network
Gateway
User
IoN DVB
Gateway
Multimedia on Demand
(MMOD) server
Registration
Service Discovery
Content Request
Batching
Form Groups
Resource Management
Network
Selection
IoN configuration
Session notification
Terminal
Configuration
Confirm Connectivity
IoN
Application
Content Delivery
IoN MMOD
Application
Registration
www.mobilevce.com
© 2004 Mobile VCE
User Terminal
IoN Home
Gateway
Initialising DPS
IoN Registration
1. personal global identifier
2. user profiles/terminal capabilities
3. available network interfaces
RETRIEVING
AVAILABLE UPLINK
INTERFACES…
CONNECTING TO
HOME NETWORK…
IoN Registration Reply
DPS Ready
1. Registration status
2. Preferred networks
Content Request
www.mobilevce.com
© 2004 Mobile VCE
User Terminal
IoN Home
Gateway
DPS
IoN Content Request
ACTIVATING ALL
INTERFACES…
1. User Context
2. Content
RETRIEVING AVAILABLE
NETWORKS AT CURRENT
LOCATION…
IoN Content Reply
DPS
1. Signalling
configuration
MULTICAST ADDRESS “A” ASSIGNED FOR SIGNALLING
MULTICAST ADDRESS “B” ASSIGNED FOR DATA
WAITING FOR FURTHER MULTICAST SIGNALLING…
Batching, Grouping and Network Selection
www.mobilevce.com
© 2004 Mobile VCE
Fake Users
…
IoN Registrations
IoN Home
Gateway
IoN Content Requests
BATCHING
GROUPING
RESOURCE MANAGEMENT
NETWORK SELECTION
BATCHING BASED ON NUMBER OF REQUESTS
GROUPING BASED ON USER CONTEXT, REQUESTED CONTENT & LOCATION
NETWORK SELECTION BASED ON NETWORK AVAILABILITY
Network Configuration
www.mobilevce.com
© 2004 Mobile VCE
IoN Home
Gateway
IoN Configuration
DVB IoN
Gateway
1. GROUP SETS
- QOS SETS
- CELL IDs
**IoN Configuration Reply
1. INTERFACE AND SERVICE
CONFIGURATION PARAMETERS
FOR EACH GROUP SET
** EXAMPLES:
1. DVB-H: Program Specific Information (PSI) and Service Information (SI)
2. WLAN: Access point information, Terminal information, Service Information.
Session Notification
www.mobilevce.com
© 2004 Mobile VCE
User Terminals
DPS
…
Multicast
Configuration Info
Confirm Connectivity
ASSIGN TERMINALS INTO THEIR REPSECTIVE GROUPS
CONFIGURE WLAN / DVB-H INTERFACE(S)
CONFIGURE TERMINAL TO RECEIVE SERVICE
IoN Home
Gateway
DVB IoN
Gateway
Confirming Connectivity (CC)
www.mobilevce.com
© 2004 Mobile VCE
Objective
To check without any user interaction/intervention that the recently
configured interface is able to receive the assigned service from
the broadcast network.
Concept
A confirm connectivity message is transmitted from one interface
(either on the cellular network or the terminal itself), and
monitoring whether or not that same CCM is received on the
interface under test
Confirming Connectivity (CC)
www.mobilevce.com
© 2004 Mobile VCE
User Terminal
DVB-H
IoN Home
Gateway
3G
CC
DVB IoN
Gateway
MMOD
CC
Listening for echo…
CC
CC ACK
Waiting for content…
**Content Delivery Request
Content Delivery
**Requesting different content flows from MMOD server with a specific QoS.
(i.e. bitrate, encoding, framerate, etc)