Presentation is loading. Please wait.

Presentation is loading. Please wait.

MUSE Winter School 2007 Residential Gateways for Multi-play Services Alex De Smedt - Thomson MUSE Winter School BB Europe Antwerp December 6 th, 2006.

Similar presentations


Presentation on theme: "MUSE Winter School 2007 Residential Gateways for Multi-play Services Alex De Smedt - Thomson MUSE Winter School BB Europe Antwerp December 6 th, 2006."— Presentation transcript:

1 MUSE Winter School 2007 Residential Gateways for Multi-play Services Alex De Smedt - Thomson MUSE Winter School BB Europe Antwerp December 6 th, 2006

2 RGW for Multi-play Services 2 MUSE Winter School - Dec 2007 Antwerp Contents Triple play – multiplay – FMC Reference modelling Conceptual Block diagram Data plane – Bridging, firewalling, QoS Control communication – authentication, IP connectivity, IMS/SIP User types and dedicated access The co-located hotspot case Management communication – remote and local management Parental control use case Conclusions

3 RGW for Multi-play Services 3 MUSE Winter School - Dec 2007 Antwerp Terminology Residential gateway: First box in the house connected to the fixed broadband network, and performing interfacing to the line and some kind of switching (on Ethernet or IP layer) Triple play - Quad play – Multi-play Triple: 3 media of multimedia data + voice + video Quad: add Fixed Mobile Convergence (Mobile, hotspot) Multi: add also IMS, multimedia storage, media stream redirections, secure streams, internal adapters, enablers and extended management

4 RGW for Multi-play Services 4 MUSE Winter School - Dec 2007 Antwerp The triple play box RGW Devices – terminals – user equipment – consumer equipment Data Audio Video Ethernet/IP network Internet VoIP Phone

5 RGW for Multi-play Services 5 MUSE Winter School - Dec 2007 Antwerp About multimedia What media is a downloaded movie? So why do you think audio and video are separated from data? Name two more important types of communicated information

6 RGW for Multi-play Services 6 MUSE Winter School - Dec 2007 Antwerp Bandwidths: what can we get through? 802.11g: 54Mbits/s (shared) 802.3: 100 MBits/s (shared) Access line: e.g.ADSL2: 24 Mbit/s downstream Bottleneck How much channels can we get through over the access line? Voice (64kbit/s) Standard TV channel (1,5 Mbits/s) HDTV channel (10 Mbits/s)

7 RGW for Multi-play Services 7 MUSE Winter School - Dec 2007 Antwerp The multi-play box : much more Interfaces & enablers! Broadband network Network type adapter Wi-Fi DECT PVR Hard disk Printer Ethernet cabling Residential gateway Internet LANWAN PSTN network

8 RGW for Multi-play Services 8 MUSE Winter School - Dec 2007 Antwerp Interface/ports to RGW Look at previous figure and list the possible interfaces/ports

9 RGW for Multi-play Services 9 MUSE Winter School - Dec 2007 Antwerp The FMC aspect – Quad-play Connectivity Network Provider Networks Internet Default connectivity provider for home 1 Home Mobile pr. Hotspot pr. Fixed pr. Co-located hotspot Home user Relocated user Hotspot user Mobile user

10 RGW for Multi-play Services 10 MUSE Winter School - Dec 2007 Antwerp Network Reference Model and ref. points U: network border Auto-Configuration Server: configuring and managing RGW and devices Residential network Residential network Residential network Residential network Service provider Management UA10 M Transport network Internet Evolution Ethernet IP based NGN Residential network ACS TR-069 Protocol TR-098 Data Model

11 RGW for Multi-play Services 11 MUSE Winter School - Dec 2007 Antwerp Residential Network Reference Model Ethernet MAC compatible networks can be attached to T2 interface HomePlug, HomePNA, Bluetooth Non-IP based Terminations can be attached at R interface I-NT1 I-NT2 CPN I-ST U T1T2SR Subscriber Line I-TAI-ST I-NT12

12 RGW for Multi-play Services 12 MUSE Winter School - Dec 2007 Antwerp Example I have an analog television. Where does it fit into the model? What equipment would I need to communicate with the NGN? Give an example of interface on the R reference point

13 RGW for Multi-play Services 13 MUSE Winter School - Dec 2007 Antwerp A residential gateway The NT2 is the core of the RGW Modem and service functions can be integrated NT2 NT1 U ST T2 TA R Residential gateway Bridging - Routing Enablers

