Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Indra Widjaja

dblp:78/2629 · DBLP profile ↗
← Back
33ranked-venue papers
18as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 25 · 13 first-authorSystems, architecture and hardware · 2 · 1 first-authorSecurity and privacy · 1Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
13 papers
Internet architecture and protocols · 27% Optical networks · 24% Routing and switching · 18%
Network and information security
1 paper
Network security · 50% Hardware security and side channels · 50%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Interconnection networks and networks-on-chip · 65% Performance modeling and evaluation · 35%

Topics — the 30 heaviest of 41, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › information-centric networking
content-centric networking
0.112012
Enhancing cache robustness for content-centric networking · INFOCOM 2012
Network security › attack strategy › denial-of-service attack
cache pollution attack
0.112012
Enhancing cache robustness for content-centric networking · INFOCOM 2012
Hardware security and side channels
cache replacement policy
0.112012
Enhancing cache robustness for content-centric networking · INFOCOM 2012
Optical networks › WDM networks
time-domain wavelength interleaved networking
0.122006
Time-Domain Wavelength Interleaved Networking with Wavelength Reuse · INFOCOM 2006
Scheduling bursts in time-domain wavelength interleaved networks · IEEE J. Sel. Areas Commun. 2003
Network management and operations › network control
overload control
0.112008
Controlling overload in networks of SIP servers · ICNP 2008
Internet architecture and protocols › signaling protocol
SIP
0.112008
Controlling overload in networks of SIP servers · ICNP 2008
Network optimization and economics
network design
0.112006
Time-Domain Wavelength Interleaved Networking with Wavelength Reuse · INFOCOM 2006
Optical networks
wavelength-division multiplexing
0.112006
Time-Domain Wavelength Interleaved Networking with Wavelength Reuse · INFOCOM 2006
Optical networks › WDM networks
wavelength reuse
0.112006
Time-Domain Wavelength Interleaved Networking with Wavelength Reuse · INFOCOM 2006
Routing and switching
switch architecture
0.122003
Exploiting Parallelism to Boost Data-Path Rate in High-Speed IP/MPLS Networking · INFOCOM 2003
The helical switch: a multipath ATM switch which preserves cell sequence · IEEE Trans. Commun. 1994
Optical networks › optical switching › optical burst switching
burst scheduling
0.012003
Scheduling bursts in time-domain wavelength interleaved networks · IEEE J. Sel. Areas Commun. 2003
Routing and switching
MPLS
0.012003
Exploiting Parallelism to Boost Data-Path Rate in High-Speed IP/MPLS Networking · INFOCOM 2003
Network optimization and economics
throughput maximization
0.012003
Scheduling bursts in time-domain wavelength interleaved networks · IEEE J. Sel. Areas Commun. 2003
Datacenter networks › load balancing
multipath load balancing
0.012001
MATE: MPLS Adaptive Traffic Engineering · INFOCOM 2001
Routing and switching
traffic engineering
0.012001
MATE: MPLS Adaptive Traffic Engineering · INFOCOM 2001
Internet architecture and protocols › ATM networks
ATM switch
0.021998
Performance Issues in VC-Merge Capable Switches for IP over ATM Networks · INFOCOM 1998
The Helical Switch: A Multipath ATM Switch Which Preserves Cell Sequence · INFOCOM 1992
Routing and switching › packet switching
multiprotocol label switching
0.011999
Performance issues in VC-merge capable switches for multiprotocol label switching · IEEE J. Sel. Areas Commun. 1999
Network performance modeling
switch performance analysis
0.011998
Performance Issues in VC-Merge Capable Switches for IP over ATM Networks · INFOCOM 1998
Optical networks › optical access network
passive optical network
0.012006
Time-Domain Wavelength Interleaved Networking with Wavelength Reuse · INFOCOM 2006
Wireless networking › WLAN
IEEE 802.11 MAC
0.011997
Investigation of the IEEE 802.11 Medium Access Control (MAC) · INFOCOM 1997
Wireless networking
medium access control
0.011997
Investigation of the IEEE 802.11 Medium Access Control (MAC) · INFOCOM 1997
Wireless networking
WLAN
0.011997
Investigation of the IEEE 802.11 Medium Access Control (MAC) · INFOCOM 1997
Internet architecture and protocols
ATM networks
0.021996
The helical switch: a multipath ATM switch which preserves cell sequence · IEEE Trans. Commun. 1994
Conditional Overflow Probability and Profile Curve for ATM Congestion Detection · INFOCOM 1996
Network measurement and analytics › network event detection
congestion detection
0.011996
Conditional Overflow Probability and Profile Curve for ATM Congestion Detection · INFOCOM 1996
Performance modeling and evaluation
queueing analysis
0.021999
Performance of Output-Buffered Banyan Networks with Arbitrary Buffer Sizes · INFOCOM 1991
Performance issues in VC-merge capable switches for multiprotocol label switching · IEEE J. Sel. Areas Commun. 1999
Network optimization and economics
resource allocation
0.012003
Scheduling bursts in time-domain wavelength interleaved networks · IEEE J. Sel. Areas Commun. 2003
Routing and switching
scheduling algorithms
0.012003
Scheduling bursts in time-domain wavelength interleaved networks · IEEE J. Sel. Areas Commun. 2003
Routing and switching › packet switching
cell switching
0.011994
The helical switch: a multipath ATM switch which preserves cell sequence · IEEE Trans. Commun. 1994
Routing and switching › switching networks
multistage interconnection network
0.011994
The helical switch: a multipath ATM switch which preserves cell sequence · IEEE Trans. Commun. 1994
Routing and switching › switching networks
self-routing
0.011994
The helical switch: a multipath ATM switch which preserves cell sequence · IEEE Trans. Commun. 1994

