To view PDF files

You need Adobe Reader 7.0 or later in order to read PDF files on this site.
If Adobe Reader is not installed on your computer, click the button below and go to the download site.

Special Feature: Design Concepts for New Generation Carrier Networks

Toward a New Paradigm for Packet Service

Kohei Shiomoto, Ichiro Inoue, Tomonori Takeda,
Shinichiro Chaki, Takeshi Akaike, and Haruhisa Hasegawa

Abstract

In this article, we describe network virtualization and autonomic management & control, which are the basic technologies needed to provide various packet services efficiently on an ultrahigh-speed optical packet network. We also discuss (1) methods of achieving IP (Internet protocol) services, (2) the overlay network technique, which will stimulate new applications on the packet network, and (3) the trends in packet transport technology, which will provide carrier-grade broadband packet service.

PDF
NTT Network Service Systems Laboratories
Musashino-shi, 180-8585 Japan

1. Introduction

With the explosive growth of the Internet, the amount of traffic has been increasing by a factor of 1.5 every year [1]. To keep up with the continuous increase in traffic, NTT Laboratories has been striving to research and develop an ultrahigh-speed optical packet network (hereinafter, UOPN in this article) [2]. Our aim is to provide various services on it, such as a huge-bandwidth service (HBS), broadband packet service (BPS), and tiny-bandwidth mass service (TMS) [3]. To provide these different types of services efficiently, we must configure various service networks on the UOPN, including a huge-bandwidth service network and a broadband packet network (BPN) and an event processing network (EPN) to handle event information to support TMS.

A BPN supports various packet services (both BPS and conventional IP services) as well as the EPN on top of it [4]. Therefore, it is necessary to construct multiple BPNs to support various types of services. The BPNs for these different services are multiplexed on the UOPN, as shown in Fig. 1. In the future, as technologies advance, more applications are expected to be developed. Some of them will become killer applications and we may face more drastic traffic increases than today, which will make it harder to predict traffic characteristics. Moreover, partially because they are likely to play a greater role in our daily lives, communication networks must be more resilient to disasters and failures.


Fig. 1. Network virtualization on optical infrastructure network.

Considering this background, NTT Laboratories has been researching and developing technologies that will enable the provision of BPNs that can handle traffic changes flexibly and will be highly resilient to failures and disasters. For these BPNs, network virtualization and autonomic management and control are essential technologies. We explain these technologies in this article. We also discuss (1) methods of achieving IP services on BPNs, (2) the overlay network technique, which will stimulate the rapid growth of various new applications on BPNs, and (3) the trends in packet transport technology, which will provide carrier-grade BPNs.

2. Network virtualization

In this article, we use the term network virtualization for technology that provides various service networks by virtually dividing and combining the resources of the UOPN (Fig. 1). When BPNs are provided as a service network, the service network can be made more flexible and resilient by combining network virtualization and autonomic management & control.

BPNs are multiplexed on the UOPN. Layer 1 (L1) paths, which are provided by the UOPN, create links between routers, which are network nodes forming BPNs. The topology of the logical BPNs is configured by combining L1 paths. It is called the virtual network topology (VNT) [5]. The VNT is computed to suit a given traffic volume on a service network and UOPN resources taking into consideration restrictions on network operating policies, such as desired reliability and quality (Fig. 2).


Fig. 2. Virtual network topology.

Individual service networks can be designed easily by constructing BPNs to suit the quality and characteristics of each service. The BPN’s physical resources (e.g., routers) can be virtually divided and integrated and used to establish a BPN for an individual service. We call these routers logical routers. Router functions are segmented into components, and only necessary functions are provided to each BPN. This enables resources to be allocated flexibly.

Network virtualization makes it possible to provide just the required functions when they are necessary by modularizing the BPN router resources and the UOPN resources. For example, when the BPN of a certain service is configured, a suitable network topology is dynamically configured by considering the traffic volume and the desired delay levels and other attributes needed to provide that service. Thus, BPNs can be logically configured without any physical restrictions.

Network virtualization also makes it possible to access the resources of the UOPN, including wavelength links that connect nodes of the optical transport network, as multiple BPNs by dividing those resources in a virtual manner [6]. When the UOPN resources are divided into multiple BPNs, the contention between multiple BPNs is also adjusted. In this case, BPNs are configured by dividing UOPN resources according to the quality and characteristics of the services on each BPN.

3. Autonomic management and control

