summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc3387.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/rfc/rfc3387.txt')
-rw-r--r--doc/rfc/rfc3387.txt1067
1 files changed, 1067 insertions, 0 deletions
diff --git a/doc/rfc/rfc3387.txt b/doc/rfc/rfc3387.txt
new file mode 100644
index 0000000..2892aa9
--- /dev/null
+++ b/doc/rfc/rfc3387.txt
@@ -0,0 +1,1067 @@
+
+
+
+
+
+
+Network Working Group M. Eder
+Request for Comments: 3387 H. Chaskar
+Category: Informational Nokia
+ S. Nag
+ September 2002
+
+
+ Considerations from the Service Management Research Group (SMRG)
+ on Quality of Service (QoS) in the IP Network
+
+Status of this Memo
+
+ This memo provides information for the Internet community. It does
+ not specify an Internet standard of any kind. Distribution of this
+ memo is unlimited.
+
+Copyright Notice
+
+ Copyright (C) The Internet Society (2002). All Rights Reserved.
+
+Abstract
+
+ The guiding principles in the design of IP network management were
+ simplicity and no centralized control. The best effort service
+ paradigm was a result of the original management principles and the
+ other way around. New methods to distinguish the service given to
+ one set of packets or flows relative to another are well underway.
+ However, as IP networks evolve the management approach of the past
+ may not apply to the Quality of Service (QoS)-capable network
+ envisioned by some for the future. This document examines some of
+ the areas of impact that QoS is likely to have on management and look
+ at some questions that remain to be addressed.
+
+1. Introduction
+
+ Simplicity above all else was one of the guiding principles in the
+ design of IP networks. However, as IP networks evolve, the concept
+ of service in IP is also evolving, and the strategies of the past may
+ not apply to the full-service QoS-capable network envisioned by some
+ for the future. Within the IP community, their exists a good deal of
+ impetus for the argument that if the promise of IP is to be
+ fulfilled, networks will need to offer an increasing variety of
+ services. The definition of these new services in IP has resulted in
+ a need for reassessment of the current control mechanism utilized by
+ IP networks. Efforts to provide mechanisms to distinguish the
+ service given to one set of packets or flows relative to another are
+ well underway, yet many of the support functions necessary to exploit
+ these mechanisms are limited in scope and a complete framework is
+
+
+
+Eder, et. al. Informational [Page 1]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ non-existent. This is complicated by the fact that many of these new
+ services will also demand some form of billing framework in addition
+ to a control one, something radically new for IP.
+
+ This document intends to evaluate the network and service management
+ issues that will need to be addressed, if the IP networks of the
+ future are going to offer more than just the traditional best effort
+ service in any kind of significant way.
+
+2. Background
+
+ The task of defining a management framework for QoS will be difficult
+ due to the fact that it represents a radical departure from the best
+ effort service model that was at the core of IP in the past, and had
+ a clear design strategy to have simplicity take precedence over
+ everything else [1]. This philosophy was nowhere more apparent than
+ in the network and service management area for IP [2]. Proposed
+ changes to support a variety of QoS features will impact the existing
+ control structure in a very dramatic way. Compounding the problem is
+ the lack of understanding of what makes up a "service" in IP [3].
+ Unlike some other network technologies, in IP it does not suffice to
+ limit the scope of service management simply to end-to-end
+ connectivity, but the transport service offered to packets and the
+ way the transport is used must also be covered. QoS management is a
+ subset of the more general service management. In looking to solve
+ the QoS management problem it can be useful to understand some of the
+ issues and limitations of the service management problem. QoS can
+ not be treated as a standalone entity and will have its management
+ requirements driven by the general higher level service requirements.
+ If the available transport services in IP expand, the result will be
+ the further expansion of what is considered a service. The now
+ de-facto inclusion of WEB services in the scope of IP service, which
+ is remarkable given that the WEB did not even exist when IP was first
+ invented, illustrates this situation well. This phenomenon can be
+ expected to increase with the current trend towards moving network
+ decision points towards the boundary of the network and, as a result,
+ closer to the applications and customers. Additionally, the argument
+ continues over the need for QoS in IP networks at all. New
+ technologies based on fiber and wavelength-division multiplexing have
+ many people convinced that bandwidth will be so inexpensive it is not
+ going to be necessary to have an explicit control framework for
+ providing QoS differentiation. However uneconomical it is to
+ engineer a network for peak usage, a major argument in this debate
+ certainly is the cost of developing operational support systems for a
+ QoS network and deploying them in the existing networks. Just the
+ fact that customers might be willing to pay for additional service
+ may not be justification for implementing sweeping architectural
+ changes that could seriously affect the Internet as it is known
+
+
+
+Eder, et. al. Informational [Page 2]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ today. The IP community must be very concerned that the equality
+ that characterized the best effort Internet may be sacrificed in
+ favor of a service that has a completely different business model.
+ If the core network started to provide services that generated more
+ revenue, it could easily come at the expense of the less revenue
+ generating best effort service.
+
+3. IP Management Standardization
+
+ Management standardization efforts in the IP community have
+ traditionally been concerned with what is commonly referred to as
+ "element management" or "device management". Recently, new efforts
+ in IP management have added the ability to address service issues and
+ to look at the network in more abstract terms. These efforts which
+ included a logical representation of services as well as the
+ representation of resources in the network, combined with the notion
+ of a user of a service, has made possible the much talked about
+ concept of 'policy'. Notable among these efforts are the Policy work
+ in the IETF and the DMTF work on CIM and DEN. Crucial elements of
+ the service management framework are coming into perspective, but
+ point to a trend in IP that is a quite radical departure from the
+ control mechanisms of the past. As the service model evolves from
+ being what was sufficient to support best effort to being able to
+ support variable levels of service, a trend towards a centralized
+ management architecture has become quite apparent.
+
+ This is becoming increasingly apparent for two reasons. QoS
+ mechanisms need network wide information [4], and for them to
+ succeed, they must not require a tremendous amount of support from
+ the core network. It is becoming increasingly accepted that only at
+ the edge of the network will there be sufficient resources to provide
+ the mechanisms necessary to admit and control various QoS flows.
+
+ A question often asked these days is if "the architectural benefits
+ of providing services in the middle of the network outweigh the
+ architectural costs"[5]. This same question should be asked of
+ service management. As new network elements are needed to support
+ service management, even if they are not contributing directly to the
+ forwarding of packets, the cost both in the increased complexity and
+ the possibility of destabilizing the networks needs to be considered.
+ An analyses of this issue will be made by the SMRG when we start to
+ look more in detail at some of the issues raised in this survey
+ document.
+
+
+
+
+
+
+
+
+Eder, et. al. Informational [Page 3]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+4. Telecommunications Service Management
+
+ One place to start an effort to define service management in IP
+ networks is by looking at what has been done previously in
+ telecommunications networks. The telecommunications standards for a
+ service management framework have not received wide scale acceptance
+ even in an environment in which the service is fairly constrained.
+ Many proprietary protocols still dominate in the market even though
+ regulation has made it necessary for network operators to open their
+ networks sufficiently to allow for multiple vendor participation in
+ providing the service. This indicates that some formalized
+ boundaries exist or the markets are sufficiently large to justify the
+ development of interfaces. International telecommunications
+ management standards look at the complete management problem by
+ dividing it into separate but highly related layers. Much of the
+ terminology used to describe the management problem in IP has
+ diffused from the telecommunications standards [6]. These standards
+ were designed specifically to address telecommunications networks and
+ services, and it is not clear how applicable they will be to IP
+ networks. Service management is defined in terms of the set of
+ services found in telecommunications networks and the management
+ framework reflects the hierarchical centralized control structure of
+ these networks. The framework for service management is based on the
+ Telecommunications Management Network (TMN) layered approach to
+ management. Current IP standards are heavily weighted towards the
+ element management layer and especially towards the gathering of
+ statistical data with a decentralized approach being emphasized. In
+ the TMN architecture a dependency exists between layers and clear
+ interfaces at the boundaries are defined. To what extent service
+ management, as defined in the TMN standards, can be applied to IP
+ where there would likely be resistance to a requirement to have
+ formalized interfaces between layers [6] must be further
+ investigated.
+
+ TMN concepts must be applied carefully to IP networks because
+ fundamental differences exist. Control of IP networks is highly
+ distributed especially in the network layer. Management is non-
+ hierarchical and decentralized with many peer-to-peer relationships.
+ A formal division of management into layers, where management
+ dependencies exist at the borders of these layers, may not be
+ applicable to IP. Any effort to define service management in IP must
+ be constantly vigilant that it does not assume the telecommunications
+ concepts can be applied directly to IP networks. The most basic
+ abstraction of the network management problem into element, network,
+ and service management has its origins in the telecommunications
+ industry's standardization work and the IP management framework might
+ not have made even these distinctions if it where not for the
+ telecommunications legacy.
+
+
+
+Eder, et. al. Informational [Page 4]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+5. IP Service Management: Problem Statement
+
+ In defining the Service Management Framework for IP, the nature of
+ services that are going to need to be managed must be addressed.
+ Traditionally network management frameworks consist of two parts, an
+ informational framework and the framework to distribute information
+ to the network devices. A very straight forward relationship exists
+ in that the distribution framework must support the informational
+ one, but also more subtle relationships exists with what the
+ informational and distribution frameworks imply about the management
+ of the system. The informational framework appears to be the easier
+ problem to address and the one that is principally being focused on
+ by the IP community.
+
+ Efforts like the DMTF CIM are currently trying to define network, and
+ to a lesser extent service, information models. These efforts show a
+ surprising similarity to those of the telecommunications industry to
+ define information models [7]. What has not emerged is a standard
+ for defining how the information contained in the models is to be
+ used to manage a network.
+
+ The number of elements to be managed in these networks will require
+ this information to be highly distributed. Highly distributed
+ directories would be a prime candidate for the information that is of
+ a static nature. For information that is of a dynamic nature the
+ problem becomes far more complex and has yet to be satisfactorily
+ addressed. Policy management is a logical extension of having
+ distributed directories services available in the network. The IETF
+ and DMTF are looking to Policy management to be a framework to handle
+ certain service management issues. Much of the current policy
+ efforts are focused on access and traffic prioritization within a
+ particular network element and only for a single administrative
+ domain [8]. Classifying traffic flows and enforcing policies at the
+ edge with the intent of focusing on admission issues, without
+ addressing the end-to-end nature of the problem, leaves some of the
+ most complex QoS management issues still unanswered. Providing a
+ verifiable commodity level of service, in IP, will effect every facet
+ of the network and a management solution to the problem will have to
+ address the scale and the dynamics by which it operates.
+
+5.1 Common Management Domain
+
+ Standardization efforts need to concentrate on the management
+ problems that are multi-domain in character. The test for multi-
+ domain often centers around there being a many-to-one or a one-to-
+ many relationship requiring the involvement of two or more distinct
+ entities. Domains could reflect the administrative domain, routing
+ domain, or include agreements between domains. Unlike the
+
+
+
+Eder, et. al. Informational [Page 5]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ telecommunications network in which traffic traverses only a
+ relatively small number of domains, traffic in IP networks is likely
+ to traverse numerous domains under separate administrative control.
+ Further complicating the situation is, that unlike the
+ telecommunications network, many of these domains will be highly
+ competitive in nature, offering and accommodating varying service
+ level agreements. Telecommunications traffic, even with
+ deregulation, passes from the access providers network to a core
+ network and then, if it is an international call, across
+ international boundaries. The number of domains is relative to IP
+ small, the service supported in each is virtually identical, and yet
+ each domains is likely to have a different business model from the
+ other. In contrast IP will have many domains, many services, and
+ domains will likely be highly competitive. To be successful IP will
+ need to model the domain problem in a way that reduces the complexity
+ that arises from having many independent networks each having a
+ different service model being responsible for a single flow.
+ Addressing service management issues across domains that are direct
+ competitors of each other will also complicate the process because a
+ solution must not expose too much information about the capabilities
+ of one domains network to the competitor. Solutions may require a
+ 3rd party trusted by both to provide the needed management functions
+ while at the same time insuring that sensitive information does not
+ pass from one to the other.
+
+5.2 Service Management Business Processes
+
+ A service management framework must address the business processes
+ that operate when providing a service. A service can be separated
+ into two fundamental divisions. The first is the definition of the
+ service and the second is the embodiment of the service. While this
+ division may seem intuitive, a formal process that addresses these
+ two aspects of a service needs to be in place if management of the
+ service is to be actually realized.
+
+ In specifying a service it must be possible to map it onto the
+ capabilities of the underlying network architecture. The service
+ needs to be specified in an unambiguous way so that mechanisms can be
+ put in place to enable the control of the service. It can be a
+ useful tool to view the relationship of the definition of a service
+ to an instance of that service to the relationship between the
+ definition of an object to the instantiation of that object in object
+ oriented modeling. As networks evolve it is going to be necessary to
+ logically describe the network capabilities to the service and
+ because IP networks are so fragmented specific service
+ classifications will need to be made available that transcend the
+ individual regions and domains. An interface that defines and
+
+
+
+
+Eder, et. al. Informational [Page 6]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ controls the network capabilities, abstracted for the service
+ perspective, allows for the administration of the network by the
+ service management systems.
+
+ Services are often designed with management capabilities specific to
+ them. These services have tended to not rely on the service aspects
+ of the network, but only on its transport capabilities. As services
+ become more dependent on the network, Management over a shared
+ framework will be required. Operators have recognized the business
+ need to allow the user to have as much control over the management of
+ their own services as possible. IP services will be highly diverse
+ and customizable further necessitating that the management of the
+ service be made available to the user to the extent possible.
+
+ In the IP environment where they may be many separate entities
+ required to provide the service this will create a significant
+ management challenge.
+
+5.3 Billing and Security
+
+ Paramount to the success of any service is determining how that
+ service will be billed. The process by which billing will take place
+ must be defined at the service inception. It is here that the
+ network support necessary for billing should be addressed.
+ Analogously, security must also be addressed in the most early stages
+ of the service definition. It is not practical to assume that the
+ billing and the security services will be hosted by the same provider
+ as the service itself or that it will be possible to have the billing
+ and security functions specifically designed for every service.
+ These functions will have to be a generic part of the network.
+
+5.4 Standards
+
+ Given the limited success of the telecommunications standards bodies
+ efforts to formalize the relationship between different management
+ support functions it is highly suspect that such efforts would
+ succeed in IP networks which have an even more diverse concept of
+ network and services. If the IP network is to be made up of peer
+ domains of equal dominion it will be necessary to have management
+ functionality that is able to traverse these domains. Of course the
+ perspective of where management responsibility lies is largely
+ dependent on the reference point. A centric vantage point indicates
+ responsibility shared equally among different domains. From within
+ any particular domain management responsibility exists within that
+ domain and that domain only. For a management framework to succeed
+ in IP networks logical management functions will have to be
+ identified along with an extremely flexible definition language to
+ define the interface to these management functions. The more the
+
+
+
+Eder, et. al. Informational [Page 7]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ management functionality will have to cross boundaries of
+ responsibility, the more the network management functions have to be
+ distributed throughout the network.
+
+5.5 Core Inter-domain Functions
+
+ The service management paradigm for IP must address management from a
+ perspective that is a combination of technical solutions as well as a
+ formula for representing vendor business relationships. Currently
+ services that need support between domains require that the service
+ level agreements (SLAs) be negotiated between the providers. At some
+ point these agreements will likely become unmanageable, if the number
+ of agreements becomes very large and/or the nature of the agreements
+ is highly variable. This will result in there being sufficient need
+ for some form of standardization to control these agreements.
+
+ Bandwidth Brokers have been conceived as a method for dealing with
+ many of the problems between the domains relating to traffic from a
+ business perspective. The premise of the Bandwidth Brokers is to
+ insure agreement between the network domains with regards to traffic,
+ but security and billing issues, that are not likely to be as
+ quantifiable, will also need to be addressed. Service providers have
+ traditionally been reluctant to use bandwidth broker or SLA types of
+ functions as they fear such tools expose their weaknesses to
+ competitors and customers. While this is not a technical problem, it
+ does pose a real practical problem in managing a service effectively.
+ Looking at the basic requirements of the QoS network of the future
+ two competing philosophies become apparent. The network providers
+ are interested in having more control over the traffic to allow them
+ to choose what traffic gets priority especially in a congested
+ environment. Users desire the ability to identify a path that has
+ the characteristics very similar to a leased line [9]. In either
+ situation as IP bandwidth goes from being delivered on an equal
+ basis, to being delivered based on complex formulas, there will
+ become an increasing need to provide authentication and validation to
+ verify who gets what service and that they pay for it. This will
+ include the ability to measure that the service specified is being
+ provided, to define the exact parameters of the service, and to
+ verify that only an authorized level of service is being provided.
+
+ Some of the earlier work on an architectural framework for mixed
+ traffic networks has suggested that bilateral agreements will be the
+ only method that will work between administrative domains [10].
+ Multilateral agreements may indeed be complex to administer, but
+ bilateral agreements will not scale well and if the traffic needs to
+ traverse many administrative domains it will be hard to quantify the
+
+
+
+
+
+Eder, et. al. Informational [Page 8]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ end-to-end service being provided. Instability in the ownership and
+ administration of domains will also limit the usability of bilateral
+ agreements in predicting end-to-end service.
+
+ As the convergence towards all IP continues it will be interesting to
+ understand what effects existing telecommunications regulations might
+ have on IP networks as more regulated traffic is carried over them.
+ Regulation has been used in the telecommunications world to open the
+ network, but it has had mixed results. A regulated process could
+ possibly eliminate the effects competitive pressures will have on
+ bilateral types of agreements and make it possible to get a truly
+ open environment, but it could also have an opposite effect.
+ Unfortunately the answer to this question may not come in the form of
+ the best technical solution but in the politically most acceptable
+ one. If traffic agreements between the boundaries of networks is not
+ standardized a continuing consolidation of network providers would
+ result. Providers unable to induce other providers to pair with them
+ may not be able to compete if QoS networks become commonplace. This
+ would be especially visible for small and midsize service providers,
+ who would be pressured to combine with a larger provider or face not
+ being able to offer the highest levels of service. If this
+ phenomenon plays out across international boundaries it is hard to
+ predict what the final outcome might be.
+
+5.6 Network Services
+
+ The majority of current activity on higher level management functions
+ for IP networks have been restricted to the issue of providing QoS.
+ Many service issues still remain to be resolved with respect to the
+ current best effort paradigm and many more can be expected if true
+ QoS support is realized. Authentication, authorization and
+ accounting services still inadequate for the existing best effort
+ service will need additional work to support QoS services.
+
+ It is reasonable that services can be classified into application
+ level services and transport level services. Transport services are
+ the services that the network provides independent of any
+ application. These include services such as Packet Forwarding and
+ Routing, QoS differentiation, Traffic Engineering etc. These might
+ also include such functions as security (Ipsec) and Directory
+ services. In IP networks a distinction is often made between QoS
+ transport services that are viewed as end-to-end (RSVP) or per-hop
+ (Diffserv). From a management perspective the two are very similar.
+ Transport level services are not very flexible, requiring application
+ level services to fit into the transport framework. An application
+ that needs additional transport level services will need to be a
+ mass-market application where the investment in new infrastructure
+ can be justified. Because of the effort in altering transport
+
+
+
+Eder, et. al. Informational [Page 9]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ services, applications that need new ones will have a longer time to
+ market and the effort and cost to develop a framework necessary to
+ support new transport services should not be underestimated.
+
+ Application level services are those specific to the application.
+ Many service management functions occur between the application
+ supplier and the application consumer which require no knowledge or
+ support by the existing network. By keeping service management
+ functions at this level time to market and costs can be greatly
+ reduced. The disadvantages are that many applications need the same
+ functionality causing inefficient use of the network resources.
+ Services supplied by the network are able to be built more robustly
+ and can provide additional functionality, by virtue of having access
+ to information that applications can not, providing additional
+ benefit over application level services. An example of an
+ application level service that could benefit from a Network service
+ is the AAA paradigm for Web based E-Commerce, which is largely
+ restricted to user input of credit card information. Sometimes
+ application level service requirements have the disadvantages of both
+ transport service and application service level. For instance, in IP
+ telephony, this may include services provided by a gateway or other
+ network device specific to IP telephony to support such services as
+ call forwarding or call waiting. The mass appeal of IP telephony
+ makes it possible to suggest considerable infrastructure changes, but
+ the nature of this kind of change has contributed to the slow
+ penetration of IP telephony applications.
+
+6. The Way to a QoS Management Architecture
+
+ An overview of some of the problems in the previous sections shows a
+ need for a consolidated framework. Transport level QoS will demand
+ traffic engineering that has a view of the complete network that is
+ far more comprehensive than what is currently available via the
+ Routing protocols. This view will need to including dynamic network
+ congestion information as well as connectivity information. The
+ current existing best-effort transport control may become more of a
+ hindrance to new services and may be of questionable value if the IP
+ network will truly become a full service QoS network. Both IntServ
+ and DiffServ QoS schemes require network provisioning to adequately
+ support QoS within a particular domain and agreements for traffic
+ traversing domains. Policy management, object oriented information
+ models, and domain gateways are leading to a more centralized
+ management structure that provides full service across domains and
+ throughout the network. Given the probable cost and complexity of
+ such a system failure to come up with a standard, even if it is a de
+ facto one, will have serious implications for the Internet in the
+ future.
+
+
+
+
+Eder, et. al. Informational [Page 10]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+6.1 Point to Point QoS
+
+ For the current trends in QoS to succeed, there will need to be
+ harmonization across the new and existing control structures. By
+ utilizing a structure very similar to the existing routing control
+ structures, it should be possible develop functionality, not in the
+ data path, that can allocate traffic within a domain and use inter-
+ domain signaling to distribute between domains. Additional
+ functionality, necessary to support QoS-like authorization and
+ authentication functions for edge devices admitting QoS traffic and
+ administering and allocating traffic between administrative domains
+ could also be supported. While meeting the requirements for a
+ bandwidth broker network element [10], additional functionality of
+ making more general policy decisions and QoS routing could also be
+ performed. Given that these tasks are interrelated it makes sense to
+ integrate them if possible.
+
+ The new service architecture must allocate traffic within a
+ particular administrative domain and signal traffic requirements
+ across domains, while at the same time it must be compatible with the
+ current method for routing traffic. This could be accomplished by
+ redirecting routing messages to a central function, which would then
+ calculate paths based on the entire network transport requirements.
+ Across domains, communication would occur as necessary to establish
+ and maintain service levels at the gateways. At the edges, devices
+ would provide traffic information to billing interfaces and verify
+ that the service level agreed to was being provided. For scalability
+ any central function would need to be able to be distributed in large
+ networks. Routing messages, very similar in content to the existing
+ ones, would provide information sufficient to support the traffic
+ engineering requirements without changing the basic forwarding
+ functions of the devices. Having routes computed centrally would
+ simplify network devices by alleviating them from performing
+ computationally intensive routing related tasks.
+
+ Given the number of flows through the network the core can not know
+ about individual flow states [11]. At the same time it is not
+ practical to expect that the edge devices can determine paths that
+ will optimally utilize the network resources. As the information
+ needed to forward traffic through the network becomes related to
+ complex parameters that can not be determined on a per hop basis and
+ have nothing to do with the forwarding of packets, which routers do
+ best, it might make sense to move the function of determining routes
+ to network components specifically designed for the task. In a QoS
+ network routing decisions will become increasingly dependent on
+ information not easily discernable from the data that routers could
+ logically share between themselves. This will necessitate the need
+ to for additional functionality to determine the routing of data
+
+
+
+Eder, et. al. Informational [Page 11]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ through the network and further suggests that all the information
+ needed to allow a router to forward packets might not be better
+ provided by a network element external to the packet forwarding
+ functions of a router.
+
+ At the edges of the network where the traffic is admitted it will be
+ necessary to have mechanisms that will insure the traffic is within
+ the bounds of what has been specified. To achieve this it will be
+ necessary to buffer and control the input traffic. Second the
+ traffic would need to be marked so the other network elements are
+ able to identify that this is preferred traffic without having to
+ keep flow information. Conversely, a path could be chosen for the
+ traffic that was dedicated to the level of service being requested
+ that was per flow based. A combination of the two would be possible
+ that would allow a reservation of resources that would accommodate
+ multiple flows. Both methods are similar from a management
+ perspective and are really identical with regards to route
+ determination that could be performed centrally in that one method
+ represents just a virtual path based on the handling of the packets
+ by the device in the network and the second would be a pre-reserved
+ path through the network. Existing best effort routing will not
+ provide the optimum routes for these new levels of service and to
+ achieve this it would be necessary to have either routing protocols
+ that supported optimum path discovery or mechanisms to configure
+ paths necessary to support the required services. In addition to
+ specific service parameters reliability will also be a potential
+ service discriminator. It is unlikely using traditional path
+ determination methods that in the event of a failure a new path could
+ be determined sufficiently quickly to maintain the agreed service
+ level. This would imply the need for multiple path reservations in
+ some instances. Because Per flow reservations are too resource
+ intensive virtual trunks would provide a good way to reduce the
+ amount of management traffic by reserving blocks of capacity and
+ would provide stability in the event of a failure in the resource
+ reservation and route selection functions.
+
+ There are implications of providing shaping at the network
+ boundaries. Shaping would include both rate and burst parameters as
+ well as possible delay aspects. Having to provision services with
+ specific service parameters would present both major business and
+ technical problems. By definition, packet data is bursty in nature
+ and there exist periods of idleness during the session that a
+ provider could reasonable hope to exploit to better utilize the
+ network resources. It is not practical to expect a consumer paying a
+ premium for a service would not check that the service was truly
+ available. Such a service model seems to be filled with peril for
+
+
+
+
+
+Eder, et. al. Informational [Page 12]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ the existing best effort Internet, because any significant amount of
+ bandwidth that was reserved for exclusive use or a high priority flow
+ would not be available for best effort data.
+
+ With respect to traffic within the network itself there will be the
+ need to pre-configure routes and to provide the ability to have
+ routes be dynamically configured. Some of the problems with pre-
+ configured traffic include the basic inconsistency with the way
+ traffic is currently engineered through the Internet and the
+ difficulty in developing arrangements between administrative domains.
+ The current Internet has been developed with one of the most
+ egalitarian yet simplistic methods of sharing bandwidth. Supporting
+ the existing best effort service, in an unbiased way, while at the
+ same time providing for other classes of service could potentially
+ add a tremendous amount of complexity to the QoS scheme. On the
+ other hand, if the reserved bandwidth is not shared it could result
+ in a significant impact on the availability of the bandwidth in the
+ Internet as we know it today. QoS could potentially contribute more
+ to their being insufficient bandwidth, by reserving bandwidth within
+ the network that can not be used by other services, even though it
+ can be expected that this bandwidth will be underutilized for much of
+ the time. Add to that the motivation of the service providers in
+ wanting to sell commodity bandwidth, and there could be tremendous
+ pressures on the availability of Internet bandwidth.
+
+ Current work within the IP community on defining mechanisms to
+ provide QoS have centered on a particular few architectures and a
+ handful of new protocols. In the following sections, we will examine
+ some of the particular issues with regards to the current IP
+ community efforts as they relate to the previous discussions. It is
+ not the goal of this document to serve as a tutorial on these efforts
+ but rather to identify some of the support issues related to using
+ particular technologies that support some form of classifiable
+ service within an IP network.
+
+6.2 QoS Service Management Scope
+
+ One can restrict the scope of a discussion of QoS management only to
+ the configuration of a path between two endpoints. Even within this
+ limited scope there still remains many unresolved issues. There is
+ no expectation that a QoS path for traffic between two points needs
+ to be, or should be, the same in both directions. Given that there
+ will be an originator of the connection there are questions about how
+ billing and accounting with be resolved if the return path is
+ established by a different provider then that of the originator of
+ the connection. To facilitate billing a method will need to exist
+ that permits the application originating the call to pay also for the
+ return path and also for collect calls to be made. 3rd party
+
+
+
+Eder, et. al. Informational [Page 13]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ providers will need to be established that are trusted by all parties
+ in the data path to insure billing and guaranteed payment. Utilizing
+ the service of a virtual DCN that is built upon both IETF and non-
+ IETF protocols, messages between service providers and the 3rd party
+ verification system can be secured. A signaling protocol will be
+ necessary to establish the cost of the call and who will be paying
+ for it, and each provider will need a verifiable method to bill for
+ the service provided. As pointed out earlier this functionality will
+ be similar to what is used in the existing telephone network, but
+ will be at a much larger scale and potentially involve providers that
+ are highly competitive with each other.
+
+7. The DiffServ Architecture
+
+ The DiffServ management problem is two pronged. First there is the
+ management within the administrative domain that must be addressed,
+ and then the management between the domains. There has been little
+ actual work on the second in the architecture. What work there has
+ been anticipates that service level agreements will be reached
+ between the administrative domains, and that end-to-end service will
+ be a concatenation of these various service level agreements. This
+ is problematic for many reasons. It presumes that agreements reached
+ bilaterally could be concatenated and continue to provide a level of
+ end-to-end service the customer would be willing to pay a premium
+ for. Problems discussed earlier, with trying to maintain large
+ numbers of these agreements between competitive networks would also
+ apply, and tend to limit the effectiveness of this approach. To
+ efficiently establish the chain necessary to get end to end service
+ it might take an infinite number of iterations.
+
+ Guaranteeing a class of service on a per hop basis is in no way a
+ guarantee of the service on an end-to-end basis. It is not likely
+ that a customer would be willing to pay for an improved level of
+ service if it did not include guarantees on the bandwidth and the
+ quantitative bounds on delay and error rates guaranteed end-to-end.
+ This would necessitate engineering the paths through the network so
+ as to achieve a desired end-to-end result. While it is very likely
+ that an initial attempt at providing this kind of service will
+ specify only a particular ingress and egress border, for robustness
+ and flexibility it will be desirable to have a network that can
+ support such service without such limitations. The Intserv approach,
+ as opposed to the DiffServ architecture, would require per flow
+ information in the core network and may as a result of this prove not
+ to be scalable [11]. A DiffServ type architecture, with a limited
+ number of service classes, could be pre-provisioned, and as network
+ circumstances warranted, be modified to support the actual dynamics
+ of the network.
+
+
+
+
+Eder, et. al. Informational [Page 14]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ The high level functional requirements for edge routers has been
+ quite well defined in the DiffServ architecture, but the true scope
+ of the effort to implement this functionality has not been well
+ recognized. While interesting differences exist between the QoS
+ architecture of the Internet and the circuit switched network used
+ for telecommunications much of the lessons learned in
+ telecommunications should, even if they might do little else, provide
+ some insight into the level of effort needed to implement these kinds
+ of requirements. Ironically, given the Internet community in the
+ past has rejected the level of standardization that was proposed for
+ management of telecommunications networks, it may be the full service
+ internet where it becomes actually imperative that such requirements
+ be completed if the desired services will ever be offered.
+
+8. A Summary of the QoS Functional Areas
+
+ The management of QoS will need to provide functionality to the
+ application and/or at the access, at the core, and at the boundaries
+ to administrative regions.
+
+ QoS traffic functions will need to include admission control,
+ authentication and authorization, and billing. Verification that
+ traffic is within agreed parameters and programmatic interfaces to
+ advise when the service is outside the agreed limits. Interfaces
+ that provide service verification, fault notification, and re-
+ instantiation and termination will also be necessary.
+
+ Core functions will include traffic engineering, network device
+ configuration, fault detection, and recovery. Network devices will
+ need to inform the management system of their available resources and
+ the management system will need to tell devices how and where to
+ forward data.
+
+ Between administrative regions accounting, service signaling, and
+ service verification will be needed. At the administrative
+ boundaries of the network functions similar to those provided at the
+ edge will be necessary. Peer entities in different administrative
+ domains would signal their needs across the boundary. Verification
+ at the boundary could then occur consistent with the verification at
+ the edge. Actual traffic through the boundaries could be measured
+ and billing information be transferred between the domains. The
+ central management function would be responsible for re-routing
+ traffic in the event of a failure or to better utilize the existing
+ network resources.
+
+
+
+
+
+
+
+Eder, et. al. Informational [Page 15]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ Billing requirements suggest the need for 3rd party verification and
+ validation functions available to each provider of QoS service within
+ the flow. On one side of the transaction functionality is needed to
+ approve pricing and payment and on the other side there will need to
+ be an interface to provide the pricing information and make payment
+ request for payment demands.
+
+ These requirements will raise a host of issues not the least of which
+ is security. For the most part security considerations will be
+ addressed both by securing the protocols (like with IPsec) and by
+ establishing a dedicated network for control information [6]. While
+ it will be in most instances too costly to create a physically
+ separated DCN it will be possible to create a virtually separated
+ network that will provide the same security benefits. Future work in
+ the IRTF Service Management Research Group intends to look in detail
+ at these requirements.
+
+9. Security Considerations
+
+ For an issue as complex as a Service Management architecture, which
+ interacts with protocols from other standards bodies as well as from
+ the IETF, it seems necessary to keep in mind the overall picture
+ while, at the same time, breaking out specific parts of the problem
+ to be standardized in particular working groups. Thus, a requirement
+ that the overall Service Management architecture address security
+ concerns does not necessarily mean that the security mechanisms will
+ be developed in the IETF.
+
+ This document does not propose any new protocols, and therefore does
+ not involve any security considerations in that sense. However,
+ throughout this document consideration of the security issues raised
+ by the architectural discussions are addressed.
+
+10. Summary
+
+ The paradigm for service management in IP networks has been adopted
+ from that of telecommunications networks. Basic differences between
+ the service models of these networks call into question if this is
+ realistic. Further analysis is needed to determine what is the
+ proper paradigm for IP service management and to define a common
+ vocabulary for it.
+
+ The IP community is currently very active in solving problems
+ relating to transport QoS issues. These activities are illustrated
+ by the work of the Diffserv, Intserv, and Policy working groups. In
+ contrast not enough effort is being focused on service issues
+ relating to applications. The present solution is for applications
+ to build in their own service management functionality. This is
+
+
+
+Eder, et. al. Informational [Page 16]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+ often an inefficient use of network resources, but more importantly
+ will not provide for access to transport level services and the
+ functionality that they offer.
+
+ The IP community needs to focus on adding service functionality that
+ is flexible enough to be molded to specific application needs, yet
+ will have access to service information that will be necessary to
+ provide superior application functionality. Principal needs to be
+ addressed relate to developing transport level services for billing
+ and security. Directory services and extending the work done to
+ define AAA services are promising starting points for developing this
+ needed functionality.
+
+11. References
+
+ [1] L. Mathy, C. Edwards, and D. Hutchison, "The Internet: A Global
+ Telecommunications Solution?", IEEE Network, July/August 2000.
+
+ [2] B. Leiner, et. al., "A Brief History of the Internet version
+ 3.31", revised 4 Aug 2000.
+
+ [3] Eder, M. and S. Nag, "Service Management Architectures Issues
+ and Review", RFC 3052, January 2001.
+
+ [4] Y. Bernet, "The Complementary Roles of RSVP and Differentiated
+ Services in the Full-Service QoS Network", IEEE Communications
+ Magazine, February 2000.
+
+ [5] Floyd, S. and L. Daigle, "IAB Architectural and Policy
+ Considerations for Open Pluggable Edge Services", RFC 3238,
+ January 2002.
+
+ [6] Recommendation M.3010 "Principles for a telecommunications
+ management network", ITU-T, February 2000.
+
+ [7] Recommendation M.3100 "Generic network information model",
+ ITU-T, July 1995.
+
+ [8] Moore, B., Ellesson, E., Strassner, J. and A. Westerinen,
+ "Policy Core Information Model -- Version 1 Specification", RFC
+ 3060, February 2001.
+
+ [9] V. Jacobson, "Differentiated Services for the Internet",
+ Internet2 Joint Applications/Engineering QoS Workshop.
+
+ [10] Nichols, K., Jacobson, V. and L. Zhang, "A Two-bit
+ Differentiated Services Architecture for the Internet", RFC
+ 2638, July 1999.
+
+
+
+Eder, et. al. Informational [Page 17]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+
+ [11] Mankin, A., Baker, F., Braden, B., Bradner, S., O'Dell, M.,
+ Romanow, A., Weinrib, A. and L. Zhang, "Resource ReSerVation
+ Protocol (RSVP) Version 1 Applicability Statement Some
+ Guidelines on Deployment", RFC 2208, September 1997.
+
+12. Authors' Addresses
+
+ Michael Eder
+ Nokia Research Center
+ 5 Wayside Road
+ Burlington, MA 01803, USA
+
+ Phone: +1-781-993-3636
+ Fax: +1-781-993-1907
+ EMail: Michael.eder@nokia.com
+
+
+ Sid Nag
+ PO Box 104
+ Holmdel, NJ 07733, USA
+
+ Phone: +1-732-687-1762
+ EMail: thinker@monmouth.com
+
+
+ Hemant Chaskar
+ Nokia Research Center
+ 5 Wayside Road
+ Burlington, MA 01803, USA
+
+ Phone: +1-781-993-3785
+ Fax: +1-781-993-1907
+ EMail: hemant.chaskar@nokia.com
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Eder, et. al. Informational [Page 18]
+
+RFC 3387 IP Service Management in the QoS Network September 2002
+
+
+13. Full Copyright Statement
+
+ Copyright (C) The Internet Society (2002). All Rights Reserved.
+
+ This document and translations of it may be copied and furnished to
+ others, and derivative works that comment on or otherwise explain it
+ or assist in its implementation may be prepared, copied, published
+ and distributed, in whole or in part, without restriction of any
+ kind, provided that the above copyright notice and this paragraph are
+ included on all such copies and derivative works. However, this
+ document itself may not be modified in any way, such as by removing
+ the copyright notice or references to the Internet Society or other
+ Internet organizations, except as needed for the purpose of
+ developing Internet standards in which case the procedures for
+ copyrights defined in the Internet Standards process must be
+ followed, or as required to translate it into languages other than
+ English.
+
+ The limited permissions granted above are perpetual and will not be
+ revoked by the Internet Society or its successors or assigns.
+
+ This document and the information contained herein is provided on an
+ "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
+ TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
+ HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+
+Acknowledgement
+
+ Funding for the RFC Editor function is currently provided by the
+ Internet Society.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Eder, et. al. Informational [Page 19]
+