Home Random Page


CATEGORIES:

BiologyChemistryConstructionCultureEcologyEconomyElectronicsFinanceGeographyHistoryInformaticsLawMathematicsMechanicsMedicineOtherPedagogyPhilosophyPhysicsPolicyPsychologySociologySportTourism






Research Objectives

Gigabit Research

The limitations of current networks and advances in computer technology led to new ideas for applications and broadband network design. This in turn led to hardware and software development for switches, computers, and other network components required for advanced networks. This chapter describes some of the research programs that are focusing on the next step – the development of test networks. This task presents a difficult challenge, but it is hoped that the test networks will answer important research questions, provide experience with the construction of high-speed networks, and demonstrate their utility.

Several “testbeds” are being funded as part of the National Research and Education Network (NREN) initiative by the Advanced Research Projects Agency (ARPA) and the National Science Foundation (NSF). The testbed concept was first proposed to NSF in 1987 by the nonprofit Corporation for National Research Initiatives (CNRI). CNRI was then awarded a planning grant, and solicited proposals or white papers from prospective testbed participants. A subsequent proposal was then reviewed by NSF with a focus on funding levels, research objectives, and the composition of the testbeds. The project, cofunded by ARPA and NSF under a cooperative agreement with CNRI, began in 1990 and originally covered a 3-year research program. The program has now been extended by an additional fifteen months, through the end of 1994. CNRI is coordinating five testbeds; a sixth testbed, funded by ARPA alone, was announced in June of 1992.

The testbeds are investigating gigabit networks, very high-speed broadband networks that represent the limit of what can be achieved today. Most current work on broadband networks is looking at lower bandwidths, such as the 155 Mb/s rate that will be used for the telephone companies’ B-ISDN service. Because of the focus on gigabit rates, some aspects of the testbeds’ research agenda are unique. In other respects, however, the testbeds are one of a number of research programs whose work will impact the NREN-fast packet switching technologies, for example, are being studied as part of many industry research projects.


Research Objectives

In general, the objective of the testbeds is to speed the deployment of advanced network technology, in the NREN and elsewhere. The networks are designed to provide a realistic test environment for the technologies outlined in the previous chapter. The switches and transmission equipment conform to emerging industry standards wherever possible. More speculative concepts such as optical switching are not being investigated by the testbeds – the focus is on the network technologies that are central to near-term industry planning. One purpose of the testbeds is to look at unresolved research questions. However, the most valuable aspect of the testbeds will be to demonstrate the feasibility of these networks and provide experience with their construction.



While much of the research is related to near-term industry plans, the testbeds are also looking into the future. The testbed networks achieve the highest bandwidths possible, given the constraints of emerging industry standards, current technology, and the time horizon of the program. The equipment used in the testbeds had to be such that it could reasonably be expected to be working in time to integrate the components and begin testing the networks by the end of the project. The applications are the most bandwidth-intensive possible, “gigabit applications” that require a full gigabit of bandwidth for each user. For the most part, these are distributed supercomputing applications that use the network to combine the processing power of multiple supercomputers.

The research is also related to the expected use of the network technology in the NREN environment. This emphasizes the use of Internet protocols with the new fast packet switching technologies, because the NREN program is linked to the evolution of the Internet. In addition, supercomputer-based applications of the type being investigated by the testbeds will play an important role in the gigabit NREN. However, not all issues relevant to the future development of the NREN are addressed by the testbeds: because of the emphasis on high-speed applications there is little work being done on applications that will be used outside the supercomputer community. Nor is there significant work being done on topics related to the growing size and complexity of the Internet.


 

Given the objective of demonstrating the feasibility of the emerging network design concepts, the testbeds are emphasizing the construction of working networks-much of the prior network research used modeling or simulation in paper studies. Because there is little real experience with broadband networks, these models and simulations are based on assumed traffic patterns that may not be accurate. The testbeds are addressing this problem by building test networks and investigating both network and applications research simultaneously. The applications will provide a source of traffic with which to test the network components and protocols.