14 RGW for Multi-play Services 14 MUSE Winter School - Dec 2007 Antwerp NGN Protocol Reference Model = system IP Layer (L3) Ethernet MAC Layer (L2) Higher Layers PHY Layer L2 L3 L4-L7 Map protocols into this structure Firewall RTP L1 ICMP Control + Management communication!!!

15 RGW for Multi-play Services 15 MUSE Winter School - Dec 2007 Antwerp Example Where would the TR-069 protocol fit into the model?

16 RGW for Multi-play Services 16 MUSE Winter School - Dec 2007 Antwerp Combination of PRM and network ref models IP ETH PHY Media SIPTR69 IP ETH PHY SIPTR69 IP ETH PHY Media SIP IP ETH PHY SIP IP ETH PHY TR69 PHY STNT2 (Routing type) NT1 SIP Server/Proxy Media Server ACS server U M A10

17 RGW for Multi-play Services 17 MUSE Winter School - Dec 2007 Antwerp Time for a conceptual 2-D block diagram Higher Layers WAN Higher Layers LAN Management plane HL inter- operabilty Data Control Mgt Terminal adaptors PSTN adaptor Enablers Peripheral interface(s) (FXO)(FXS/ SCART/HDMI) (USB) (xDSL/ xPON) (ETH/ PLC/…) Public IP address(es) Private IP address(es) IP-Host functions Switching block Lower Layers Interfaces 1-n IP-Host functions WAN LAN

18 RGW for Multi-play Services 18 MUSE Winter School - Dec 2007 Antwerp Data Plane Data transfer and termination NT1 Ethernet Relay NT2 Bridging/switching (NAPT) + IP Forwarding Firewalling QoS ST Coding Application protocols

19 RGW for Multi-play Services 19 MUSE Winter School - Dec 2007 Antwerp Switching and services NT1NT2 CPN ST Service Switching Transmission

20 RGW for Multi-play Services 20 MUSE Winter School - Dec 2007 Antwerp Network Address (and Port) Translation Mapping of IPaddress/port between 2 address domains L3/L4 RGW Private address domain 192.168.0.x Public address domain NAPT 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.1 86.163.23.45 Port 0546 8080 7856 4500 Port 5678 Appl 2 0500 Appl 3 Port 0080 Appl 1 DHCP client

21 RGW for Multi-play Services 21 MUSE Winter School - Dec 2007 Antwerp Practice Check your IP addresses) Hint: START Run cmd IPconfig Private or public? Private address ranges: 10.0.0.0 - 10.255.255.255 172.16.0.0 - 172.31.255.255 192.168.0.0 - 192.168.255.255

22 RGW for Multi-play Services 22 MUSE Winter School - Dec 2007 Antwerp Example of security: firewall in the mgt plane IP L4 Network side User side Higher Layers (control plane/ Management) IP L4 Higher Layers (control plane/ Management) Firewall NT2 IP Host

23 RGW for Multi-play Services 23 MUSE Winter School - Dec 2007 Antwerp Quality of Service: Diffserv Queues buffer according to QoS Class and get a priority Q bits : 6 in IP message, 3 in Ethernet message MUSE: 4-5 QoS classes First Mile Eth 100M Buffer High Prio Low Prio Serving Prio 1 2 3 4 Queues

24 RGW for Multi-play Services 24 MUSE Winter School - Dec 2007 Antwerp Control communication Call Control IMS/SIP Auth SIP – SDP Multicast session IGMP Authentication (EAP!) 802.1X/ WPA2 EAPoverDHCP I-WLAN (mobile) IP Session control DHCP (replace PPP) ConnectivityCall/session signalling

25 RGW for Multi-play Services 25 MUSE Winter School - Dec 2007 Antwerp Control issues: Access at network side Internet Here are my credentials, please allow me OK Please give me an IP address Here it is Authentication - EAP IP configuration - DHCP RGW Default NSP Access Network Connectivity Internet Video session Video Server Service Sign. (IMS/ SIP/ IGMP) PPP

26 RGW for Multi-play Services 26 MUSE Winter School - Dec 2007 Antwerp Considerations Why is PPP not OK in the NGN network? Hints: PPP works at layer 2 PPP is acting in data transfer DHCP works in layer 7. It asks for an IP address How can it get an address back?

