Title: Interactive Mobile TV: An Interworking Architecture
122 November 2005 Interactive Mobile TV An
Interworking Architecture Paul
Pangalos Kings College London
2Presentation Outline 1. The Mobile VCE
Interworking Architecture 2. Interworking
Functions and Protocols 3. Providing enriched
services using the interworking framework
3Mobile TV is not a dream anymore
Je rêvais dune boîte magique que je pusse
emporter devers moi, qui me livrât des images et
des portraits que je pusse animer ou quanimât
celui qui me les envoyait Savinien Cyrano de
Bergerac (Lautre 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
4Mobile TV is not a dream anymore
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
5Mobile and Broadcast collaboration
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
6Baseline IoN Reference Architecture
7What does the Gateway Do?
8Signaling Between Gateways
9Network Reference Architecture
10Terminal Reference Architecture
11Overall System Architecture
Device Presence System
IoN Wrapper
Context Info
Device Presence Manager
Legacy Applications
IoN Applications
IoN-RM
DPSRM
Network Identity Server
Paging Location tracking
DPS
DPS
IoN-GM
CII
Multicast Middleware
UDP
IGMP
IP
Network side
User side
Other DB
Interfaces CII Context Information
Interface DPSRM Resource management to DPS
Interface DPS Network to Terminal Interface
DPS Functional Blocks NIS Network Identity
Server PLT Paging and Location Tracking DPM
Device Presence Manager
19/30
12Security
- 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
13Multicast Group Management
- 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.
14(Distributed) Resource Management
- 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
15Device Presence System (DPS)
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
161. User Context (gather and process)
a. Application Context - Presence attributes
(i.e. online, idle, offline), - Communication
identifiers (i.e. sippaul.pangalos_at_kcl.ac.uk,ft
pIP/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
171. User Context (store and disseminate )
Context Information
Terminal connectivity
User preferences/profiles
Terminal capabilities
Multicast Group Management
Mobility Management
Resource Management
Device Presence System
24/30
18An example The Device Presence System Client
Personal Global Identifier
User Devices
Network availability
Device communication means and identifiers
Content
192. Operational Functions
202. Operational Functions
21More than just TV on the phone
Enriched services using the inter-working
framework
22 Interactivity is the key
- 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)
23Possible Revenue Streams
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)
24Enriched Services through interworking
- Content Delivery Platform
- Handovers / Load Balancing
- Cashing and Broadcast Scheduling
- Multimedia on Demand
- Always Best Connected ( P2P downloads)
25Content Delivery Platform
- 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
26Handovers / Load Balancing
27(No Transcript)
28Caching and Broadcast Scheduling
2. Content Delivery
1. Content Request
- Content delivery via different networks based on
- available coverage, capacity, delivery price and
- user context info
29Multimedia on Demand
Satellite
Broadcast Networks (DAB, DVB-H)
GSM / GPRS
UMTS
Wireless LANs
30(No Transcript)
31 Thank you !
32Operational Functions
33Registration
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 1. Registration status
2. Preferred networks
DPS Ready
34Content Request
User Terminal
IoN Home Gateway
DPS
IoN Content Request 1. User Context 2. Content
? ACTIVATING ALL INTERFACES ? RETRIEVING
AVAILABLE NETWORKS AT CURRENT LOCATION
IoN Content Reply 1. Signalling configuration
DPS
? MULTICAST ADDRESS A ASSIGNED FOR SIGNALLING ?
MULTICAST ADDRESS B ASSIGNED FOR DATA ?
WAITING FOR FURTHER MULTICAST SIGNALLING
35Batching, Grouping and Network Selection
Fake Users
IoN Home Gateway
IoN Registrations
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
36Network Configuration
IoN Home Gateway
DVB IoN Gateway
IoN Configuration 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.
37Session Notification
DVB IoN Gateway
IoN Home Gateway
User Terminals
Multicast Configuration Info
DPS
Confirm Connectivity
? ASSIGN TERMINALS INTO THEIR REPSECTIVE
GROUPS ? CONFIGURE WLAN / DVB-H
INTERFACE(S) ?CONFIGURE TERMINAL TO RECEIVE
SERVICE
38Confirming Connectivity (CC)
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
39Confirming Connectivity (CC)
User Terminal
DVB IoN Gateway
IoN Home Gateway
MMOD
DVB-H
3G
CC
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)