In addition, there is a focus on overall systems performance. The overall performance of a network depends on how well the individual components work together, not solely on the performance of any single component. In the past, researchers have tended to focus on the design of individual components; for example, some have looked mainly at switch design, others at transmission systems, and others at protocol issues. In part, this has been due to the complexity of organizing research programs such as the testbeds that draw on the collaboration among several disciplines.

Testbed Design

Each testbed is building a high-speed network that addresses wide area networking issues. The networks connect three or four sites – industry research laboratories, universities, Federal laboratories, and supercomputer centers-separated by anywhere from about 30 to many hundreds of miles. The focus on wide area networks provides a realistic testbed for the agency backbones and the public switched network. In the past, much of the research done on advanced networks has involved small “local area networks.” These served to demonstrate the basic concepts and could be investigated by a small research group within a laboratory. The development of high-speed wide area networks is much more difficult, both technically and organizationally.


 

The testbed networks reflect the basic technology trends outlined in the previous chapter. The networks all use optical fiber transmission and fast packet switching. There is major emphasis on the use of the telephone companies’ Asynchronous Transfer Mode (ATM) concept – five of the six testbeds use ATM in some fashion. One of the testbeds also uses Packet Transfer Mode (PTM), a second kind of fast packet switching, and is investigating the relationship between ATM and PTM. Industry standard equipment is used wherever possible transmission links conform to the current version of the Synchronous Optical Network (SONET) standard, and the switches and other components that process the ATM cells conform as closely as possible to the current versions of the international standards.

In order to focus on the systems issues, an effort was made to draw on component development work that was already underway when the testbed program started in 1990. This would limit the extent to which components had to be specially developed and allow more time to experiment with protocols, applications, and other issues related to the operation of the overall network. Because fiber optic technology is the most advanced part of the system, the testbeds are able to use early production models of SONET transmission equipment, operating at 622 Mb/s or 2.4 Gb/s. The switches, on the other hand, are mainly prototypes, as are the interfaces between the computers and the networks-before the testbed work focused attention on the issue of interconnecting different network elements, network interfaces received less attention than such areas as switch or protocol design.

At each testbed site are computers, switches, and network equipment. Computing resources available on the testbeds include workstations, vector supercomputers, massively parallel supercomputers, and some specialized processors. In some cases this equipment is connected directly to the wide area network; in other cases it is connected through a local area network. The local area networks are using newly emerging gigabit/second standards such as the supercomputer community’s High Performance Parallel Interface (HIPPI) or pre-standard experimental technologies. A number of different interface devices are being developed to handle the conversion between the local area and wide area network protocols, especially the HIPPI to ATM conversion.


 

Of particular interest is the investigation of the use of networks to enable collaboration between scientists and bring to bear increased processing power on a scientific simulation. Many of the applications also use the network to support visualization or interactive control of a simulation executing on a distant computer. Scientists and other researchers are developing applications in a number of areas, such as climate modeling, chemical modeling, and space science. Because, in the long run, scientists will want to develop applications without having to learn all of the details of the network and computers’ operation, a number of modules and programs are being developed that simplify the task of applications development in a distributed computing environment.

The protocols generally conform to the existing Internet protocols, the protocols that will be the most widely used in the NREN. The use of well-understood, standard protocols also allows applications researchers to concentrate on applications development. The testbeds will provide a way to test the behavior of the Internet protocols in high-speed networks and to explore their use in a fast-packet-switched environment. However, the testbeds will also be testing a number of experimental protocols that may perform better with new network technologies. This research may serve to test ideas that will be incorporated in the Internet protocols in the future.

Testbed Organization

