224 research outputs found
Simulation and analysis of adaptive routing and flow control in wide area communication networks
This thesis presents the development of new simulation and analytic models for the performance analysis of wide area communication networks. The models are used to analyse adaptive routing and flow control in fully connected circuit switched and sparsely connected packet switched networks. In particular the performance of routing algorithms derived from the L(_R-I) linear learning automata model are assessed for both types of network. A novel architecture using the INMOS Transputer is constructed for simulation of both circuit and packet switched networks in a loosely coupled multi- microprocessor environment. The network topology is mapped onto an identically configured array of processing centres to overcome the processing bottleneck of conventional Von Neumann architecture machines. Previous analytic work in circuit switched work is extended to include both asymmetrical networks and adaptive routing policies. In the analysis of packet switched networks analytic models of adaptive routing and flow control are integrated to produce a powerful, integrated environment for performance analysis The work concludes that routing algorithms based on linear learning automata have significant potential in both fully connected circuit switched networks and sparsely connected packet switched networks
Performance of distributed information systems
There is an increasing use of distributed computer systems to provide services in both traditional telephony as well as in the Internet. Two main technologies are Distributed Object Computing (DOC) and Web based services. One common DOC architecture investigated in this thesis is the Common Object Request Broker Architecture (CORBA), specified by the Object Management Group. CORBA applications consist of interacting software components called objects. Two other DOC architectures investigated are the Telecommunications Information Net- working Architecture (TINA) and a CORBA based Intelligent Network (IN/CORBA) system. In a DOC environment, the objects of an application are distributed on mul- tiple nodes. A middleware layer makes the distribution transparent to the application. However, the distributed nature creates a number of potential performance problems. Three problems in DOC systems are examined in this thesis: object distribution, load balancing and overload protection. An object distribution describes how objects are distributed in the network. The objective is to distribute the objects on the physical nodes in such a way that intern-node communication overhead is as small as possible. One way to solve the object distribution problem is to use linear programming. The constraints for the problem are then given by both ease of management of the system and performance concerns. Load balancing is used when there are multiple objects that can be used at a particular time. The objective of load balancing is to distribute the load e±ciently on the available nodes. This thesis investigates a number of de- centralized load balancing mechanisms, including one based on the use of intelligent agents. Finally, overload protection mechanisms for DOC systems are investigated. While overload protection is well-researched for telecom networks, only little work has been performed previously concerning DOC and overload protection. Also, this thesis examines the use of overload protection in e-commerce web servers. Two schemes are compared, one which handles admission to the e-commerce site on request basis, and another which handles admission on session basis. The session based mechanism is shown to be better in terms of user-experienced performance
Flow control and service differentiation in optical burst switching networks
Cataloged from PDF version of article.Optical Burst Switching (OBS) is being considered as a candidate architecture
for the next generation optical Internet. The central idea behind OBS is the assembly
of client packets into longer bursts at the edge of an OBS domain and the
promise of optical technologies to enable switch reconfiguration at the burst level
therefore providing a near-term optical networking solution with finer switching
granularity in the optical domain. In conventional OBS, bursts are injected to
the network immediately after their assembly irrespective of the loading on the
links, which in turn leads to uncontrolled burst losses and deteriorating performance
for end users. Another key concern related to OBS is the difficulty of
supporting QoS (Quality of Service) in the optical domain whereas support of
differentiated services via per-class queueing is very common in current electronically
switched networks. In this thesis, we propose a new control plane protocol,
called Differentiated ABR (D-ABR), for flow control (i.e., burst shaping) and
service differentiation in optical burst switching networks. Using D-ABR, we
show with the aid of simulations that the optical network can be designed to
work at any desired burst blocking probability by the flow control service of the proposed architecture. The proposed architecture requires certain modifications
to the existing control plane mechanisms as well as incorporation of advanced
scheduling mechanisms at the ingress nodes; however we do not make any specific
assumptions on the data plane of the optical nodes. With this protocol, it is
possible to almost perfectly isolate high priority and low priority traffic throughout
the optical network as in the strict priority-based service differentiation in
electronically switched networks. Moreover, the proposed architecture moves the
congestion away from the OBS domain to the edges of the network where it is
possible to employ advanced queueing and buffer management mechanisms. We
also conjecture that such a controlled OBS architecture may reduce the number
of costly Wavelength Converters (WC) and Fiber Delay Lines (FDL) that are
used for contention resolution inside an OBS domain.Boyraz, HakanM.S
- …