Autonomic management and control is a technology that manages dynamic network traffic changes that cannot be predicted at this moment and it strengthens network resiliency against failures and disasters. This technology upgrades the maintenance functions of a virtualized network through automatic failure recovery and congestion control. It enables the traffic volume on a virtualized network to be measured automatically and resource utilization of the whole network to be optimized in real time. It also provides congestion control for responding to changes in traffic automatically: the network traffic volume is automatically measured, and if the volume exceeds a threshold, a new link is dynamically set up to carry the traffic while the VNT is altered, if possible, to reduce the traffic volume carried by the congested link.

Although a route is automatically changed to a recovery route if a failure or disaster occurs, the VNT is changed automatically depending on how much the total network resources could be reduced by a failure or disaster, and the resources are reoptimized. The operator also can start VNT optimization manually when necessary.

The key points of autonomic management and control are to measure the traffic volume and optimize network resources considering the volume in real time. Since it is actually difficult to measure the traffic volume of a large-scale network in real time, there is no alternative but to measure it under some restrictions. Thus, given that the traffic volume will be measured under some restrictions, the challenge is to predict the status of the whole network accurately enough that network resources can be optimized. For this purpose, the traffic volume of the whole network (i.e., traffic matrix) is estimated on the basis of information about traffic on the links between routers, and resource optimization should then be conducted (Fig. 3).


Fig. 3. Traffic matrix.

In addition to detecting what is happening in the different parts of the network and performing autonomic control, the system must also deliver the information to the operators in a clear manner. Moreover, it is important to simulate what will happen after autonomic control is applied and to deliver the results to the operator before autonomic control is performed so that the operator can make the correct decisions. To deliver the network status to the operator clearly, it is effective to visualize the network traffic volume and route statuses as well as the network status after an event occurs.

4. IP services on BPNs

Existing IP services also need to be provided as a service network on the UOPN. One of the advantages of using BPNs on the UOPN to provide IP services is the availability of the cut-through technique. If the traffic on a BPN suddenly surges and a large amount of traffic flows between certain BPN end points, it is effective to set up a dedicated wavelength path that directly connects those end points via cut-throughs at intermediate routers. The VNT determines whether or not to dynamically configure a lightpath and to set cut-throughs by considering the traffic carried by the IP network.

A technology that provides scalable and flexible IP services on BPNs is functionally distributed transport [7]. This can divide forwarding elements (FEs), which transfer packets, and service elements (SEs), which provide services with added value, from control elements (CEs), which provide route calculation. This division lets us enhance each element separately (Fig. 4).


Fig. 4. Outline of functionally distributed transport.

With functionally distributed transport, FEs, CEs, and SEs can be integrated effectively and nodes can be configured flexibly. Each node can also be provided to each service network after resources have been divided by considering each node as a logical router. The number of nodes in a BPN can be adjusted by setting nodes of different sizes. BPNs require route calculation that permits dynamic cut-through by lightpaths. Furthermore, they require route calculation on a network that supports a vast number of terminals including objects—a trend being driven by the development of ubiquitous services such as TMS. Here, configuring nodes of the right size in suitable numbers will be an effective way to reduce the calculation overhead.

To better support the current versions of high-layer protocols, such as TCP (transmission control protocol), a more-efficient upper-grade transfer function will also be needed. Even if a lightpath is set up in response to a traffic increase, the current version of TCP suffers from poor flow control. Thus, a TCP transfer control method suitable for optical high-speed networks needs to be considered. Techniques such as updating TCP windows from the network side and controlling the timing of acknowledgments (ACKs) will be effective ways to achieve the target throughput (Fig. 5) [8]. Those functions specific to special services can be achieved as SE functions in functionally distributed transport. The SE function is also effective in designing the overlay network, which provides value-added services for each application.


Fig. 5. TCP throughput improvement by using ACK control.

5. Overlay network

If the functions offered by the BPNs, including quality of service (QoS), mobility, and security functions, are utilized, then it is likely that killer communication services will emerge with the provision of many new applications having higher quality and security that are impossible to provide over the current Internet. The overlay network (Fig. 6) is expected to foster the emergence of killer communication services. Communication services are provided by applications implemented on the end hosts. The overlay network technique can flexibly set up communication paths between end hosts provided by BPNs, taking into account the state of the network as an upper layer of the transport network. The end hosts running applications organize overlay network topologies. For example, by using the quality-guaranteed communication paths provided by the BPNs, they can organize the overlay network and establish multicast delivery of high-quality images on it.


Fig. 6. Overlay network.

The overlay network can also be used to control network traffic. Network resources can be utilized efficiently by considering changes in the network’s status and traffic. If either the BPNs or the UOPN, which is the lower-layer network, experiences a drop in quality and/or reliability, the overlay network can respond by changing individual topologies set between terminals or by rerouting traffic along better routes.