One of CNRI’s key roles has been to assemble the testbed teams. The testbeds draw on researchers in industry, universities, supercomputer centers, and Federal laboratories. Some researchers within the groups have experience with traditional telecommunications issues, while others are more familiar with issues related to the Internet or supercomputer networking. The testbed research is necessarily multidisciplinary. In particular, each research group involves both network and applications researchers. The applications researchers have experience with supercomputers, visualization, graphics, and a variety of scientific disciplines. Network researchers draw on expertise with switches, transmission equipment, protocols, signal processing, and computer architecture.


 

While regular meetings are held between CNRI and program managers at ARPA and NSF, most of the responsibility for the management of the testbed program lies with CNRI. For example, one of CNRI’S functions was to help develop the specifications for the transmission equipment that would be used in the testbeds. CNRI has also been responsible for maintaining the technical direction of the project, and has held a number of meetings on specific technologies. In addition, there have been annual meetings, which include attendees from a wider group than just the testbed participants, such as workstation manufacturers and government agencies, in an attempt to relate the testbed research to other industry activities and the broader NREN program.

One of CNRI’s main contributions has been to ensure the participation of the carriers and other industrial partners. Participation of industry is essential to meeting the research goals of the project. First, the expertise required to develop many of the components required for high-speed network research is only available in industry. These components are complex, and their development involves the fabrication of custom integrated circuits and high-speed circuit design. Second, industry involvement has lowered the cost to the government of the program. The components developed by industry and the transmission capacity between the testbed sites have been contributed at no cost. Because of the contributions of industry, ARPA and NSF’s support through the cooperative agreement with CNRI only covers a small part of the total cost of the project.

There are a number of issues associated with the participation of industrial partners in the research venture. Some of these concerns are legal, and further regulatory constraints govern the telecommunications industry. Another factor has been the competitive relationship among the testbed participants – while participating in the same research project, they are also competitors in various lines of business. For example, the wider use of more sophisticated telecommunications industry services may not necessarily be in the interests of companies that have emerged to offer computer networking services.


 

Moreover, some aspects of the research do not reflect industry priorities. Because of the cost of true gigabit access, it has been estimated that it would not be generally available to commercial customers until about 2005. Much of the research agenda focuses on higher bandwidths and more specialized applications than are expected to have near-term commercial significance for the telecommunications industry. Industry planning is oriented more towards medium-bandwidth multimedia applications – applications that require more bandwidth than can be supported by current networks, but significantly less than the gigabit/second rates required by the supercomputer community. For example, the telecommunications industry’s ATM-based Broadband Integrated Services Digital Network (B-ISDN) standard envisions 155 Mb/s channels to each customer in the near term. Furthermore, many of the interesting issues related to the operation of fast packet networks can be studied with lower bandwidth networks, although a few issues may only become apparent at gigabit/second speeds.

Testbed Progress

The major research results of the testbeds are still to come. Most of the networks are not expected to be operational until the third quarter of 1993. After the initial planning stage, the testbed work during 1990-92 was mainly devoted to completing hardware development for the switches and interfaces, theoretical and simulation work on protocols, and development of the applications software and tools. The next step will be to integrate these components into a working network; this will occur in stages over the next few months. As the networks become operational, researchers will be able to begin addressing the unresolved research questions.

Work on the testbeds has been proceeding more slowly than expected. It had been hoped that there would be about a year to experiment with functioning networks before the end of the original 3-year program. Because most of the networks were not yet operational, a 15-month extension was granted in order to allow time to look at network-level issues and test the networks with applications. The delay has been due to the late availability of the transmission equipment and problems with the fabrication of switches and other hardware components.


 

Component Development

During the first 2 years of the testbed project, the participants have been working mainly on the completion of the individual network components. The SONET transmission equipment has taken longer than expected to become available, but is currently being tested and, in some cases, installed in the carrier networks. While the development of this equipment did not present any research issues, its availability was subject to factors affecting vendor development schedules. In part, these were hardware and software engineering issues. However, other factors have played a role; for example, the SONET equipment is very expensive and it is “high end” compared to the equipment that vendors expect to be the bulk of early demand. In addition, some aspects of the SONET standard have taken longer to complete than expected.

