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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Randy Chow

dblp:82/3946 · also Randy Y. C. Chow · DBLP profile ↗
← Back
14ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none

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

Computer networks · 4Artificial intelligence and machine learning · 2Systems, architecture and hardware · 2Security and privacy · 2Software engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 2Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 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
1 paper
Distributed systems · 100%
Computer networks
1 paper
Internet architecture and protocols · 100%

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

TopicWeightPapersLastEvidence papers
Internet architecture and protocols
multicast
0.112006
Capacity-Aware Multicast Algorithms on Heterogeneous Overlay Networks · IEEE Trans. Parallel Distributed Syst. 2006
Distributed systems › group communication
application-level multicast
0.112006
Capacity-Aware Multicast Algorithms on Heterogeneous Overlay Networks · IEEE Trans. Parallel Distributed Syst. 2006
Distributed systems › peer-to-peer systems
overlay networks
0.112006
Capacity-Aware Multicast Algorithms on Heterogeneous Overlay Networks · IEEE Trans. Parallel Distributed Syst. 2006
Distributed systems
peer-to-peer systems
0.012006
Capacity-Aware Multicast Algorithms on Heterogeneous Overlay Networks · IEEE Trans. Parallel Distributed Syst. 2006

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

implicit multicast tree · 0.1distributed hash table · 0.1
YearPublicationVenuePosition
2011 Reuse-Oriented Mapping Discovery for Meta-querier Customization
Randy Chow
DEXA (1)2
2010 An Ontology-based Mapping Repository for Meta-querier Customization
Randy Chow
SEKE2
2007 AID: A global anti-DoS service
Shigang Chen, Yibei Ling, Randy Chow, Ye Xia 0001
Comput. Networks3
2006 Capacity-Aware Multicast Algorithms on Heterogeneous Overlay Networks
abstract
The global deployment of IP multicast has been slow due to the difficulties related to heterogeneity, scalability, manageability, and lack of a robust interdomain multicast routing protocol. Application-level multicast becomes a promising alternative. Many overlay multicast systems have been proposed in recent years. However, they are insufficient in supporting applications that require any-source multicast with varied host capacities and dynamic membership. In this paper, we propose two capacity-aware multicast systems that focus on host heterogeneity, any source multicast, dynamic membership, and scalability. We extend Chord and Koorde to be capacity-aware. We then embed implicit degree-varying multicast trees on top of the overlay network and develop multicast routines that automatically follow the trees to disseminate multicast messages. The implicit trees are well balanced with the workload evenly spread across the network. We rigorously analyze the expected performance of multisource capacity-aware multicasting, which was not thoroughly addressed in any previous work. We also perform extensive simulations to evaluate the proposed multicast systems.
Shigang Chen, Yibei Ling, Randy Chow
IEEE Trans. Parallel Distributed Syst.4
2005 Resilient Capacity-Aware Multicast Based on Overlay Networks
abstract
The global deployment of IP multicast has been slow due to the difficulties related to heterogeneity, scalability, manageability, and lack of a robust inter-domain multicast routing protocol. Application-level multicast becomes a promising alternative. Many overlay multicast systems have been proposed in recent years. However, they are insufficient in supporting applications that require large-scale any-source multicast with highly varied host capacities and highly dynamic membership. In this paper, we propose two capacity-aware multicast systems that focus on host heterogeneity, dynamic membership, scalability, and any source multicast. We extend Chord and Koorde to be capacity-aware. We then embed implicit degree-varying multicast trees on top of the overlay network and develop multicast routines that automatically follow the trees to disseminate multicast messages. The implicit trees are well balanced with workload evenly spread across the network. We also perform extensive simulations to evaluate the proposed multicast systems
Shigang Chen, Yibei Ling, Randy Chow
ICDCS4
2005 Enhancing aggregate QoS for video streaming
Chung-wei Lee, Randy Chow, Jonathan C. L. Liu
Comput. Commun.2
2003 Key assignment for enforcing access control policy exceptions in distributed systems
Jyh-Haw Yeh, Randy Chow, Richard E. Newman
Inf. Sci.2
2001 Altruistic QoS Routing with Multimedia Dispersion
abstract
Effective use of limited network resources is crucial in supporting network-based multimedia applications. A K-metric altruistic Qos routing algorithm is proposed to tackle the issue of network resource overcommitmnent. based on this algorithm, a multimedia dispersion scheme is developed to alleviate the high blocking ratio problem caused by high bandwidth requirement. Our evaluation shows that the proposed scheme is capable of achieving at 30% improvement in terms of reducing the average blocking ratio.
Chung-wei Lee, Jonathan C. L. Liu, Randy Chow, Richard E. Newman
ICME3
1996 An Extended Capability Architecture To Enforce Dynamic Access Control Policies
abstract
Capability has been widely used as a fundamental mechanism for access control in distributed systems. When an object manager receives a capability from a user process for accessing an object, it verifies the genuineness of the capability and checks whether the access request is allowed with the access rights placed on the capability. Capabilities have been recognized to be more suitable than centralized access control lists for object protection in a distributed system because of several obvious reasons. However, most existing capability based systems can only enforce static access control policies, which means all the access privileges a user possesses for an object are fully represented by a capability and will not change due to object access. These capability systems cannot be used to enforce dynamic access control policies, required by many complex applications, in which each authorization may depend upon a user's access history and/or an object's history of being accessed. The paper proposes an extended capability architecture to enforce dynamic access control policies both effectively and efficiently. The key issue is how to capture the dynamic access information in both capabilities and object managers while avoiding main disadvantages of centralized access control lists. A number of frequently desired security policies are used to demonstrate the power and flexibility of the proposed architecture. The problems regarding capability management including propagation, revocation, and distribution of capabilities are also discussed.
I-Lung Kao, Randy Chow
ACSAC2
1996 Internetwork access control using public key certificates
Randy Chow
SEC2
1996 Circular window control schemes in fast packet switches
Yann-Hang Lee, Randy Chow, Sandra E. Cheung
Comput. Commun.2
1995 Enforcing complex security policies for commercial applications
abstract
Commercial applications often require complex access control policies which are hardly enforced by mechanisms based on a multilevel security model due to the properties of a lattice. Nor can they be enforced by discretionary access control like the access control matrix described by Harrison, Ruzzo, and Ullman without extra constraints since their enforcement still demands some degree of mandatory control. Frequently-desired multilevel exceptions are systematically categorized and it is shown that many security policies required by commercial sectors are actually examples of these multilevel exceptions. A new access control model based on Boolean expressions of classified categories is developed to enforce these policies in a uniform and elegant way.
I-Lung Kao, Randy Chow
COMPSAC2
1995 Circular window control schemes in fast packet switches
abstract
In this paper, we investigate a scheduling algorithm, called circular window control (CWC) scheme, for packet switch fabrics. The scheme is simple and efficient. It uses a fixed length window with circular transmission sequences to minimize possible switch and output contentions. The scheme can attain a maximal throughput of 100%; in nonblocking switches as well as banyan-based blocking switches. The performance analyses and simulation results of the CWC scheme an also presented.
Yann-Hang Lee, Randy Chow, Sandra E. Cheung
ICCCN2
1993 On the competitiveness of autonomous servers
abstract
Autonomous servers are introduced as a mechanism for solving many online problems, such as dispatching elevators in an office building, taxis in a city, or disk heads in a system with multiple copies of a file. The difference between autonomous servers and conventional online algorithms is that no centralized controller coordinates the servers. In essence, distributed online algorithms are studied under the assumption of limited knowledge: each server is independent of the others and has limited knowledge of the positioning of the other servers. The performance of such servers is examined using analytical and experimental methods. Applications and open problems are discussed.>
William Klostermeyer, Randy Chow
ISADS2