1、 I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.3321 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (06/2015) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL ASPECTS AND NEXT-GENERATION NETWORKS Future networks Requirements and capability framework for
2、NICE implementation making use of software-defined networking technologies Recommendation ITU-T Y.3321 ITU-T Y-SERIES RECOMMENDATIONS GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL ASPECTS AND NEXT-GENERATION NETWORKS GLOBAL INFORMATION INFRASTRUCTURE General Y.100Y.199 Services, applications
3、and middleware Y.200Y.299 Network aspects Y.300Y.399 Interfaces and protocols Y.400Y.499 Numbering, addressing and naming Y.500Y.599 Operation, administration and maintenance Y.600Y.699 Security Y.700Y.799 Performances Y.800Y.899 INTERNET PROTOCOL ASPECTS General Y.1000Y.1099 Services and applicatio
4、ns Y.1100Y.1199 Architecture, access, network capabilities and resource management Y.1200Y.1299 Transport Y.1300Y.1399 Interworking Y.1400Y.1499 Quality of service and network performance Y.1500Y.1599 Signalling Y.1600Y.1699 Operation, administration and maintenance Y.1700Y.1799 Charging Y.1800Y.189
5、9 IPTV over NGN Y.1900Y.1999 NEXT GENERATION NETWORKS Frameworks and functional architecture models Y.2000Y.2099 Quality of Service and performance Y.2100Y.2199 Service aspects: Service capabilities and service architecture Y.2200Y.2249 Service aspects: Interoperability of services and networks in N
6、GN Y.2250Y.2299 Enhancements to NGN Y.2300Y.2399 Network management Y.2400Y.2499 Network control architectures and protocols Y.2500Y.2599 Packet-based Networks Y.2600Y.2699 Security Y.2700Y.2799 Generalized mobility Y.2800Y.2899 Carrier grade open environment Y.2900Y.2999 FUTURE NETWORKS Y.3000Y.349
7、9 CLOUD COMPUTING Y.3500Y.3999 For further details, please refer to the list of ITU-T Recommendations. Rec. ITU-T Y.3321 (06/2015) i Recommendation ITU-T Y.3321 Requirements and capability framework for NICE implementation making use of software-defined networking technologies Summary Recommendation
8、 ITU-T Y.3321 specifies the requirements and capability framework of S-NICE (Software-defined Network Intelligence Capability Enhancement). NICE (see Recommendation ITU-T Y.2301) is an enhanced next generation network (NGN) (i.e., an evolved version of NGN) supporting extended or additional intellig
9、ent capabilities for provisioning of services according to requirements of users and application providers. S-NICE is a specific implementation of NICE, making use of software-defined networking technologies, and its key objective is the identification of the NICE implementation requirements when re
10、levant NICE features are supported by software-defined networking technologies. History Edition Recommendation Approval Study Group Unique ID* 1.0 ITU-T Y.3321 2015-06-13 13 11.1002/1000/12523 Keywords Network intelligence capability enhancement, NICE, SDN, software defined networking. _ * To access
11、 the Recommendation, type the URL http:/handle.itu.int/ in the address field of your web browser, followed by the Recommendations unique ID. For example, http:/handle.itu.int/11.1002/1000/11830-en. ii Rec. ITU-T Y.3321 (06/2015) FOREWORD The International Telecommunication Union (ITU) is the United
12、Nations specialized agency in the field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendati
13、ons on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approva
14、l of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration
15、“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain mandatory provisions (to ensure, e.g., interoperability or applicability) and compliance
16、with the Recommendation is achieved when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the Recommendation is requ
17、ired of any party. INTELLECTUAL PROPERTY RIGHTSITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellect
18、ual Property Rights, whether asserted by ITU members or others outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. How
19、ever, implementers are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2015 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the p
20、rior written permission of ITU. Rec. ITU-T Y.3321 (06/2015) iii Table of Contents Page 1 Scope . 1 2 References . 1 3 Definitions 1 3.1 Terms defined elsewhere 1 3.2 Terms defined in this Recommendation . 2 4 Abbreviations and acronyms 3 5 Conventions 3 6 Requirements of software-defined NICE . 3 6.
21、1 Introduction to S-NICE 3 6.2 Requirements of service control . 4 6.3 Requirements of open environment 4 6.4 Requirements of content and context analysis . 4 6.5 Requirements of policy control 5 6.6 Requirements of traffic scheduling 5 6.7 Requirements of access and core transport 6 6.8 Requirement
22、s for support of virtualized network and virtualized network functions . 6 7 The capability framework for software-defined NICE . 6 7.1 Overview of the capability framework . 6 7.2 The S-NICE orchestration capabilities at the service layer 7 7.3 The S-NICE controller capabilities at the transport la
23、yer 8 7.4 The S-NICE infrastructure capabilities at the transport layer 9 8 Security considerations . 9 Appendix I Differences between NICE capabilities and S-NICE capabilities . 11 Bibliography. 15 Rec. ITU-T Y.3321 (06/2015) 1 Recommendation ITU-T Y.3321 Requirements and capability framework for N
24、ICE implementation making use of software-defined networking technologies 1 Scope This Recommendation provides the requirements and capability framework for software-defined network intelligence capability enhancement (S-NICE). S-NICE is a specific implementation of NICE ITU-T Y.2301 making use of s
25、oftware-defined networking technologies. NICE being an evolved version of NGN, S-NICE supports the intelligent features (five major features) of NICE and makes usage of software-defined networking technologies. This Recommendation specifies the requirements and capabilities of S-NICE at the next gen
26、eration network (NGN) service and network stratum. 2 References The following ITU-T Recommendations and other references contain provisions which, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions indicated were valid. All Recommen
27、dations and other references are subject to revision; users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly pu
28、blished. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation. ITU-T Y.2301 Recommendation ITU-T Y.2301 (2013), Network intelligence capability enhancement Requirements and capabilities. 3 Definitions 3.1 Terms defined els
29、ewhere This Recommendation uses the following terms defined elsewhere: 3.1.1 application b-ITU-T Y.101: A structured set of capabilities which provide value-added functionality, supported by one or more services. 3.1.2 application provider b-ITU-T Y.2012: A general reference to a provider that offer
30、s applications to the customers making use of the service capabilities provided by the NGN. 3.1.3 content b-ITU-T H.780: A combination of audio, still image, graphic, video, or data. NOTE A variety of formats are classified as “data“ (e.g., text, encoded values, multimedia description language intro
31、duced by b-ITU-T H.760). 3.1.4 context b-ITU-T Y.2002: The information that can be used to characterize the environment of a user. NOTE Context information may include where the user is, what resources (devices, access points, noise level, bandwidth, etc.) are near the user, at what time the user is
32、 moving, interaction history between person and objects, etc. According to specific applications, context information can be updated. 3.1.5 context awareness b-ITU-T Y.2201: The capability to determine or influence a next action in telecommunication or process by referring to the status of relevant
33、entities, which form a coherent environment as a context. 3.1.6 identity b-ITU-T Y.2720: Information about an entity that is sufficient to identify that entity in a particular context. 2 Rec. ITU-T Y.3321 (06/2015) 3.1.7 identity management (IdM) b-ITU-T Y.2720: Set of functions and capabilities (e.
34、g., administration, management and maintenance, discovery, communication exchanges, correlation and binding, policy enforcement, authentication and assertions) used for: assurance of identity information (e.g., identifiers, credentials, attributes); assurance of the identity of an entity (e.g., user
35、s/subscribers, groups, user devices, organizations, network and service providers, network elements and objects, and virtual objects); and enabling business and security applications. 3.1.8 media b-ITU-T Y.2012: One or more of audio, video, or data. 3.1.9 media stream b-ITU-T Y.2012: A media stream
36、can consist of audio, video, or data, or a combination of any of them. Media stream data conveys user or application data (i.e., a payload) but not control data. 3.1.10 network intelligence capability enhancement (NICE) ITU-T Y.2301: An enhanced NGN supporting some intelligent capabilities for the p
37、rovisioning of services according to requirements of users and application providers. These intelligent capabilities (termed as “NICE capabilities“) enable operators to assign and dynamically adjust specific network resources based on the requirements, as well as support interfaces for users and app
38、lications enabling on demand resource and service provision. 3.1.11 next generation network (NGN) b-ITU-T Y.2001: 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 ar
39、e 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. 3.1.12 serv
40、ice b-ITU-T Y.2091: A set of functions and facilities offered to a user by a provider. 3.1.13 software-defined networking (SDN) b-ITU-T Y.3300: A set of techniques that enables to directly program, orchestrate, control and manage network resources, which facilitates the design, delivery and operatio
41、n of network services in a dynamic and scalable manner. 3.1.14 user b-ITU-T Y.2201: A user includes end user b-ITU-T Y.2091, person, subscriber, system, equipment, terminal (e.g., FAX, PC), (functional) entity, process, application, provider, or corporate network. 3.2 Terms defined in this Recommend
42、ation This Recommendation defines the following terms: 3.2.1 S-NICE controller capabilities: Capabilities providing a means to control the S-NICE infrastructure capabilities (such as data transport and processing on per flow basis) requested by applications. 3.2.2 S-NICE infrastructure capabilities:
43、 Capabilities which are controlled by the S-NICE controller capabilities to perform actions according to applications requirements. 3.2.3 S-NICE orchestration capabilities: Capabilities which coordinate with applications and S-NICE controller capabilities to provide software-defined control and mana
44、gement of network resources and users, as well as service creation and provisioning. 3.2.4 virtualized network: In this Recommendation, a network that makes use of virtualization technologies. It enables the abstraction of network resources such as creation of logically isolated virtual networks ove
45、r a single physical network, and aggregation of multiple network resources as a single network resource. Rec. ITU-T Y.3321 (06/2015) 3 3.2.5 virtualized network function: In this Recommendation, a network function whose functional software is decoupled from hardware, and runs on virtual machine(s).
46、4 Abbreviations and acronyms This Recommendation uses the following abbreviations and acronyms: API Application Programming Interface IdM Identity Management IoT Internet of Things NGN Next Generation Network NICE Network Intelligence Capability Enhancement OAM Operation, Administration and Maintena
47、nce QoS Quality of Service RACF Resource and Admission Control Functions S-NICE Software-defined NICE SDN Software-defined Networking SUP Service User Profile 5 Conventions In this Recommendation: The keywords “is required to“ indicate a requirement which must be strictly followed and from which no
48、deviation is permitted if conformance to this document is to be claimed. 6 Requirements of software-defined NICE 6.1 Introduction to S-NICE Software-defined NICE (S-NICE) is a specific implementation of NICE ITU-T Y.2301 making use of software-defined networking (SDN) concept and technologies. NICE
49、is an evolved version of NGN. S-NICE supports the intelligent features (five major features) of NICE and is enhanced by taking advantage of SDN concept and technologies. Some capabilities of NICE are considered in S-NICE with different implementation approaches and enhancements. In S-NICE, the capabilities of NICE such as the service control capability, the policy control capability, and the traffic scheduling capability, can be redesigned and deployed based on SDN conce