Architectural Views of NGN and IPTV Chae Sub Lee Vice-Chairman of ITU-T SG13 Vice-Chairman of ITU-T FG IPTV ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 Content 1. Direction from definition 2. NGN Architectural Frameworks 3. IPTV Architectural Frameworks 4. Remaining works 5. Future Plan ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 1 1. Direction from definition Definition of NGN ITU-T Rec. Y.2001 Next Generation Network (NGN): a packet-based network able to provide telecommunication services and able to make use of multiple broadband, QoS-enabled transport technologies and in which service-related functions are independent from underlying transport-related technologies. It enables unfettered access for users to networks and to competing service providers and/or services of their choice. It supports generalized mobility which will allow consistent and ubiquitous provision of services to users. ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 1. Direction from definition Key Principles of NGN Open architecture: open to support service creation, service updating, and incorporation of service logic provision by third parties and also support “Distributed control” as well as enhanced security and protection. Independent provisioning: service provision process should be separated from network operation by using distributed, open control mechanism to promote competition. Multiplicity: The NGN functional architecture shall offer the configuration flexibility needed to support multiple access technologies. ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2 1. Direction from definition Definition of IPTV IPTV is defined as multimedia services such as television/video/ audio/text/graphics/data delivered over IP based networks managed to provide the required level of QoS/QoE, security, interactivity and reliability More than TV distribution • Multimedia Services • Over IP based networks IP • Managed capabilities Scope Of IPTV QoS/QoE, Security Interactivity, Reliability ITU-T IPTV FG 2nd meeting, October 2006, Busan Korea ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 1. Direction from definition NGN as an Infrastructure for IPTV TV QoS, Traffic control, Security, X-casting, Accounting etc. IP 802.xx Access Cable Domain 1 IntServ Domain 2 DiffServ Domain 3 MPLS-TE Domain 4 Over-Prov xDSL Multi-Service Packet Transport NGN 2G/3G Wireless Integrated QoS, Traffic control, Security, Multi services etc. ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 3 2. NGN Architectural Frameworks NGN Basic Reference Model Separation Transport (Access and Core) from Services But keeping 3 Planes for basic function: User, Control and Management Management Plane Control Plane User Plane NGN Service Layer Management Plane Control Plane User Plane NGN Transport Layer ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2. NGN Architectural Frameworks NGN architecture overview (Rec. Y.2012) Applications ANI Management Functions Application Support Functions & Service Support Functions Service User Profiles Service Control Functions Service stratum Network Attachment Control Functions Transport User Profiles End-User Functions Resource and Admission Control Functions Other Networks Transport Control Functions Transport Functions UNI NNI Transport stratum Control Media Management Note: UNI/NNI/ANI are not meant represent any specific ITU-APT Workshop, Bangkokto Thailand, 16~17 March 2007 interfaces. 4 2. NGN Architectural Frameworks Overview of NGN Release 1 Service delivery platform making use of NGN easily Applications Service Stratum Application Support Functions and Application Functions Service Support Functions A variety of mobile and fixed terminals and their profile management targeting at FMC S. User Profile Functions Other NGN Service Components Service Control Functions Evolution scenario of PSTN and short-term solution Re-use and adaptation of 3GPP IMS to provide multimedia services Legacy Terminals Legacy Terminals IP Multimedia Component IP Multimedia &PSTN/ISDN Simulation Service Component GW Network Attachment Network Access T. User User Control Functions Profile Profile Attachment (NACF) Functions Functions Functions GW Customer Networks NGN Terminals End-User Functions Other Networks PSTN/ISDN Emulation Service Component AccessTransport Network Access Functions Functions Resource and Admission Control Functions (RACF) Edge Functions A unified IP network with improved security and QoS Core Transport Core transport Functions Functions Transport Stratum Border gateways * Note: Gateway (GW) mayMedia exist in either Transportto Stratum or End-User processing Broadband access able Functions. enabling secure assist content delivery to provide IPTV interworking ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2. NGN Architectural Frameworks Towards for Agnostic … Pre-NGN Video Services (TV, movie, etc) Telephone Services Data Services (WWW, e-mail, etc) Video Services Network Telephone Services Network Data Services Network Transport Agnostic Access Agnostic Service-based Pol./Reg. Voice Internet Video MM Access Network Provider Domain Pol. Pol. Reg. ANP 1 (DSL) Service/Application Provider Domain SP1SP2SP3 SPm ANP 2 (DSL) IP (Future Packet ?) Platform ANP 3 (Opt) Pol. Pol. X Reg. x xDSL/Optic based FixedFixed-Mobile User ANP N (Cable) Resource-based Pol./Reg. CNP 1 CNP 2 CNP 3 Core Network Provider Domain ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 5 2. NGN Architectural Frameworks Works on RACF in ITU-T Service Control Functions Service Stratum Rp Network Attachment Control Functions intraintradomain interinterdomain Rd Transport Resource Control Function Ru Rt Policy Decision Function Ri RACF Other NGNs Rs Transport Stratum Rc Rn Transport Enforcement Function Rw Transport Functions o Policy Decision Function service facing, transport independent Policy Enforcement Function RACF Augments native transport QoS support o Transport Resource Control Function service independent, transport dependent, network-segment specific o Policy Enforcement Function typically part of border transport elements Preempting transport congestion at the service control layer Protecting ongoing premium traffic ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2. NGN Architectural Frameworks Key Roles of RACF and Related Entities Policy Decision Function o Makes the overall admission decision based on policy and resource availability (including path and enforcement point selection) o Applies resource controls to the transport for bandwidth allocation, packet marking, gating, NAPT, etc. Transport Resource Control Function o Tracks transport resource usage and network topology o Resource-based admission control o Applies L2 resource controls to the transport Policy Enforcement Function o Enforces controls applied by PDF Overall, RACF supports Relative and absolute QoS, including priority Endpoints of varied QoS control capabilities Push and pull modes for policy installation Multiple transaction models for resource requests Various resource management methods based on accounting, measurement and reservation Existing and emerging transport QoS mechanisms ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 6 2. NGN Architectural Frameworks Implementation Scenario 1 Scenario 1: the access network and the core network belong to different administrative domains, and the RACFs at both sides interact with the SCF with no information exchanged in the between. Service Control Functions Service Stratum Rs Rs Transport Stratum Rd RACF PD-FE Network Attachment Control Functions Ru Rt TRC-FE Rc PE-FE CPE Rp Rt TRC-FE Rw RACF PD-FE Rw Rw PE-FE Rc PE-FE PE-FE Core Networks Access Networks CPN Rw ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2. NGN Architectural Frameworks Implementation Scenario 2 Scenario 2:The access and the core belong to different administrative domains, and the SCF interacts with either of the RACFs at the two sides. The RACFs in the core and the access exchange information via the Ri reference point. Note: The Ri reference point is to be detailed in R2. Service Control Functions Service Stratum Rs Transport Stratum RACF PD-FE Network Attachment Control Functions Ru CPN Rt Rc PE-FE RACF PD-FE Rt TRC-FE Rw CPE Rd Ri Rp TRC-FE Rw PE-FE Access Networks Rw Rc Rw PE-FE PE-FE Core Networks ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 7 2. NGN Architectural Frameworks Implementation Scenario 3 Scenario 3: The access and the core belong to the same administrative domain. Service Control Functions Service Stratum Rs Transport Stratum Rd RACF PD-FE Network Attachment Control Functions Rt Ru Rw Rc Rw PE-FE CPE Rp Rt TRC-FE TRC-FE Rw PE-FE PE-FE PE-FE Core Networks Access Networks CPN Rw Rc ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2. NGN Architectural Frameworks RACF supporting End-End QoS 180 (SDP2) CSCF CSCF 180 (SDP2) Invite (SDP1) Service Info RACF Service Info RACF Invite Invite (SDP1) (SDP1) RACF RACF DES DES LER GGSN LSR 3G RAN LER LSR BRAS LSR ADSL IP/MPLS Core SIP B SIP A ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 8 2. NGN Architectural Frameworks High Level Requirements of NACF Dynamic provision of IP address and other user equipment configuration parameters (e.g. using DHCP). User authentication, prior or during the IP address allocation procedure. Authorization of network access, based on user profile. Access network configuration, based on user profile. Location management. ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 2. NGN Architectural Frameworks Functional Architecture of NACF Service Control Functions Service Stratum Transport Stratum NACF NACF TC-Ux S-TC1 HGWC-FE TC-U1 TC-TC1 TLM-FE Nc TAA-FE TAA-FE PD-FE Ne Nk Na NAC-FE Other NGNs Nb Ng Nh TUP-FE TUP-FE RACF RACF Nd AM-FE CPE TC-T1 AR-FE Transport Functions Transport Functions NAC-FE (Network Access Control Functional Entity) AM-FE (Access Management Functional Entity) TLM-FE (Transport Location Management Functional Entity) TAA-FE (Transport Authentication and Authorization Functional Entity) TUP-FE (Transport User Profile Functional Entity) HGWC-FE (Home GateWay Configuration Functional Entity) AR-FE (Access Relay Functional Entity) ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 9 3. IPTV Architectural Frameworks IPTV – NGN Mapping Applications Service Stratum Application Support Functions and Service Support Functions Application Functions S. User Profile Functions Other NGN Service Components Service Control Functions IPTV Service Component Legacy Terminals Legacy Terminals IP Multimedia Component IP Multimedia &PSTN/ISDN Simulation Service Component GW GW Network Access T.User User Network Attachment Control Functions Profile ProfileAttachment Functions (NACF) Functions Functions Customer Networks Access Network Access Transport Functions Functions NGN Terminals Edge Functions Resource and Admission Control Functions (RACF) Other Networks PSTN / ISDN Emulation Service Component Core Transport Core transport Functions Functions Transport Stratum End-User Functions Figure 1. Future revision of Figure 8/Y.2012: NGN components including IPTV service component * Ref: NGN-GSI Output Document T05-NGN.GSI-0067R1 ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 3. IPTV Architectural Frameworks IPTV on NGN with distributed servers * Ref: ATIS-0800002, IPTV Architecture Requirements ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 10 3. IPTV Architectural Frameworks High level view of IPTV over NGN * Ref: ATIS-0800002, IPTV Architecture Requirements ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 3. IPTV Architectural Frameworks Architectural Approach IPTV Services and Applications IMS Non-IMS Non-NGN based Environments NGN based Environments IP based Network Environments ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 11 3. IPTV Architectural Frameworks NGN (but non-IMS) Based IPTV Delivery Architecture Customer Application Components Application Client Transaction Protocol IPTV Application IPTV Subscriber Management Service Support Functions Delivery Protocol Media Client Multicast Control Distribution & Delivery Broadcast & VoD NGN Service Stratum User Profile Functions IPTV Control Client Control Protocol IPTV Control Service Control Functions IPTV Device Customer Transport Authentication & Configuration Protocol Network Attachment Control Functions (NACF) [T-user Profile] Control Functions Resource & Admission Control Functions (RACF) NGN Transport Stratum Delivery Network Gateway Functions Access Network Functions Edge Functions Transport Functions Core Transport Functions On-going Discussion ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 3. IPTV Architectural Frameworks IMS Based IPTV Delivery Architecture Customer Application Client Application Components Transaction Protocol IPTV Application IPTV Subscriber Management Service Support Functions Delivery Protocol Media Client Multicast Control Distribution & Delivery Broadcast & VoD NGN Service Stratum Core IMS Session Protocol Session Client Service Control Functions IPTV Device Customer Transport S-User Profile Functions Authentication & Configuration Protocol Network Attachment Control Functions (NACF) [T-user Profile] Resource & Admission Control Functions (RACF) Control Functions NGN Transport Stratum Delivery Network Gateway Functions Access Network Functions Edge Functions Core Transport Functions Transport Functions On-going Discussion ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 12 4. Remaining Works Remaining Works in NGN and IPTV o NGN R1 frameworks are almost finished • Protocol developments has been started:SG11 • NGN R2 Requirements are being developed • FRA 2, RACF 2 and NACF also started for R2 • Need more works to support Services/Applications over NGN o IPTV is just being developed • Definition, Requirements and Architecture • Need more detailed functional studies; IPTV service components, Middleware PF, STB etc. ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 5. Future Plan NGN Architecture Standard Roadmap (incorporating IPTV architecture) Service Service components components In In Y.2012 Y.2012 The The way way to to realize realize each each service service components components Current In the future IPTV(Y.20xx) IPTV Service Component IMS based Non-IMS PIEA(Y.2031) PSTN/ISDN Emulation Service Component Non-NGN ? (Note) IMS based Call server Note: Inclusion of Non -NGN aspect in Y.20xx needs further study. IFN(Y.2021) IP Multimedia Service Component IMS based ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 13 Thank you for your attention !!! ITU-APT Workshop, Bangkok Thailand, 16~17 March 2007 14