27 RGW for Multi-play Services 27 MUSE Winter School - Dec 2007 Antwerp Authentication Supplicant Authenticator AAA server Network Device/ RGW EAP method Authentication E.g. EAP-AKA (Mutual!) RADIUS/Diameter EAPEAP pass-throughEAP Transport RADIUS Other Set of messages Enforcement Point (EP) Enforce access on confirmed authentication

28 RGW for Multi-play Services 28 MUSE Winter School - Dec 2007 Antwerp DHCP; extending it with EAP (Future!) Network Device/ RGW DHCP Client DHCP Server Set of messages IP address and IP configuration EAP suppl. EAP Passthrough EAP over DHCP AAA server Authenticator Enforcement Point EAP-message as a field in the DHCP messages (EAPoDHCP)

29 RGW for Multi-play Services 29 MUSE Winter School - Dec 2007 Antwerp EAPoverDHCP (EoD) flows EoD client – EoD server=Authenticator – AAA server EAP-Request DHCPDISCOVER(Auth-Prot=EAP) DHCPEAP(EAP-Message) messages Device not authenticated EoD clientEoD server EAPoDHCP AAA server RADIUS DHCPOFFER Access-Accept EAP-Success, IP-conf Access-Request Access-Challenge EAP-Request/Identity EAP-Response/Identity EAP-Request/AKA-Challenge EAP-Success Authentication phase DHCPREQUEST DHCPACK Device authenticated IP configuration phase Access phase DHCPREQUEST DHCPACK IP@ renewal Termination phase DHCPRELEASE Access-Request EAP-Response EAP-Request EAP-Response

30 RGW for Multi-play Services 30 MUSE Winter School - Dec 2007 Antwerp Consider What happens if EAP is not successful? Is renewal of authentication a good idea? Why (not)?

31 RGW for Multi-play Services 31 MUSE Winter School - Dec 2007 Antwerp The NAPT-RGW and connectivity RGW NAPT WPA2 DHCP DHCP or EAPoDHCP AAA server RADIUS EoD

32 RGW for Multi-play Services 32 MUSE Winter School - Dec 2007 Antwerp Control communication protocol stack IP PHY Call/ session controlConnectivity SIP DHCP TCP 802.1x &WPA2 Multicast control UDP SDP L2 L3 L7 L1 L4 RADIUS IGMP EAP EAP Method ETH

33 RGW for Multi-play Services 33 MUSE Winter School - Dec 2007 Antwerp Dedicated access instead of authentication SSID: on wireless Ethernet layer RGW Children home users Subject to parental control Visitors No access to home network SSID 1 Adult home users Home users WPA2 SSID 2 Travellers Open

34 RGW for Multi-play Services 34 MUSE Winter School - Dec 2007 Antwerp Practice in case you have a PC Check your SSID Wireless application; wireless networks Whom of the users in the previous slide could have another provider than the normal connectivity provider for the home? Multi-provider!

35 RGW for Multi-play Services 35 MUSE Winter School - Dec 2007 Antwerp User types in the residential environment HU PCU RV RU HSU LANWAN OR Wireless Wireline WPA2 Pers. Open QoS Normal Minor default Network Provider hotspot selected (normal) Home User Parental Controlled User Restricted Visitor Relocated User Hotspot User FMC cases Filtering User Type

36 RGW for Multi-play Services 36 MUSE Winter School - Dec 2007 Antwerp The co-located hotspot Add some functionality in the RGW so that it directs flows to a hotspot NSP (fixed or mobile) offering IP-based services Network provider AAA server AN + RNP Residential Gateway (RGW) Residential network SSID_Home Access line Default BB NSP provider Internet The residential network Aggregate (secure) tunnel Fixed Hotspot NSP SSID_Hotspot 3GPP Hotspot NSP Co-located hotspot Hotspot function in RGW Travellers terminal Advantage

37 RGW for Multi-play Services 37 MUSE Winter School - Dec 2007 Antwerp Access restrictions for hotspot users Principle: Hotspot traffic fills up the UNUSED bandwidth on the access line The RGW assures: Limitation of number of hotspot users minor QoS settings for hotspot users Limitation of the maximum bandwidth used by hotspot providers Logging! E.g. 2-3 maximum E.g. Best Effort only * E.g. H% of total BW Hotspot traffic 100 % Home user traffic H% (100-H) %