The development of the switch prototypes had been underway when the testbed work began, but in some cases the testbeds presented a more aggressive research target. The interfaces that connect the computers to the network, or connect local and wide area networks, were designed specifically for the testbeds. Delays in the development of these components are due to their complexity and the demands of high-speed electronic design. A switch, for example, consists of a number of subsystems, each with a large number of standard and newly designed integrated circuits. At the end of 1992, the custom integrated circuits had been designed, and most of the subsystems tested. The PTM switch to be used in the AURORA testbed has been completed, and the other switches and interfaces should be completed shortly.

To the extent possible, much of the work on protocols has been proceeding in parallel with the hardware development. This is expected to lead to faster research results once the networks become operational. Some of the work on protocols is conceptual and theoretical, and is done by simulation or by mathematically modeling the flow of data through a network. One of the main reasons for building the testbed networks is to test the assumptions that underlie these models and simulations. The protocol research also involves evaluating the behavior of existing networks like the Internet and writing software that will be used to program the switches, computers, and interfaces.


 

Work on the distributed supercomputing applications has also been proceeding in parallel with the hardware development. Much of the software development for the applications has been completed. In many cases, it has been possible to test these applications to a limited extent using existing high-speed local area networks or low-speed wide area networks like the Internet. Before writing the software, extensive analysis was done of the required computations, to determine how best to divide up the computations among the multiple computers that make up the overall system. Other important software development has involved the development of user interfaces and software tools that would make it easier to program distributed computing applications.

Systems Integration

The next objective of the testbed project will be to combine the network components into an operational network. This will begin once the transmission equipment is in place and work on the switches and other hardware has been completed. The systems integration task will proceed in stages, beginning with the simplest network possible, to minimize the number of sources of possible problems. VISTAnet began the integration process in the fall of 1992; the other testbeds should be in position to start this work by the third quarter of 1993. Over time, the networks will be expanded into more complex configurations.

The issues addressed in the early part of the systems integration phase are the low-level details of making sure that components designed by different groups work together or that a signal arrives in the format expected by a component’s designer. These are the kinds of problems that are difficult to find when components are tested individually. For example, when the NSFNET backbone was upgraded from T1 to T3 links during 1990-92, the technical staff of the NSFNET backbone provider found that some components did not behave as expected under certain conditions, or unexpected traffic patterns required changes to the software and hardware. Similar problems will probably be encountered as the testbeds begin to work through this stage with prototype or newly developed network components.


 

Network Research

One research issue concerns the algorithms used to control fast packet networks. These mechanisms are used to enable fast packet networks to support many different kinds of services using the same links and switches; one of the weaknesses of traditional packet networks was that they could not guarantee the kind of performance required for real-time applications such as video. In a fast packet network, software in the users’ computers and in the switches will have to cooperate in managing the flow of traffic through the network in a way that supports all kinds of services. There have been many different mechanisms proposed for accomplishing this objective, but it is regarded as the most difficult problem with fast packet networks. The testbeds will provide an opportunity to test different control algorithms.

Another research issue is related to the development of distributed supercomputing applications. In these applications a computation is divided among multiple supercomputers; the network is then used to exchange data as the computation proceeds. Deciding how to allocate different parts of the computation to different supercomputers is a difficult problem. The best strategy depends in part on the characteristics of the network and the strengths and weaknesses of different computers connected to the network – for example, some parts of a computation maybe executed fastest on a massively parallel computer, while other parts may run faster on a vector computer. In order to maximize processing power, computers should not be idle while they are waiting for one of the other computers to finish its task or for data to be sent through the network.


Date: 2016-01-14; view: 1007


<== previous page | next page ==>
Ancient Britons (The Celts). | Unternehmensgeschichte
doclecture.net - lectures - 2014-2024 year. Copyright infringement or personal data (0.009 sec.)