6. Packet transport

In BPN configuration, the packet transport method is considered to be a new technology that can provide paths whose quality matches those of existing transport networks. We call this new technology the new packet transport technology. Candidates for new packet transport technologies include PBB-TE (provider backbone bridge traffic engineering) [9] and MPLS-TP (multiprotocol label switching transport profile) [10]. This new packet transport technology is expected to simplify layers and network design (Fig. 7).


Fig. 7. Packet transport.

ATM (asynchronous transfer mode), MPLS, and IP networks were all designed to provide various services on top of circuit-switching-based transport networks such as TDM (time division multiplexing) and OTN/WDM (optical transport network, wavelength division multiplexing). However, the introduction of the new packet transport technology enables fine-grained bandwidth paths to be set up on the transport network. Supporting various bandwidths and signal rates in one device may enable reductions in the numbers of devices and layer levels. Another feature of the new technology is that it supports packet services well as a result of its packet multiplexing. Moreover, because the transport network will, fundamentally, offer packet switching, it may be possible to reduce the number of core nodes in the service network.

For the new packet transport technology, it will be important to achieve OAM (operation, administration and maintenance) functions, QoS functions, and scalability in terms of the number of paths while taking advantage of the characteristics of the current packet switching. Another point is that packet protocols should be designed using a clean-slate approach considering that the network will act as a social infrastructure [11]. It is important to provide sufficient space to permit protocol extensions in the future by designing them while bearing in mind aspects points such as QoS, mobility, and security.

7. Concluding remarks

In this article, we explained network virtualization and autonomic management & control as basic technologies for providing various packet services efficiently. We also discussed the trends in packet transport technology, which will yield a carrier-grade broadband packet service, the overlay network technology, which allow new applications to emerge quickly on the broadband packet network (BPN), and methods of achieving IP services on BPNs. In addition, we introduced technology components. Some of these still have issues that need to be resolved before we can make the future network. We will continue our research and development activities in order to find detailed solutions.

Acknowledgment

Part of our research on functionally distributed transport is supported by the National Institute of Information and Communications Technology (NICT).

References