Methods — techniques the papers use, named apart from their topics

trace-driven simulation · 0.3simulation · 0.2distributed overload control · 0.1analysis · 0.1decomposition algorithm · 0.1analytical modeling · 0.0analytic modeling · 0.0crossbar switch scheduling · 0.0approximation algorithm · 0.0convergence proof · 0.0buffer sharing · 0.0queueing analysis · 0.0
YearPublicationVenuePosition
2014 The importance of switch dimension for energy-efficient datacenter design
Indra Widjaja, Anwar Elwalid, Yanbin Luo, Yang Xu 0010, H. Jonathan Chao
Comput. Commun.1
2013 Building an Elastic Cloud out of Small Datacenters
abstract
Cloud providers may operate large-scale data centers in a few locations. We argue that deploying many small-scale data centers at network edge can significantly improve user experience in terms of latency. Small-scale data centers, however, may not be able to provide elastic services. In this paper, we investigate distributed small-scale data centers with load reallocation where jobs that cannot be suitably processed locally will be reallocated to remote data centers. We formulate an optimization problem for load reallocation in distributed data centers, provide performance comparisons among different alternatives and offer insights on handling multiple job types. We develop online optimization algorithms that can be operated in a decentralized and measurement-based fashion to dynamically reallocate load in response to sudden load surges. The experimental results demonstrate that elasticity can be practically provided by small-scale data centers enhanced with effective load reallocation techniques.
Indra Widjaja, Sem C. Borst, Iraj Saniee
CCGRID1
2013 Small versus large: Switch sizing in topology design of energy-efficient data centers
abstract
Saving power in datacenter networks has become a pressing issue. While in operation, ElasticTree and CARPO can save power consumed by a fat-tree network by using sleep mode where some components such as ports and switches are turned off when traffic demand in the network is relatively moderate. In this paper, we propose a new approach by exploring the design stage of a datacenter network and focus on how to choose the right switch size that can potentially save the most power during the expected operation of the network. We also consider speed scaling where the power of a switch can be varied by adjusting its processing rate according to its traffic demand. We use analysis and simulation to investigate the power-saving performance of different switch sizes, power-saving modes and traffic demand patterns. Our findings with sleep mode reveal that deploying a large number of small switches is more power-efficient than a small number of large switches when the traffic demand is relatively moderate or when servers exchanging traffic are in close proximity. With speed scaling, the reverse is generally true.
Indra Widjaja, Anwar Elwalid, Yanbin Luo, Yang Xu 0010, H. Jonathan Chao
IWQoS1
2012 Detecting Social Spam Campaigns on Twitter
Zi Chu, Indra Widjaja, Haining Wang 0001
ACNS2
2012 Detection of cache pollution attacks using randomness checks
abstract
The Internet plays an increasing role in content dissemination as user-generated contents have exploded recently. Cache servers have been deployed to bypass bottlenecks in the network so that contents can be delivered to end users more efficiently. With caches becoming more embedded in the networks, emerging threats follow naturally. A cache pollution attack is one of the most serious threats on caching networks including the current Internet and emerging caching networks such as Content Centric Networking (CCN). In this paper, we propose a detection approach against cache pollution attacks using randomness checks of a matrix. We apply an effective filtering approach and a statistical sequential analysis for detecting low-rate attacks. The results of our experiments show that our approach can detect a cache pollution attack with attack rate of only a few percent of the overall rate.
Hyundo Park, Indra Widjaja, Heejo Lee
ICC2
2012 Towards a flexible resource management system for Content Centric Networking
abstract
Content Centric Networking (CCN) is a new and promising architecture that can provide better security and much improved content delivery service than the current Internet. Each router in CCN has a content store that caches objects according to a replacement algorithm and a pending interest table that stores pending requests waiting for matching objects. We propose a novel and flexible resource management system where the content store can store objects as well as pending requests. To each pending request, we add control fields that can be used to control caching resources according to a given objective function. We examine several applications that can benefit from using the proposed resource management system. The experimental results quantify key performance improvements.
Indra Widjaja
ICC1
2012 Enhancing cache robustness for content-centric networking
abstract
With the advent of content-centric networking (CCN) where contents can be cached on each CCN router, cache robustness will soon emerge as a serious concern for CCN deployment. Previous studies on cache pollution attacks only focus on a single cache server. The question of how caching will behave over a general caching network such as CCN under cache pollution attacks has never been answered. In this paper, we propose a novel scheme called CacheShield for enhancing cache robustness. CacheShield is simple, easy-to-deploy, and applicable to any popular cache replacement policy. CacheShield can effectively improve cache performance under normal circumstances, and more importantly, shield CCN routers from cache pollution attacks. Extensive simulations including trace-driven simulations demonstrate that CacheShield is effective for both CCN and today's cache servers. We also study the impact of cache pollution attacks on CCN and reveal several new observations on how different attack scenarios can affect cache hit ratios unexpectedly.
Mengjun Xie, Indra Widjaja, Haining Wang 0001
INFOCOM2
2011 dMME: Virtualizing LTE mobility management
abstract
With the convergence between phone and data networks in LTE and 4G, cellular signaling traffic is increasingly carried over IP. Control plane functions, once performed by dedicated machinery, are evolving into large-scale network applications with strict requirements on delay, availability, and processing throughput as mandated by 3GPP standards. In this paper we present DMME, a distributed architecture that implements mobility management for next-generation cellular systems. DMME is a scalable and cost-effective drop-in replacement for the LTE mobility management entity (MME). We evaluate the DMME scheme via analysis and simulation under several deployment scenarios, using mobility patterns drawn from synthetic models and from traces collected in a production network. We also report preliminary performance figures by our DMME prototype implementation. Our results confirm that distributed architectures are a viable choice to reliably support high-throughput, latency-sensitive control plane functions.
Xueli An, Fabio Pianese, Indra Widjaja, Utku Günay Acer
LCN3
2010 Modeling LTE/UMTS Deployment with Patchy Coverage
abstract
LTE is currently considered by many wireless operators as their next generation technology. During a transition phase, LTE will be deployed as an overlay on an existing wireless technology, which acts as an underlay. It is expected that initial LTE deployment will be patchy with coverage holes. In this paper, we model and analyze the impact of dual-technology deployment on signaling load at critical network elements. We consider a case, known as without ISR, where a location update is executed when a UE moves between an overlay and an underlay and another case, known as with ISR, where a location update is made only when a new tracking area or routing area is encountered by a UE. Given a fixed total area of coverage holes in an overlay, our result shows that update rate increases as a square root of the number of coverage holes without ISR while it is virtually constant with ISR.
Indra Widjaja, Humberto J. La Roche, Carl J. Nuzman
VTC Fall1
2009 Comparison of MME Signaling Loads for Long-Term-Evolution Architectures
abstract
The LTE architecture consists of eNBs that provide wireless connectivity to each UE, S-GWs that anchor the user plane for mobility, MMEs that provide control-plane support to each UE in its domain such as handover, paging, bearer management and tracking area updates and finally, PDNs that bridge the cellular network to the Internet. In this paper, we investigate LTE architectures with distributed MMEs and with a centralized MME. We present an analysis of the signaling load performance at the MME serving multimedia-capable UEs and compare the performance under both architectures. We propose a multicast paging procedure to alleviate the MME signaling load and compare the MME performance with multicast and unicast paging procedures. Our results show significant benefits of multicasting.
Indra Widjaja, Peter Bosch, Humberto J. La Roche
VTC Fall1
2009 Sizing X2 Bandwidth For Inter-Connected eNodeBs
abstract
LTE is a next-generation wireless network technology being developed by 3GPP. One unique aspect of LTE is that neighboring eNBs can be directly interconnected through X2 interface to facilitate direct exchange of control messages and to forward user data during handover. In this paper, we investigate the X2 bandwidth requirement for both control-plane traffic and user-plane traffic. We first consider the case where individual UEs cross cell boundaries independently. We then extend to the case where groups of UEs may cross cell boundaries simultaneously. In both cases, we analyze the bandwidth needed on the X2 interface to meet a certain performance objective. Our results generally indicate that the X2 bandwidth requirement is very small compared to Sl-U bandwidth. However, the X2 bandwidth requirement may potentially increase significantly when groups of UEs perform handover simultaneously.
Indra Widjaja, Humberto J. La Roche
VTC Fall1
2008 Online Identification of Applications Using Statistical Behavior Analysis
abstract
The problem of identifying applications online and directly from traffic flows recently has been a subject of great interest. Traditional techniques relying on port numbers or payload signatures are becoming less effective. In this paper, we present an approach to online identification of applications using statistical behavior analysis. We investigate both host- level identification and flow-level identification. For each level, we define the suitable metrics that can be computed fast and effectively exploited by the identification process. We propose to use decision trees to identify applications with low computation complexity, which is required for high-speed online processing. Our experimental results using BitTorrent, HTTP, SMTP and FTP traffic traces demonstrate that our technique can identify these applications with low error rates and short delay.
Jin Cao 0002, Aiyou Chen, Indra Widjaja, Nengfeng Zhou
GLOBECOM3
2008 Controlling overload in networks of SIP servers
abstract
The session initiation protocol (SIP) is rapidly being adopted as the signaling protocol for establishing, modifying and terminating multimedia sessions. With the increasing use of SIP in large deployments, it is now becoming apparent that the current SIP design does not easily scale up to large network sizes and SIP servers are not well equipped to handle overload conditions. When a SIP server is operating close to or above its capacity limit, message retransmissions by various SIP timers can cause the network to be severely overloaded and result in an extremely low goodput. In this paper, we first provide a detailed analysis of the behavior of SIP servers under overload. We show that SIP servers are often unable to recover from congestion collapse once it has occurred and that overload can spread throughout a network of SIP servers. We then discuss mechanisms and algorithms for controlling overload in these servers. We found that performing overload control locally at a server provides a simple remedy for light cases of overload; however, it is ineffective in handling higher amounts of load. Finally, we investigate distributed overload control mechanisms for SIP and show that they are effective in controlling overload of SIP servers.
Volker Hilt, Indra Widjaja
ICNP2
2006 Next-Generation Packet Network Architectures with Decoupled Service Plane and Transport Plane
abstract
The emerging packet network architectures with decoupled service plane and transport plane may play a prominent role in the future. Traditional packet network architectures are primarily concerned with providing quality "pipes" (better QoS, high bandwidth, more efficient and reliable transport, etc.). The emerging architectures shift the focus towards networks that readily enable new advanced services and allow operators to have deep control over their networks. We describe related architectures with decoupled service and transport planes that are currently being addressed by various standards development organizations such as 3GPP, 3GPP2, ETSI TISPAN, ITU-T NGN, Packet Cable and MSF. We explore various issues that need to be considered with these network architectures with a focus on resource management.
Indra Widjaja
BROADNETS1
2006 Time-Domain Wavelength Interleaved Networking with Wavelength Reuse
abstract
Time-domain Wavelength Interleaved Networking (TWIN) is a cost-effective network architecture that can provide fine-grained, flexible connectivity using passive optics in internal nodes. Each wavelength is dedicated to carry traffic to a single node. We introduce TWIN with wavelength reuse (TWIN-WR), an extension of TWIN that allows the number of nodes to exceed the number of wavelengths. We formulate an associated design problem, decompose it into subproblems, and provide algorithms for solving the subproblems. We experimentally demonstrate that our algorithms come close to upper bounds over a wide range of parameters, and show that the resulting designs are robust in the face of traffic variability and uncertainty. Analysis and experiment show that high efficiency can be maintained as long as the number of nodes does not exceed the square of the number of wavelengths, in principle allowing a network with thousands of nodes using only one hundred wavelengths.
Carl J. Nuzman, Indra Widjaja
INFOCOM2
2003 A new approach for automatic grooming of SONET circuits to optical express links
abstract
We consider meshed optical transport networks having multiple levels of hierarchy whereby cross-connects in different levels perform multiplexing and demultiplexing functions at different granularities. We present a traffic grooming approach that can be implemented in a centralized or distributed fashion, based on the novel design that takes advantage of algorithm efficiency and a simple threshold mechanism to decide when grooming is economical. Our approach allows nodes to perform grooming and degrooming automatically, which is desired in the next-generation optical network where circuits are setup and torn-down dynamically through signaling. We present several experiments using different network topologies. The results indicate that the flow pattern influences the port requirement behavior, and that the flow thickness influences the optimal value of the threshold.
Indra Widjaja, Iraj Saniee, Lijun Qian, Anwar Elwalid, John Ellson, Lily Cheng
ICC1
2003 Exploiting Parallelism to Boost Data-Path Rate in High-Speed IP/MPLS Networking
abstract
Link bundling is a way to increase routing scalability whenever a pair of label switching routers in MPLS are connected by multiple parallel links. However, link bundling can be inefficient as a label switched path (LSP) has to be associated with a particular link. In this paper, we show that the efficiency of link bundling can be significantly improved if traffic can be effectively distributed across the parallel links. We propose an IP switch architecture that is capable of distributing flows both inside the switch and among the parallel links based on operations that are relatively simple to implement. The switch requires no speedup, guarantees in-sequence packet delivery for a given flow, avoids complex coordination algorithms, and can achieve LSP throughput higher than the line rate. By means of simulation using IP traces, we investigate the performance of the proposed switch, and show that the switch achieves good load-balancing performance. We describe extensions to the basic architecture which allows for very large bundle size, handles incremental upgrade strategy, improves reliability, and accommodates nonIP traffic.
Indra Widjaja, Anwar Elwalid
INFOCOM1
2003 Scheduling bursts in time-domain wavelength interleaved networks
abstract
A time-domain wavelength interleaved network (TWIN) (Widjaja, I. et al., IEEE Commun. Mag., vol.41, 2003) is an optical network with an ultrafast tunable laser and a fixed receiver at each node. We consider the problem of scheduling bursts of data in a TWIN. Due to the high data rates employed on the optical links, the burst transmissions typically last for very short times compared with the round trip propagation times between source-destination pairs. A good schedule should ensure that: 1) there are no transmit/receive conflicts; 2) propagation delays are observed; 3) throughput is maximized (schedule length is minimized). We formulate the scheduling problem with periodic demand as a generalization of the well-known crossbar switch scheduling. We prove that even in the presence of propagation delays, there exist a class of computationally viable scheduling algorithms which asymptotically achieve the maximum throughput obtainable without propagation delays. We also show that any schedule can be rearranged to achieve a factor-two approximation of the maximum throughput even without asymptotic limits. However, the delay/throughput performance of these schedules is limited in practice. We consequently propose a scheduling algorithm that exhibits near optimal (on average within ∼7% of optimum) delay/throughput performance in realistic network examples.
Kevin Ross, Nicholas Bambos, Krishnan Kumaran, Iraj Saniee, Indra Widjaja
IEEE J. Sel. Areas Commun.5
2002 Study of GMPLS lightpath setup over lambda-router networks
abstract
Generalized multi-protocol label switching (GMPLS) is currently being specified as the control plane for next-generation optical networks. This paper investigates how GMPLS affects the performance of lambda-router networks. Our performance study reveals the advantage of using a fully tunable laser at each source in the presence of a limited number of wavelength converters. We propose an enhancement to GMPLS which allows a lightpath request to crankback to a lambda router that can use a wavelength converter to complete the lightpath setup successfully. This effectively makes the wavelength converters shared across the network. It is shown that crankback provides an appreciable improvement in performance when fully tunable lasers at the sources are not universally available.
Indra Widjaja, Anwar Elwalid
ICC1
2002 MATE: multipath adaptive traffic engineering
Anwar Elwalid, Cheng Jin 0009, Steven H. Low, Indra Widjaja
Comput. Networks4
2001 MATE: MPLS Adaptive Traffic Engineering
abstract
Destination-based forwarding in traditional IP routers has not been able to take full advantage of multiple paths that frequently exist in Internet service provider networks. As a result, the networks may not operate efficiently, especially when the traffic patterns are dynamic. This paper describes a multipath adaptive traffic engineering mechanism, called MATE, which is targeted for switched networks such as multiprotocol label switching (MPLS) networks. The main goal of MATE is to avoid network congestion by adaptively balancing the load among multiple paths based on measurement and analysis of path congestion. MATE adopts a minimalist approach in that intermediate nodes are not required to perform traffic engineering or measurements besides normal packet forwarding. Moreover MATE does not impose any particular scheduling, buffer management, or a priori traffic characterization on the nodes. This paper presents an analytical model, derives a class of MATE algorithms, and proves their convergence. Several practical design techniques to implement MATE are described. Simulation results are provided to illustrate the efficacy of MATE under various network scenarios.
Anwar Elwalid, Cheng Jin 0009, Steven H. Low, Indra Widjaja
INFOCOM4
1999 Scalability Evaluation of Multi-Protocol Over ATM (MPOA)
abstract
Multi-protocol over ATM (MPOA) is being considered by the industry as an important short-cut technology that provides an efficient transfer of inter-subnet unicast data in a LANE environment. MPOA was initially considered to carry backbone traffic in the enterprise or campus networks. However, congestion in the public Internet provokes many to consider MPOA as a solution for the carrier or service provider networks as well. In this paper, we investigate the scalability issues of MPOA in the wide area network environment. We use a realistic simulation model driven by real Internet traffic to study crucial metrics such as the SVC setup rate, the number of VCs required, and the percentage of packets switched. We find that MPC ingress cache size provides a three-way trade-off among the percentage of switched packets, the VC usage and the SVC setup rate requirement. We also find that the SVC setup rate is linearly dependent on the packet arrival rate.
Indra Widjaja, Haining Wang 0001, Steven Wright 0002, Amalendu Chatterjee
INFOCOM1
1999 Performance issues in VC-merge capable switches for multiprotocol label switching
abstract
In a multiprotocol label switching (MPLS) domain, ATM label-switching routers (LSRs) are potentially capable of providing the highest forwarding capacity in the backbone network. Virtual circuit (VC) merging is a mechanism in an ATM-LSR that allows many IP routes to be mapped to the same VC label and provides a scalable mapping method that can support thousands of destinations. VC merging requires reassembly buffers so that cells belonging to different packets intended for the same destination do not interleave with each other. In this paper, the impact of VC merging on the buffering requirement for the reassembly buffers is investigated. We propose a realistic architecture that supports VC merging. We study the performance of this architecture using an analytic approach and using simulation driven by empirical Internet packet-size distribution. At the cell level, our main finding indicates that VC merging incurs a minimal overhead compared to non-VC merging, in terms of additional buffering. Moreover, the overhead decreases as utilization increases or as the traffic becomes more bursty with longer dependence. The finding has important practical consequences since routers and switches are dimensioned for high utilization and stressful traffic conditions. At the packet level, VC merging generally achieves a higher goodput than non-VC merging with EPD for the same buffer size. We also study the delay performance and find that the additional delay due to VC merging is insignificant at high speed.
Indra Widjaja, Anwar Elwalid
IEEE J. Sel. Areas Commun.1
1998 Performance Issues in VC-Merge Capable Switches for IP over ATM Networks
abstract
VC merging allows many routes to be mapped to the same VC label, providing a scalable mapping method that can support tens of thousands of edge routers. VC merging requires reassembly buffers so that cells belonging to different packets intended for the same destination do not interleave with each other. The impact of VC merging on the additional buffer required for the reassembly buffers and other buffers due to the perturbation in the traffic process is investigated. We propose a realistic output-buffered ATM switch architecture that supports VC merging capability. We analyze the performance of the switch using a decomposition approach, and verify the results using simulation. We investigate the impact of VC merging on loss and delay performance for realistic traffic scenarios. The main result indicates that VC merging incurs a minimal overhead compared to non-VC merging in terms of additional buffering. Moreover, the overhead decreases as utilization increases, or as the traffic becomes more bursty. The finding has important implication since practical ATM switches are dimensioned for high utilization and stressful traffic conditions. We also study the delay performance and find that the additional delay due to VC merging is insignificant for most applications.
Indra Widjaja, Anwar Elwalid
INFOCOM1
1998 Congestion Detection in ATM Networks
Indra Widjaja, Marcel F. Neuts
Perform. Evaluation2
1997 Investigation of the IEEE 802.11 Medium Access Control (MAC)
abstract
Analysis of the draft IEEE 802.11 wireless local area network (WLAN) standard is needed to characterize the expected performance of the standard's ad hoc and infrastructure networks. The performance of the medium access control (MAC) sublayer, which consists of distributed coordination function (DCF) and point coordination function (PCF), is determined by simulating asynchronous data traffic in a 1 Mbps ad hoc network, and asynchronous data and packetized voice traffic in a 1 Mbps infrastructure network. The simulation models incorporate the effect of burst errors, packet size, RTS threshold and fragmentation threshold on network throughput and delay. The results show that the IEEE 802.11 WLAN can achieve a reasonably high efficiency when the medium is almost error-free, but may degrade appreciably under harsh fading. The results also show that time-sensitive traffic such as packet voice can be supported together with other intensive traffic such as packet data. However, an echo canceller is required for packet voice systems.
Brian P. Crow, Indra Widjaja, Jeong Geun Kim, Prescott Sakai
INFOCOM2
1996 Conditional Overflow Probability and Profile Curve for ATM Congestion Detection
abstract
Many systems in ATM environments require the queue to be monitored for impending congestion before it happens. We characterize impending congestion by measuring how long the queue length has exceeded a certain threshold. Based on the idea of the profile curve, we introduce a new performance measure called the conditional overflow probability which gives a quantitative measure on the congestion state. We develop a matrix analytic method to compute the conditional overflow probability and the profile curve, and present a corresponding algorithm to estimate the two measures using real traffic data.
Indra Widjaja, Marcel F. Neuts
INFOCOM1
1995 Burst-level admission control protocols with multirate traffic and arbitrary network topology
abstract
In this paper, we investigate the performance of two burst-level admission control protocol for ATM networks that are based on simple random access techniques: fell-and-wait and tell-and-go. We develop an analytical model based on reduced load approximation to obtain throughput, end-to-end transfer delay and blocking probability characteristics far an arbitrary network topology with multirate traffic. We discuss the performance of these two protocols under varying propagation delays and peak bit rates. We discuss how the presence of multirate traffic introduces the issue of fairness into these burst-level admission control protocols, a phenomenon not observed previously.
Aruna Kumar Kompella, Indra Widjaja
ICCCN2
1994 The helical switch: a multipath ATM switch which preserves cell sequence
abstract
The paper presents a new cell switching architecture for ATM-based networks. The proposed helical switch is a multistage interconnection network which implements the self-routing technique with efficient buffer sharing. Although the switch may route cells along multiple paths, the connection-oriented mode required by the ATM-based network is supported. Cell sequence integrity is guaranteed by introducing a virtual helix which forces cells routed along different paths to proceed in order and fill the internal buffers uniformly. The performance of the helical switch is investigated under uniform and nonuniform traffic patterns. Unlike single-path multistage networks such as buffered banyan networks which can degrade significantly under nonuniform traffic, the helical switch is shown to be quite robust with respect to nonuniform traffic conditions.>
Indra Widjaja, Alberto Leon-Garcia
IEEE Trans. Commun.1
1993 The Effect of Cut-Through Switching on the Performance of Buffered Banyan Networks
Indra Widjaja, Alberto Leon-Garcia, Hussein T. Mouftah
Comput. Networks ISDN Syst.1
1992 Convolutional Interpolative Coding Algorithms
abstract
The authors proposed a method for decoding interpolatively encoded data. This class of coding scheme achieves higher estimation gain and are symmetric with respect to time which makes them a good candidate for storage application. They showed that different trade-off parameters are involved and investigated their relationships. These parameters are estimation gain, delay experienced by the encoder and the decoder and end-to-end signal-to-noise ratio. They also showed the implementation and the effect of incorporating quantizers in the circuits. Specifically, they investigated two extreme open and closed loop architectures and compared their performances. Generalization of the above algorithm to noise feedback coding can be achieved easily.>
Masoud R. K. Khansari, Indra Widjaja, Alberto Leon-Garcia
Data Compression Conference2
1992 The Helical Switch: A Multipath ATM Switch Which Preserves Cell Sequence
abstract
A novel cell switching architecture for asynchronous transfer mode (ATM)-based networks is presented. The proposed helical switch is a multistage interconnection network which implements the self-routing technique with efficient buffer sharing. Although the switch may route cells along multiple paths, the connection-oriented mode required by the ATM-based network is supported. Cell sequence integrity is guaranteed by introducing a virtual helix which forces cells routed along different paths to proceed in order and fill the internal buffers uniformly. Under a uniform traffic pattern, it is shown that the minimum achievable throughput is 5/6 per output line.>
Indra Widjaja, Alberto Leon-Garcia
INFOCOM1
1991 Performance of Output-Buffered Banyan Networks with Arbitrary Buffer Sizes
abstract
A report is presented on a queueing analysis and a simulation study of a switch fabric based on a buffered banyan structure whereby buffers are placed at the output links of each switching element. When buffers are located at the input links, it is well known that maximum throughput is limited to approximately 0.45 under a uniform input traffic pattern. This bottleneck is due to the head of the line (HOL) contention at each switching element and is intrinsic to input queueing. The authors propose a buffered banyan switch built from smaller knockout switches which are output-buffered switches. With small knockout switches as the basic switching elements, the complexity of the overall switch fabric is manageable and no internal clock speedup is required. Furthermore, it is shown that with the proposed output-buffered banyan switch, a maximum throughput of 1 can be achieved.>
Hyong S. Kim 0001, Indra Widjaja, Alberto Leon-Garcia
INFOCOM2