* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download An Interworking Architecture
Wireless security wikipedia , lookup
Network tap wikipedia , lookup
SIP extensions for the IP Multimedia Subsystem wikipedia , lookup
Airborne Networking wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Cellular network wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
List of wireless community networks by region wikipedia , lookup
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)