[1] Ministry of Internal Affairs and Communications, Information & Communications Statistics Database.
http://www.johotsusintokei.soumu.go.jp/field/tsuushin01.html (in Japanese).
[2] M. Jinno, H. Kimura, Y. Hibino, K. Uehara, N. Kukutsu, F. Itoh, and S. Matsuoka, “Towards Ultrahigh-speed High-capacity Networks,” NTT Technical Review, Vol. 7, No. 5, 2009.
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr200905sf3.html
[3] A. Takahara, H. Hadama, T. Motohashi, and Y. Takigawa, “R&D Challenges for Future Carrier Networks,” NTT Technical Review, Vol. 7, No. 5, 2009.
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr200905sf1.html
[4] N. Takahashi, K. Akabane, M. Matsuo, M. Ohta, M. Harada, and K. Okada, “Technologies Towards Networked Objects and Events in the Real World,” NTT Technical Review, Vol. 7, No. 5, 2009.
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr200905sf5.html
[5] K. Shiomoto, D. Papadimitriou, JL. Le Roux, M. Vigoureux, and D. Brungard, “Requirements for GMPLS-Based Multi-Region and Multi-Layer Networks (MRN/MLN),” RFC 5212, July 2008.
[6] T. Takeda, “Framework and Requirements for Layer 1 Virtual Private Networks,” RFC4847, Apr. 2007.
[7] M. Aoki, K. Ogawa, T. Hamano, and S. Chaki, “Functionally distributed transport networking on Next-Generation Network,” Proc. of International Workshop on NGN and their impact on E-Commerce and Enterprise Computing, pp. 593–600, 2007.
[8] K. Hattori, K. Ogawa, M. Katayama, M. Aoki, and S. Chaki, “A Rate Control Method for Improving the Efficiency of TCP in Bandwidth Guaranteed Network,” IEICE Tech. Report, Vol. 107, No. 524, NS2007-196, pp. 359–364, Mar. 2008.
[9] IEEE Draft P802.1Qay/D3.0, “Virtual Bridged Local Area Networks—Amendment: Provider Backbone Bridge Traffic Engineering,” Apr. 2008.
[10] ITU-T Recommendation G.8110.1/Y.1730.1, “Architecture of Transport MPLS (T-MPLS) Layer Network,” Nov. 2006.
[11] H. Nishizawa, M. Fujiwara, M. Yokoyama, and S. Kanazawa, “R&D Trends for Future Networks in the USA, the EU, and Japan,” NTT Technical Review, Vol. 7, No. 5, 2009.
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr200905sf2.html
Kohei Shiomoto
Senior Research Engineer, Supervisor, Group Leader, NTT Network Service Systems Laboratories.
He received the B.E., M.E., and Ph.D. degrees in information and computer sciences from Osaka University in 1987, 1989, and 1998, respectively. He joined NTT in 1989 and engaged in R&D of ATM networks in NTT Laboratories. From August 1996 to September 1997 he was engaged in research on high-speed networking as a Visiting Scholar at Washington University in St. Louis, MO, USA. Since September 1997, he has been engaged in R&D in the areas of IP/GMPLS networking and IP and optical networking at NTT Network Innovation Laboratories and NTT Network Service Systems Laboratories. Since April 2006, he has been leading the IP Optical Networking Research Group in NTT Network Service Systems Laboratories. He is a Fellow of IEICE and a member of IEEE and ACM. He received the Young Engineer Award from IEICE in 1995. He received the Switching System Research Award from IEICE in 1995 and 2001, respectively.
Ichiro Inoue
Senior Research Engineer, Supervisor, Backbone Networking Systems Group, Broadband Network Systems Project, NTT Network Service Systems Laboratories.
He received the B.E. and M.E. degrees in electrical engineering from the University of Tokyo in 1988 and 1990, respectively. He joined NTT in 1990. Since then, his research interests have included telecommunication protocols such as IP and ATM. He was engaged in research and international standardization of the ATM adaptation layer protocol for data and control plane applications over ATM networks. He joined the xbind program investigating end-to-end high-level network service virtualization technologies as a Visiting Scholar at Columbia University, NY, USA, from 1995 to 1996. After that, he became a technical manager responsible for an audio-visual conferencing network architecture and its trial and commercial service at an NTT division. After returning to NTT Network Service Systems Laboratories, he managed many R&D projects for broadband IP core and edge routers and networking. In 2001, he began researching international standardization of IP and optical networking technologies such as a multilayer service network architecture and layer-1 VPN. He has been active in standardization such as ISO/ISC (as a national committee member), ITU-T, and IETF. He is a member of IEEE and IEICE. Since 2007, he has been a Secretary of the IEICE Communication Society’s Technical Committee on Network Systems.
Tomonori Takeda
Research Engineer, Backbone Networking Systems Group, Broadband Network Systems Project, NTT Network Service Systems Laboratories.
He received the M.E. degree in electronics, information, and communication engineering from Waseda University, Tokyo, in 2001. He joined NTT in 2001 and has been engaged in research on the next-generation network architecture, IP optical network architecture, and related protocols. He co-chaired the L1VPN WG in IETF during 2005–2009. He is a member of IEEE and IEICE.
Shinichiro Chaki
Group Leader, Broadband Network Systems Project, NTT Network Service Systems Laboratories.
He received the B.E. degree from Sophia University, Tokyo, and the M.E. degree from Waseda University, Tokyo, in 1986 and 1988, respectively. He joined NTT Switching Systems Laboratories in 1988 and worked on the development of an ATM traffic control scheme and the first commercial ATM switching system for frame relay service. He moved to NTT Access Network Service Systems Laboratories in 1998, where he worked on standardization of the VB5 interface in ITU-T and the development of B-PON systems for the ATM Mega-data link service. He joined NTT Service Integration Laboratories in 2002 and engaged in basic network design for FLET’S Hikari Premium service based on IPv6 technology. He has been engaged in R&D of value-added functions for the transport network since 2004. He is a member of IEEE and IEICE.
Takeshi Akaike
Executive Manager, Broadband Network Systems Project, NTT Network Service Systems Laboratories.
He joined the Musashino Electrical Communication Laboratories, Nippon Telegraph and Telephone Public Corporation (now NTT), Tokyo, in 1984 and engaged in the development of high-speed packet switching systems, ATM switching systems, common channel signaling transfer point systems, IP multicast systems, etc. He is currently managing R&D of future broadband networks including an open network architecture and an IP optical network architecture. He is a member of the Communication Society of IEICE.
Haruhisa Hasegawa
Senior Research Engineer, Supervisor, Group Leader, Traffic Engineering Group, Communication Traffic & Service Quality Project, NTT Service Integration Laboratories.
He received the B.E. and M.E. degrees and a doctor’s degree in information and computer science from Waseda University, Tokyo, in 1988, 1990, and 2001, respectively. He joined NTT in 1990 and has been researching traffic engineering and management in telecommunications networks. From 2000 to 2003, he was engaged in network management at the network operation center of NTT EAST. He is a member of the IEEE Communications Society and IEICE.

↑ TOP