38 RGW for Multi-play Services 38 MUSE Winter School - Dec 2007 Antwerp Calculate H = 50%; actual home user traffic = 20% and hotspot traffic = 30% Show this point in the bandwidth sharing diagram H = 50% and actual home user traffic = 70% What is the maximum actual hotspot traffic? Show this point in the bandwidth sharing diagram

39 RGW for Multi-play Services 39 MUSE Winter School - Dec 2007 Antwerp Typical secured flow for hotspot I-WLAN solution UEAPAAA Associate RGWNetworkDevice End session for IKEv2 EP/AC IKEv2(EAP) End session. DHCP DIAMETER(EAP) Data tunnelling! Solution for mobile network Data Authenticator Internet Mobile provider

40 RGW for Multi-play Services 40 MUSE Winter School - Dec 2007 Antwerp Signalling for (real-time) multimedia -SIP/IMS RGW IETF SIP UE IMS UE SIP UA SIP/IMS B2BUA Non-SIP UE SIP UA Sign Conv TA SIP/IMS Handling and Control (SIHC) SIP UA ISIM Insecurity Association Security Association ISIM IMS UE SIP UA ISIM LANWAN FXS SIP UA Sign Conv TA Sign Conv SIP UA TA FXO CAC, NAT, Firewall IETF SIP UE SIP UA PSTN IMS proxy

41 RGW for Multi-play Services 41 MUSE Winter School - Dec 2007 Antwerp Setting up an IP phone call SIP IP Phone SIP Back2Back User Agent QOS CAC AcceptOK? Switching

42 RGW for Multi-play Services 42 MUSE Winter School - Dec 2007 Antwerp Management communication TR-069 Remote mgt Protocol TR-098 Management Information Base (TR-064 Local mgt) (UPnP LAN control) Home administrator management Layer management

43 RGW for Multi-play Services 43 MUSE Winter School - Dec 2007 Antwerp Management protocol reference model IP TCP Ethernet DSL ETH OAM ICMP DSL-EOC Layer Management Interfacing to Network side User side L7 HTTP Simple home administrator Management Port 80 [SSL/TLS] SOAP HTTP XML RPC TR-069 Port 7547

44 RGW for Multi-play Services 44 MUSE Winter School - Dec 2007 Antwerp L4 port exercises Both Web services and TR-069 protocol are http based How does the RGW now how to direct a flow to the correct function? Home work ( Default http port for web server is 80 Configure a RGW incoming tcp ports from the access line for following http traffic: - a web server in RGW (e.g for remote access) - a web server in an attached PC (via NAPT) - TR-069 protocol )

45 RGW for Multi-play Services 45 MUSE Winter School - Dec 2007 Antwerp TR-069 and TR-098 Remote procedure calls - Get or Set parameter values - add or delete objects - reboot, download, upload - an more Management information base InternetGatewayDevice: -Tree structured -Some objects: RGW=IGD WAN Device LAN LANhost IP-forw. Bridging QoS WLAN ACS info Device info LAN device USB Device PSTN Device Time info

46 RGW for Multi-play Services 46 MUSE Winter School - Dec 2007 Antwerp http based local management example To be completed

47 RGW for Multi-play Services 47 MUSE Winter School - Dec 2007 Antwerp Global Case: Parental control – based on time period NTP NTP@ Time Server AcceptOK? Access Control Intercept HTTP User Auth. Server IP-Forward Danny: Not after 22.00h

48 RGW for Multi-play Services 48 MUSE Winter School - Dec 2007 Antwerp The RGW system platform Hardware and firmware/software Processor and memory; operating system Possibility for underlying software platform For flexible system/service upgrading and extension For multi-provider support OSGi platform and ability of multiple virtual RGWs and/or services in one system Next presentation

49 RGW for Multi-play Services 49 MUSE Winter School - Dec 2007 Antwerp Conclusions Residential gateway is an important first entity in the customer premises, offering switching and services to both the network and the LAN devices Evolution from triple play (basically modem + bridge/router) to multi-play (extended control, management, interfaces and adaptor Fixed Mobile Convergence implies different user types and co- located hotspot support Authentication, connectivity, multi-provider support, SIP/IMS signalling, and remote management are important enablers The RGW is a very complex box for almost no money


Download ppt "MUSE Winter School 2007 Residential Gateways for Multi-play Services Alex De Smedt - Thomson MUSE Winter School BB Europe Antwerp December 6 th, 2006."

Similar presentations


Ads by Google