Demo Data from VLDB 2026 / reviewers in the wild / expert
Hosame Abu-Amara
dblp:11/3447
· DBLP profile ↗
14ranked-venue papers
5as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 7 · 2 first-authorSystems, architecture and hardware · 6 · 3 first-authorTheory of computation · 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 architecture, parallel and distributed computing, and storage systems
7 papers |
Distributed systems · 68% Interconnection networks and networks-on-chip · 20% Processor architecture and microarchitecture · 7% | |
| Computer networks
5 papers |
Internet architecture and protocols · 36% Internet of things and sensor networks · 31% Network measurement and analytics · 18% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% | |
| Theoretical computer science
2 papers |
Distributed computing theory · 100% |
Topics — the 23 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
fault tolerance |
0.0 | 5 | 1996 | Self-stabilizing topology maintenance protocols for high-speed networks · IEEE/ACM Trans. Netw. 1996 Election in Asynchronous Complete Networks with Intermittent Link Failures · IEEE Trans. Computers 1994 Fault-Tolerant Distributed Algorithm for Election in Complete Networks · IEEE Trans. Computers 1988 |
Internet of things and sensor networks › topology control
topology maintenance |
0.0 | 2 | 1996 | Self-stabilizing topology maintenance protocols for high-speed networks · IEEE/ACM Trans. Netw. 1996 A fast topology maintenance algorithm for high-bandwidth networks · IEEE/ACM Trans. Netw. 1993 |
Distributed systems › fault tolerance
self-stabilization |
0.0 | 2 | 1996 | Self-stabilizing topology maintenance protocols for high-speed networks · IEEE/ACM Trans. Netw. 1996 A fast topology maintenance algorithm for high-bandwidth networks · IEEE/ACM Trans. Netw. 1993 |
Interconnection networks and networks-on-chip › switching network
multistage interconnection network |
0.0 | 1 | 1997 | Design and Analysis of High Performance Multistage Interconnection Networks · IEEE Trans. Computers 1997 |
Interconnection networks and networks-on-chip
switching network |
0.0 | 1 | 1997 | Design and Analysis of High Performance Multistage Interconnection Networks · IEEE Trans. Computers 1997 |
Distributed systems
distributed computing theory |
0.0 | 2 | 1994 | Election in Asynchronous Complete Networks with Intermittent Link Failures · IEEE Trans. Computers 1994 Fault-Tolerant Distributed Algorithm for Election in Complete Networks · IEEE Trans. Computers 1988 |
Distributed systems › fault tolerance › failure models
intermittent link failures |
0.0 | 2 | 1994 | Election in Asynchronous Complete Networks with Intermittent Link Failures · IEEE Trans. Computers 1994 Fault-Tolerant Distributed Algorithm for Election in Complete Networks · IEEE Trans. Computers 1988 |
Distributed systems › distributed coordination
leader election |
0.0 | 2 | 1994 | Election in Asynchronous Complete Networks with Intermittent Link Failures · IEEE Trans. Computers 1994 Fault-Tolerant Distributed Algorithm for Election in Complete Networks · IEEE Trans. Computers 1988 |
Distributed computing theory › timing models
synchronous network |
0.0 | 2 | 1996 | New Model and Algorithms for Leader Election in Synchronous Fiber-Optic Networks · IEEE Trans. Parallel Distributed Syst. 1994 Efficient Perfectly Secure Message Transmission in Synchronous Networks · Inf. Comput. 1996 |
Cryptographic protocols and secure computation › secure message transmission
perfectly secure message transmission |
0.0 | 1 | 1996 | Efficient Perfectly Secure Message Transmission in Synchronous Networks · Inf. Comput. 1996 |
Cryptographic protocols and secure computation
secure message transmission |
0.0 | 1 | 1996 | Efficient Perfectly Secure Message Transmission in Synchronous Networks · Inf. Comput. 1996 |
Network measurement and analytics
topology discovery |
0.0 | 2 | 1996 | A fast topology maintenance algorithm for high-bandwidth networks · IEEE/ACM Trans. Netw. 1993 Self-stabilizing topology maintenance protocols for high-speed networks · IEEE/ACM Trans. Netw. 1996 |
Internet architecture and protocols › link-layer protocols
logical link control |
0.0 | 1 | 1994 | Design of a Header Processor for the PSi Implementation of the Logical Link Control Protocol in LANs · HPDC 1994 |
Internet architecture and protocols › protocol implementation
protocol processing |
0.0 | 1 | 1994 | Design of a Header Processor for the PSi Implementation of the Logical Link Control Protocol in LANs · HPDC 1994 |
Processor architecture and microarchitecture › instruction set architecture › RISC
RISC processor |
0.0 | 1 | 1994 | Design of a Header Processor for the PSi Implementation of the Logical Link Control Protocol in LANs · HPDC 1994 |
Distributed computing theory
leader election |
0.0 | 1 | 1994 | New Model and Algorithms for Leader Election in Synchronous Fiber-Optic Networks · IEEE Trans. Parallel Distributed Syst. 1994 |
Routing and switching › routing tables
routing table management |
0.0 | 1 | 1992 | Simulation and theoretical results on cluster management and directory management in dynamic hierarchical networks · IEEE Trans. Commun. 1992 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.0 | 1 | 1992 | Simulation and theoretical results on cluster management and directory management in dynamic hierarchical networks · IEEE Trans. Commun. 1992 |
Distributed systems
distributed coordination |
0.0 | 1 | 1992 | Simulation and theoretical results on cluster management and directory management in dynamic hierarchical networks · IEEE Trans. Commun. 1992 |
Optical networks
fiber optic network |
0.0 | 1 | 1994 | New Model and Algorithms for Leader Election in Synchronous Fiber-Optic Networks · IEEE Trans. Parallel Distributed Syst. 1994 |
Internet architecture and protocols › link-layer protocols
IEEE 802.2 |
0.0 | 1 | 1994 | Design of a Header Processor for the PSi Implementation of the Logical Link Control Protocol in LANs · HPDC 1994 |
Internet architecture and protocols › link-layer protocols
local area network protocol |
0.0 | 1 | 1994 | Design of a Header Processor for the PSi Implementation of the Logical Link Control Protocol in LANs · HPDC 1994 |
Distributed systems › peer-to-peer systems › churn
node churn |
0.0 | 1 | 1992 | Simulation and theoretical results on cluster management and directory management in dynamic hierarchical networks · IEEE Trans. Commun. 1992 |
Methods — techniques the papers use, named apart from their topics
distributed algorithm · 0.1complexity analysis · 0.0simulation · 0.0fault tolerance · 0.0microprogramming · 0.0distributed algorithm design · 0.0RISC architecture · 0.0analytical modeling · 0.0message complexity analysis · 0.0asynchronous distributed algorithm design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Connectivity planning and call admission control in an on-board cross-connect based multimedia GEO satellite networkabstractThis paper addresses end-to-end connectivity planning and call admission control for a high capacity multi-beam satellite network with on-board cross-connectivity. On board satellite switching is a technology designed to offer multimedia services, especially in demographically dispersed areas. Nevertheless, full on-board switching techniques are far from maturity. Their implementations have been proven expensive and difficult. There are also high risks involved in launching satellites for the stationary orbit surrounding the earth. As a substitute, a satellite network with on-board cross-connect is devised in this paper. Connectivity planning and call admission control mechanisms associated with such a network are also presented. Simulation studies are conducted to show the effectiveness of the proposed mechanisms. Rose Qingyang Hu, Jeff Babbitt, Hosame Abu-Amara, Catherine Rosenberg, Georgios Y. Lazarou |
ICC | 3 |
| 2000 | Performance Evaluations on a Bandwidth on Demand Algorithm for a High Capacity Multimedia Satellite NetworkabstractThere are many system proposals for satellite-based multimedia communications that promise high capacity and ease of access. Many of these proposals require advanced switching technology and signal processing on-board satellites that will directly impact their cost, performance, availability, and time-to-market. Given the amount of commercial and technical risk involved in such complex systems, satellite operators have been looking for solutions that are simpler, yet flexible. One solution is based on a geosynchronous (GEO) satellite system equipped with simple on-board processing and switching. The satellite network is ATM-based and carries heterogeneous traffic. An important feature of this system is allowing for a maximum number of simultaneous users, hence, requiring effective connection admission control (CAC) and bandwidth on demand (BOD) algorithms. Nortel Networks has already developed an innovative CAC and BOD algorithm for the system. We present the BOD performance evaluations of the integrated algorithm. By detailed simulations, we show that the BOD scheme is able to efficiently utilize all available bandwidth and to gain high throughput. We also find that the end-to-end delays for voice traffic in the system falls well within the ITU's QoS specification for GEO-based satellite systems. The application buffer sizes observed in the simulations can serve as a guideline for ground station and satellite on-board memory design. Yi Qian 0001, Rose Qingyang Hu, Hosame Abu-Amara, Payam Maveddat |
ICC (1) | 3 |
| 1999 | Effect of uplink multiple access scheme on traffic reshaping for a broadband GEO satellite networkabstractWe investigate the impact of uplink multiple access schemes on traffic reshaping for a meshed broadband VSAT network over geostationary (GEO) satellite. The system includes a bent-pipe satellite with a number of broadband VSATs carrying multimedia traffic. An integrated CAC and BOD algorithm is used for the uplink M-TDMA access. An OPNET(TM) simulator is developed to investigate the affects of the CAC/BOD algorithm on the different applications in the satellite networks. Source application traffic is modeled using one of the following ATM transfer capabilities; CBR, rt-VBR, nrt-VBR, ABR, and UBR. We perform detailed traffic studies to compare the source traffic with the traffic out of the uplink multiple access, We show by simulation and analysis that all traffic contracts for the CBR, rt-VBR, and nrt-VBR source traffic are violated after uplink access. The results provide guidelines on the design of a corrective traffic reshaping function that counter-acts the traffic reshaping caused by the CAC/BOD uplink multiple access of the satellite networks. Yi Qian 0001, Rose Qingyang Hu, Hosame Abu-Amara, Payam Maveddat |
WCNC | 3 |
| 1997 | Design and Analysis of High Performance Multistage Interconnection NetworksabstractSmall switching elements are the key components of multistage interconnection networks (MINs) used in multiprocessors and in high speed switching fabrics. Clock design for synchronous MINs is an important issue. The existing models assume that the clock period consists of two parts. The control messages are transferred between switching stages during the first part, and the actual data transfer takes place during the second part. We propose a new control design for single queue MINs that reduces the duration of the clock period by making use of output buffers and acknowledgments. The reduction in the clock period comes from the addition of two-unit output buffers, introducing a sophisticated hardware control mechanism, and sacrificing the FIFO feature. We develop an analytical model to compare its performance with the existing designs reported in the literature. We validate our model with extensive simulation studies. Suresh K. Bhogavilli, Hosame Abu-Amara |
IEEE Trans. Computers | 2 |
| 1996 | Efficient Perfectly Secure Message Transmission in Synchronous Networks
Hasan Md. Sayeed, Hosame Abu-Amara |
Inf. Comput. | 2 |
| 1996 | Self-stabilizing topology maintenance protocols for high-speed networksabstractTwo self-stabilizing topology maintenance protocols for high-speed networks are presented. The protocols tolerate any number and kind of initial faults. The new protocols improve on previous protocols by their stabilization time (the amount of time following the last topology change required to notify every processor of the correct topology), by their utilization of limited switch bandwidth, and by their avoiding the use of unbounded sequence numbers. The first protocol stabilizes in O(log d) time in the worst case, where d is the diameter of the network. This protocol imposes a high bandwidth requirement on individual network nodes. The second, which is implemented by two software layers, reduces the processing load on individual nodes and stabilizes within O(d) time in the worst case and O(1) time when changes are infrequent. Hosame Abu-Amara, Brian A. Coan, Shlomi Dolev, Arkady Kanevsky, Jennifer L. Welch |
IEEE/ACM Trans. Netw. | 1 |
| 1995 | Optimal Asynchronous Agreement and Leader Election Algorithm for Complete Networks with Byzantine Faulty Links
Hasan Md. Sayeed, Marwan H. Abu-Amara, Hosame Abu-Amara |
Distributed Comput. | 3 |
| 1994 | Design of a Header Processor for the PSi Implementation of the Logical Link Control Protocol in LANsabstractFiber optic communications offer a combination of high bandwidth, low error probability, and gigabit transmission capacity. To take advantage of the data transmission rates offered by a fiber optic transmission medium, it is essential to have network processing components that can cope with these rates. One approach to removing the protocol processing bottleneck present in network layers is the PSi architecture. PSi consists of header, connection, and output processors. In this paper, we design a RISC architecture for the PSi header processor. The architecture consists of a two stage pipeline microprogrammed processor with a clock frequency of 50 Megahertz and a throughput of one million packets per second. The specific protocol for which this processor was microprogrammed is the Logical Link Control IEEE 802.2 protocol for LANs.> Fernando A. Morales, Hosame Abu-Amara |
HPDC | 2 |
| 1994 | Election in Asynchronous Complete Networks with Intermittent Link FailuresabstractConsiders the problem of fault-tolerant leader election in asynchronous complete (fully-connected) distributed networks. The processors are reliable, but some of the communication channels may fail intermittently before or during the execution of the algorithm. Channel failures are undetectable due to the asynchronous nature of the network. Let n be the number of processors in the network and f be the maximum number of faulty channels incident on each processor, where f/spl les/ 1/2 [n-1]. Our algorithm uses at most O(n/sup 2/+nf/sup 2/) messages to elect a unique leader of the network. Each message consists of at most O(log|T|) bits, where |T| is the cardinality of the set of processor identifiers. All previous algorithms either tolerated only benign failures such as fail-stop failures, assumed that the network is synchronous, tolerated only a small number of failures, or assumed that the faults are detectable. Our algorithm is the first election algorithm that is designed specifically for asynchronous intermittently faulty complete networks in which up to 1/4 n[n-1] channels may be faulty, where each processor is adjacent to no more than 1/2 [n-1] faulty channels, and where the faults are undetectable.> Hosame Abu-Amara, Jahnavi Lokre |
IEEE Trans. Computers | 1 |
| 1994 | New Model and Algorithms for Leader Election in Synchronous Fiber-Optic NetworksabstractWe improve on I. Cidon, I. Gopal and S. Kutten's leader election algorithm (Proc. 7th ACM Symp. Principles Distrib. Computing, Toronto, Ont., Canada. Aug. 1988) by presenting an algorithm that uses only O(/spl radic/n log D + f) time units to run on synchronous networks of degree f and diameter D, where f/spl ges/3. When f is 2, the algorithm uses only O(log D) time units.> Hosame Abu-Amara, Vidya Gummadi |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1993 | A fast topology maintenance algorithm for high-bandwidth networksabstractA fast time-driven algorithm for topology maintenance in high-speed networks is presented. The algorithm uses only four time units for each broadcast by each computer. The best previous algorithm required O(log m) time units for each broadcast by each computer, where m is the number of currently operational computers in the network. In addition to its speed, the presented algorithm makes several significant contributions. I. Cidon et al. (1988) have shown that Omega (log m) time units are necessary for time-driven topology maintenance algorithms of high-speed networks that do not allow a packet to traverse the same edge in both directions. The proposed algorithm shows that this lower bound does not hold for networks that do allow a packet to traverse the same edge in both directions. The O(log m) algorithm assumed that it takes each computer at most one time unit to simultaneously broadcast messages to all neighbors of the computer. In contrast, a node in the proposed algorithm can send at most, one message per time unit. As in the O(log m) algorithm, the algorithm requires O(D) broadcasts per node before all nodes know the correct topology of the network, where D is the diameter of the currently operational portion of the network.> Hosame Abu-Amara |
IEEE/ACM Trans. Netw. | 1 |
| 1992 | Sensitivity of the objective functions for joint flow control and optimal routing in computer networksabstractThe implementation of a combined flow control and optimal routing algorithm in packet switched networks is discussed. An analysis is made of the influence of various objective functions on maximum link utilization, average packet delay and fairness. How the parameters in the proposed objective function affect network performance measures like the flow in the entire network, amount of rejected traffic, maximum link utilization, average packet delay, and unfairness among users is studied. These measures are evaluated for various networks and traffic configurations, and, on the basis of these studies and results, suggestions are made for obtaining the best network performance and utilization.> Sudheer Marisetti, Hosame Abu-Amara, Wei Kang Tsai |
LCN | 2 |
| 1992 | Simulation and theoretical results on cluster management and directory management in dynamic hierarchical networksabstractA cluster management scheme for dynamic networks, the purpose of which is to maintain the cluster structure of the hierarchical network as a balanced-tree topology is presented. The theoretical time complexity bounds of the cluster management scheme for node birth and death are derived. The effects of the cluster management on gate-connected fixed-node networks under heavy intercluster traffic situations are discussed. In order to show that the scheme can handle realistic communication networks, routing tables and OD pair shortest path routing are used. The settle-down time, throughput, and end-to-end link delays of a network that uses cluster management and a network of the same topology that only uses flooding are compared.> Showi-Min Shen, Hosame Abu-Amara, Wei Kang Tsai, Wei-Tek Tsai |
IEEE Trans. Commun. | 2 |
| 1988 | Fault-Tolerant Distributed Algorithm for Election in Complete NetworksabstractElectron in asynchronous complete networks is considered for the case in which the links may fail intermittently and undetectably. Undetectable link failure is consistent with the standard model of distributed algorithms in which link delays can be arbitrary but finite. An algorithm is given that correctly solves the problem when the links fail before or during the execution of the algorithm. If n is the number of nodes in the network, f the maximum number of fault links, and r a design parameter, the algorithm uses no more than O(nrf+(nr/(r-1) log(n/(r-1)f))) messages, runs in time O(n/(r-1)) f, and uses at most O(log mod T mod ) bits per message, where mod T mod is the cardinality of the set of node identifiers.> Hosame Abu-Amara |
IEEE Trans. Computers | 1 |