EDBT 2026 Demo / reviewers in the wild / expert
Mark A. Shayman
dblp:42/173
· DBLP profile ↗
47ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 38Systems, architecture and hardware · 2Theory of computation · 2 · 1 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1Software engineering, systems software and programming languages · 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
11 papers |
Cellular and mobile networks · 30% Routing and switching · 20% Internet architecture and protocols · 10% | |
| Artificial intelligence
1 paper |
Robot navigation and mapping · 75% Motion planning and robot control · 25% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless networking › cognitive radio › spectrum management
frequency assignment |
0.2 | 1 | 2016 | Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks · IEEE Trans. Mob. Comput. 2016 |
Cellular and mobile networks
heterogeneous networks |
0.2 | 1 | 2016 | Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks · IEEE Trans. Mob. Comput. 2016 |
Cellular and mobile networks › interference management
inter-cell interference coordination |
0.2 | 1 | 2016 | Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks · IEEE Trans. Mob. Comput. 2016 |
Cellular and mobile networks
interference management |
0.2 | 1 | 2016 | Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks · IEEE Trans. Mob. Comput. 2016 |
Routing and switching
multipath routing |
0.2 | 4 | 2008 | A unified framework for multipath routing for unicast and multicast traffic · IEEE/ACM Trans. Netw. 2008 Measurement-Based Multipath Multicast · INFOCOM 2006 Measurement-based multipath multicast · INFOCOM 2005 |
Network optimization and economics
resource allocation |
0.2 | 3 | 2008 | A p-norm Flow Optimization Problem in Dense Wireless Sensor Networks · INFOCOM 2008 Robust Routing with Unknown Traffic Matrices · INFOCOM 2007 Differentiated traffic engineering for QoS provisioning · INFOCOM 2005 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 2 | 2008 | A p-norm Flow Optimization Problem in Dense Wireless Sensor Networks · INFOCOM 2008 Relay Placement for Higher Order Connectivity in Wireless Sensor Networks · INFOCOM 2006 |
Routing and switching
traffic engineering |
0.1 | 2 | 2007 | Robust Routing with Unknown Traffic Matrices · INFOCOM 2007 Differentiated traffic engineering for QoS provisioning · INFOCOM 2005 |
Network measurement and analytics › geolocation
IP geolocation |
0.1 | 1 | 2011 | IP geolocation in metropolitan areas · SIGMETRICS 2011 |
Network measurement and analytics
latency measurement |
0.1 | 1 | 2011 | IP geolocation in metropolitan areas · SIGMETRICS 2011 |
Internet architecture and protocols › overlay networks
application-layer overlay |
0.1 | 2 | 2006 | Measurement-Based Multipath Multicast · INFOCOM 2006 Measurement-based multipath multicast · INFOCOM 2005 |
Internet architecture and protocols
multicast |
0.1 | 2 | 2006 | Measurement-Based Multipath Multicast · INFOCOM 2006 Measurement-based multipath multicast · INFOCOM 2005 |
Routing and switching › routing › routing schemes
unicast and multicast routing |
0.1 | 1 | 2008 | A unified framework for multipath routing for unicast and multicast traffic · IEEE/ACM Trans. Netw. 2008 |
Cellular and mobile networks › small cell networks
small cell deployment |
0.1 | 1 | 2016 | Dynamic Frequency Resource Allocation in Heterogeneous Cellular Networks · IEEE Trans. Mob. Comput. 2016 |
Routing and switching › routing
robust routing |
0.1 | 1 | 2007 | Robust Routing with Unknown Traffic Matrices · INFOCOM 2007 |
Optical networks
traffic grooming |
0.1 | 1 | 2007 | Grooming multicast traffic in unidirectional SONET/WDM rings · IEEE J. Sel. Areas Commun. 2007 |
Optical networks › routing and wavelength assignment
wavelength assignment |
0.1 | 1 | 2007 | Grooming multicast traffic in unidirectional SONET/WDM rings · IEEE J. Sel. Areas Commun. 2007 |
Internet of things and sensor networks › topology control
relay node placement |
0.1 | 1 | 2006 | Relay Placement for Higher Order Connectivity in Wireless Sensor Networks · INFOCOM 2006 |
Internet architecture and protocols
quality of service |
0.1 | 1 | 2005 | Differentiated traffic engineering for QoS provisioning · INFOCOM 2005 |
Datacenter networks
load balancing |
0.0 | 2 | 2006 | Measurement-Based Multipath Multicast · INFOCOM 2006 Measurement-based multipath multicast · INFOCOM 2005 |
Routing and switching
multicast routing |
0.0 | 1 | 2007 | Grooming multicast traffic in unidirectional SONET/WDM rings · IEEE J. Sel. Areas Commun. 2007 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 2006 | Relay Placement for Higher Order Connectivity in Wireless Sensor Networks · INFOCOM 2006 |
Network management and operations
network monitoring |
0.0 | 1 | 2004 | Measurement Based Optimal Multi-path Routing · INFOCOM 2004 |
Robotics › Robot navigation and mapping
mobile robot navigation |
0.0 | 1 | 1991 | Mobile robot navigation using potential functions · ICRA 1991 |
Robotics › Robot navigation and mapping
obstacle avoidance |
0.0 | 1 | 1991 | Mobile robot navigation using potential functions · ICRA 1991 |
Robotics › Motion planning and robot control
path planning |
0.0 | 1 | 1991 | Mobile robot navigation using potential functions · ICRA 1991 |
Robotics › Robot navigation and mapping › mobile robot navigation › reactive navigation
potential field navigation |
0.0 | 1 | 1991 | Mobile robot navigation using potential functions · ICRA 1991 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.4distributed allocation · 0.2simultaneous perturbation stochastic approximation · 0.2perturbation-based measurement · 0.1pattern recognition · 0.1unified routing framework · 0.1sequential quadratic programming · 0.1partial differential equations · 0.1convex optimization · 0.1linear programming · 0.1approximation algorithm · 0.1gradient flow · 0.0artificial potential functions · 0.0artificial potential function · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Coordinated scheduling in MIMO heterogeneous wireless networks using submodular optimizationabstractMultiple transmission point (TP) coordination is an effective tool for managing interference in heterogeneous networks. Using network-level MIMO coordination among TPs, multiple TPs can transmit independent data streams to a single user. We formulate our scheduling problem as a utility optimization problem over the set of user-TP pairs in each subframe, in which each user can be served by multiple TPs. We first prove that this optimization problem is NP-hard. Then, we propose a new scheme based on the difference-of-submodular-function optimization approach. We evaluate our scheme using detailed simulation and demonstrate that it performs on par with a more computationally demanding successive convex approximation optimization scheme. Moreover, the proposed scheme performs within a reasonable percentage of the optimal solution (Table IV). We also study its performance with varying network topology and parameters. Vaibhav Singh 0003, Richard J. La, Mark A. Shayman |
WiOpt | 3 |
| 2016 | Dynamic Frequency Resource Allocation in Heterogeneous Cellular NetworksabstractDeployment of low power pico basestations within cellular networks can potentially increase both capacity and coverage. However, such deployments require efficient frequency allocation schemes for managing interference from the pico and macro basestations that are located within each other's transmission range. Partitioning the available frequencies between the various basestations avoids the problem of interference, but can lead to inefficient spectrum usage. In this paper, we introduce a distributed frequency allocation scheme that shares frequencies between macro and pico basestations, and guarantees a minimum average throughput to users. The scheme seeks to minimize the total number of frequencies needed to honor the minimum throughput requirements. We evaluate our scheme using detailed simulations and show that it performs on par with the centralized optimum allocation. Moreover, our proposed scheme outperforms a static frequency reuse scheme and the centralized optimal partitioning between the macro and pico basestations. Vaibhav Singh 0003, Matthew Lentz, Bobby Bhattacharjee, Richard J. La, Mark A. Shayman |
IEEE Trans. Mob. Comput. | 5 |
| 2013 | Topology control in large-scale wireless sensor networks: Between information source and sink
Masoumeh Haghpanahi, Mehdi Kalantari, Mark A. Shayman |
Ad Hoc Networks | 3 |
| 2011 | IP geolocation in metropolitan areasabstractCurrent IP geoloation techniques can geolocate an IP address to a region approximately 700 square miles, roughly the size of a metropolitan area. We model geolocation as a pattern-recognition problem, and introduce techniques that geolocate addresses to within 5 miles inside a metropolitan area. We propose two complementary algorithms: The first algorithm, Pattern Based Geolocation (PBG), models the distribution of latencies to the target and compares it to those of the reference landmarks to resolve an address to within 5 miles in a metropolitan area. The second approach, Perturbation Augmented PBG (PAPBG), provides higher resolution by sending extra traffic in the network. While sending an aggregate of 600 Kbps extra traffic to 20 nodes for approximately 2 minutes, PAPBG geolocates addresses to within 3 miles. Satinder Singh 0001, Randolph Baden, Choon Lee, Bobby Bhattacharjee, Richard J. La, Mark A. Shayman |
SIGMETRICS | 6 |
| 2011 | Relay placement for fault tolerance in wireless networks in higher dimensions
Abhishek Kashyap, Samir Khuller, Mark A. Shayman |
Comput. Geom. | 3 |
| 2009 | Implementing Information Paths in a Dense Wireless Sensor NetworkabstractIn a sensor network with information sources and a sink, we assume a single path between every location in the network and the destination. These abstract information paths represent the desired paths for transmission of information. If the number of sensor nodes is large enough to approximate information paths with a certain precision, we call the network implementable. In this paper, we investigate the relation between density of nodes and implementability of information paths. We show that a quadratic relation between the density of nodes and the magnitude of information flow does not guarantee implementability. On the other hand, we show that in a rectangular geometry with a line source and a line sink, and a total load of ¿ bps, N = O(¿2log ¿) number of nodes is sufficient for implementing the information paths. Furthermore, we show via simulation that adding the log factor is also a necessity for implementing the paths. Masoumeh Haghpanahi, Mehdi Kalantari, Mark A. Shayman |
GLOBECOM | 3 |
| 2008 | Minimum wavelength assignment for multicast traffic in all-optical WDM tree networksabstractWe study the problem of assigning wavelengths to a given set of multicast traffic requests with the objective of minimizing the number of wavelengths used per fiber. We assume that the underlying optical network is a tree and that all-optical networking paradigm is employed. First, we prove that the problem is NP hard even when the underlying network is a simple star or path. Since assigning wavelengths to a given set of unicast traffic requests on star and path networks is easy, this shows that the the multicast wavelength assignment problem is fundamentally harder than the unicast scenario. Next we present GREEDY and SUBTREE-BASED: two simple deterministic algorithms for assigning wavelengths to a given set of multicast traffic requests when the underlying network is a tree with maximum node degree 3 and 4 respectively. Of the two wavelength assignment schemes, GREEDY is a 5/2-approximation algorithm, and SUBTREE-BASED is an approximation algorithm with approximation ratio 10/3, 3 and 2 for the cases when the underlying network is a tree with degree 4, 3 and 2, respectively. Anuj Rawat, Mark A. Shayman, Richard J. La, Steven I. Marcus |
BROADNETS | 2 |
| 2008 | Numerical Flow Optimization in Dense Wireless Sensor NetworksabstractWe use a vector field model to formulate flow of information at every point of a dense wireless sensor network. The magnitude of this vector field represents the density of communication activity and its direction is toward the flow of information at each point. We present a general method for flow optimization in a wireless sensor network by minimizing thep-normof the information flow vector field subject to the basic flow constraints, that is the flow conservation law and boundary constraints. We have called this problem thep-normflow optimization, and use Sequential Quadratic Programming to solve it. Thep-normflow optimization shows interesting properties for different values ofp. Forpclose to 1, the information routes resemble the geometric shortest paths while as p gets larger, there will be more load balancing effects in the flow. In this work we focus on the numerical analysis of thep-normflow problem. For this we have to approximate the continuous flow problem by a discrete problem which adds some inaccuracy to the solutions. Therefore, we propose an algorithm to continuously compensate the error in the information flow vector field and avoid error accumulation in the system. We also discuss ways with which we can support different network geometries in the numerical analysis. Masoumeh Haghpanahi, Mehdi Kalantari, Mark A. Shayman |
GLOBECOM | 3 |
| 2008 | Utilizing Path Diversity via Asynchronous and Asymmetric Wakeups in Sensor NetworksabstractWe present an asynchronous wakeup policy for wireless sensor networks that exploits the available path diversity for maximizing the expected network lifetime. We assume a random traffic generation model such that the rate is constant in time. Each node is assumed to have a set of forwarding neighbors, any of which may be used for forwarding its traffic to the sink. A node having data packet to send, transmits the packet to the first available node in its forwarding set. In order to maximize the network lifetime, we balance the power dissipation at the network nodes by adjusting the wakeup parameters at various nodes. Allowing different nodes to wakeup with different rates makes the scheme asymmetric. For ease of analysis, we restrict ourselves to static, open-loop policies. We show that the optimization problem is a Signomial Program (SP), that can be well approximated as a Geometric Program (GP). By extensive simulations, we compare the asymmetric policy thus obtained to the best possible symmetric policy obtained from the same optimization setup but ensuring additionally that the wakeup rates at all the nodes are the same (in which case the optimization problem is shown to be exactly a GP). The simulations show that allowing asymmetry can extend the network lifetime by effectively exploiting the available path diversity. Moreover, we also prove that, in case of symmetric policies, no piecewise static policy can beat the simple static policy that we use for comparison in our results. This shows that in the space of open-loop, asynchronous wakeup policies, employing the static, asymmetric policy presented in this paper is much more profitable than even the best piecewise static, symmetric policy. Anuj Rawat, Mark A. Shayman |
GLOBECOM | 2 |
| 2008 | A p-norm Flow Optimization Problem in Dense Wireless Sensor NetworksabstractIn a network with a high density of wireless nodes, we model flow of information by a continuous vector field known as the information flow vector field. We use a mathematical model that translates a communication network composed of a large but finite number of sensors into a continuum of nodes on which information flow is formulated by a vector field. The magnitude of this vector field is the intensity of the communication activity, and its orientation is the direction in which the traffic is forwarded. The information flow vector field satisfies a set of Neumann boundary conditions and a partial differential equation (PDE) involving the divergence of information, but the divergence constraint and Neumann boundary conditions do not specify the information flow vector field uniquely, and leave us freedom to optimize certain measures within their feasible set. Therefore, we introduce ap-normflow optimization problem in which we minimize thep-normof information flow vector field over the area of the network. This problem is a convex optimization problem, and we use sequential quadratic programming (SQP) to solve it. SQP is known for numerical stability and fast convergence to the optimal solution in convex optimization problems. By using standard SQP onp-normflow optimization, we prove that the solution of each iteration of SQP is uniquely specified by an elliptic PDE with generalized Neumann boundary conditions. Thep-normflow optimization shows interesting properties for different values ofp. For example, if p is close to one, the information routes resemble the geometric shortest paths of the sources and sinks, and forp= 2, the information flow shows an analogy to electrostatics. For infinitely large values ofp, the problem minimizes the maximum magnitude of the information vector field over the network, and hence it achieves maximum load balancing. Mehdi Kalantari, Masoumeh Haghpanahi, Mark A. Shayman |
INFOCOM | 3 |
| 2008 | Designing fault tolerant networks to prevent poison message failureabstractAbstract Poison message failure is a mechanism that has been responsible for large‐scale failures in both telecommunications and IP networks. We design a fault management framework that integrates passive diagnosis and active diagnosis to identify the poison message and prevent network instability. Passive diagnosis uses real‐time inference and reasoning techniques to analyze network information and generates a probability distribution of the poison message, and the probability distribution is used in active diagnosis for further failure identification. In active diagnosis, message filtering is used to block suspect message types. Blocking messages affects network performance and service. The tradeoff of message filtering is formulated as a Markov Decision Process (MDP). The large size of the state space makes it impractical to use traditional techniques to solve the MDP. Con sequently, we use a combination of reinforcement learning and feature‐based function approximation to obtain a suboptimal policy. Extensive simulations demonstrate the effectiveness of passive diagnosis, and show that the suboptimal policy performs significantly better than a well‐known heuristic policy. Copyright © 2008 John Wiley & Sons, Ltd. Xiaojiang Du, Mark A. Shayman, Ronald A. Skoog |
Secur. Commun. Networks | 2 |
| 2008 | A unified framework for multipath routing for unicast and multicast traffic
Tuna Güven, Richard J. La, Mark A. Shayman, Bobby Bhattacharjee |
IEEE/ACM Trans. Netw. | 3 |
| 2007 | A Steepest Descent Relocation Algorithm for Placement of Sinks in a Sensor NetworkabstractIn this paper we use an information flow model for placement of traffic sinks in a wireless sensor network. Our mathematical model translates a communication network composed of countably many sensors into a continuum model described by a continuous vector field. This vector field models flow of information in a sensor network, and its magnitude is the intensity of the communication activity, and its orientation is the direction in which the traffic is forwarded. We use this formulation for design of a sensor network in which the traffic generated by the wireless sensors needs to be routed to one of the multiple traffic sinks in different locations of the network. We show that the optimal vector field satisfies a set of PDEs similar to Maxwell's equations in electrostatics, with Neumann boundary conditions. We prove that the orientation of the vector field at the location of each sink is the direction of the steepest descent of the total communication cost function of the network. This direction corresponds to the direction of force in an analogous electrostatics problem. We use this result in order to introduce iterations that relocate sinks and show that in the optimal placement of sinks, the value of the vector field is zero at the location of each sinks. Mehdi Kalantari, Mark A. Shayman |
GLOBECOM | 2 |
| 2007 | Robust Routing with Unknown Traffic MatricesabstractIn this paper, we present an algorithm for intra-domain traffic engineering. We assume that the traffic matrix, which specifies traffic load between every source-destination pair in the network, is unknown and varies with time, but that always lies inside an explicitly defined region. Our goal is to compute a fixed robust routing with best worst case performance for all traffic matrices inside the bounding region. We formulate this problem as a semi-infinite programming problem. Then, we focus on a special case with practical merits, where (1) the traffic matrix region is assumed to be a polytope specified by a finite set of linear inequalities, and (2) our objective is to find the routing that minimizes the maximum link utilization. Under these assumptions, the problem can be formulated as a polynomial size linear programming (LP) problem with finite number of constraints. We further consider two specific set of constraints for the traffic matrix region. The first set is based on the hose model and limits the total traffic rate of network point of presence (PoP) nodes. The second set is based on the pipe model and limits the traffic between source-destination pairs. We study the effectiveness of each set of constraints using extensive simulations. Vahid Tabatabaee, Abhishek Kashyap, Samrat Bhattacharjee, Richard J. La, Mark A. Shayman |
INFOCOM | 5 |
| 2007 | Integrated topology control and routing in wireless optical mesh networks
Abhishek Kashyap, Kwangil Lee, Mehdi Kalantari, Samir Khuller, Mark A. Shayman |
Comput. Networks | 5 |
| 2007 | Grooming multicast traffic in unidirectional SONET/WDM ringsabstractIn this paper we study the problem of efficient grooming of given non-uniform multicast traffic demands on a unidirectional SONET/WDM ring. The goal is to try to minimize the network cost as given by (i) the number of wavelengths required per fiber and (ii) the number of electronic add-drop multiplexers (ADMs) required on the ring. The problem is NP hard for both the cost functions. We observe that the problem with cost function (i) can be reduced to a corresponding traffic grooming problem for unicast traffic which can then be modelled as a standard circular-arc graph coloring problem. For cost function (ii), we construct a graph based heuristic and compare it against the multicast extension of the best known unicast traffic grooming heuristic (Zhang, 2000). We observe that our heuristic requires fewer ADMs than required by the multicast extension of the unicast heuristic given in (Zhang, 2000). We also develop a lower bound and compare it against some upper bounds to study the maximum penalty of not employing intelligent wavelength assignment and/or traffic grooming under the unidirectional SONET/WDM ring scenario. Anuj Rawat, Richard J. La, Steven I. Marcus, Mark A. Shayman |
IEEE J. Sel. Areas Commun. | 4 |
| 2006 | Single-Path Routing of Time-varying TrafficabstractWe consider the problem of finding a single-path intra-domain routing for time-varying traffic. We characterize the traffic variations by a finite set of traffic profiles with given non-zero fractions of occurrence. Our goal is to optimize the average performance over all of these traffic profiles. We solve the optimal multi-path version of this problem using linear programming and develop heuristic single-path solutions using randomized rounding and iterated rounding. We analyze our single-path heuristic (finding the optimal single-path routing is NP-hard), and prove that the randomized rounding algorithm has a worst case performance bound of O(log(KN)/log(log(KN))) compared to the optimal multi-path routing with a high probability, where K is the number of traffic profiles, and N the number of nodes in the network. Further, our simulations show the iterated rounding heuristics perform close to the optimal multi-path routing on a wide range of measured ISP topologies, in both the average and the worst-case. Overall, these results are extremely positive since they show that in a wide-range of practical situations, it is not necessary to deploy multi-path routing; instead, an appropriately computed single-path routing is sufficient to provide good performance. Abhishek Kashyap, Bobby Bhattacharjee, Richard J. La, Mark A. Shayman, Vahid Tabatabaee |
GLOBECOM | 4 |
| 2006 | Integrated Backup Topology Control and Routing of Obscured Traffic in Hybrid RF/FSO NetworksabstractWe propose a framework for providing instantaneous backup to traffic in a hybrid RF/FSO mesh network. Free space optical (FSO) links have high bandwidth and security, making them suitable for use in backbone networks. RF links have low bandwidth, but offer high reliability in conditions where FSO links are obscured. Thus, RF links are primarily used to provide instantaneous backup to traffic flowing on FSO links. We propose a framework to model FSO link failures due to obscuration, and propose algorithms for integrated topology control of RF links and routing for maximizing the backup provided. We do extensive simulations to demonstrate that the performance of RF topology and routing computed using our algorithms is much better than the case of having the same RF and FSO topologies and routes. Abhishek Kashyap, Anuj Rawat, Mark A. Shayman |
GLOBECOM | 3 |
| 2006 | Reconfiguration of Survivable MPLS/WDM NetworksabstractrdquoWe present a novel group-based mechanism to reconfigure the virtual topology of survivable MPLS/WDM networks by using the existing shared protection backup resource. With this mechanism, lightpaths are divided into groups and those in the same group can be reconfigured simultaneously at one step. Ideally, this mechanism won't incur any service disruption during the reconfiguration process. The optimal reconfiguration policy is obtained through solving following two problems: the Grouping problem which minimizes the reconfiguration steps, and the Sequencing problem which minimizes the network resource used during the reconfiguration process. We prove these two problems to be NP-hard and present efficient heuristic algorithms. A general mathematical method of rollout is applied to the heuristics to improve the solution quality. Numerical results are presented to show the optimal tradeoff between the reconfiguration duration and the required redundant capacity. Yufeng Xin, Mark A. Shayman, Richard J. La, Steven I. Marcus |
GLOBECOM | 2 |
| 2006 | Relay Deployment and Power Control for Lifetime Elongation in Sensor NetworksabstractIn a sensor network, usually a large number of sensors transport data messages to a limited number of sinks. Due to this multipoint-to-point communications pattern in general homogeneous sensor networks, the closer a sensor to the sink, the quicker it will deplete its battery. This unbalanced energy depletion phenomenon has become the bottleneck problem to elongate the lifetime of sensor networks. In this paper, we consider the effects of joint relay node deployment and transmission power control on network lifetime. Contrary to the intuition the relay nodes considered are even simpler devices than the sensor nodes with limited capabilities. We show that the network lifetime can be extended significantly with the addition of relay nodes to the network. In addition, for the same expected network lifetime goal, the number of relay nodes required can be reduced by employing efficient transmission power control while leaving the network connectivity level unchanged. The solution suggests that it is sufficient to deploy relay nodes only with a specific probabilistic distribution rather than the specifying the exact places. Furthermore, the solution does not require any change on the protocols (such as routing) used in the network. Yufeng Xin, Tuna Güven, Mark A. Shayman |
ICC | 3 |
| 2006 | Measurement-Based Multipath MulticastabstractAbstract — We propose a measurement-based routing algorithm to load balance intradomain traffic along multiple paths for multiple multicast sources. Multiple paths are established using application-layer overlaying. The proposed algorithm is able to converge under different network models, where each model reflects a different set of assumptions about the multicasting capabilities of the network. The algorithm is derived from simultaneous perturbation stochastic approximation and relies only on noisy estimates from measurements. Simulation results are presented to demonstrate the additional benefits obtained by incrementally increasing the multicasting capabilities. I. Tuna Güven, Richard J. La, Mark A. Shayman, Bobby Bhattacharjee |
INFOCOM | 3 |
| 2006 | Relay Placement for Higher Order Connectivity in Wireless Sensor NetworksabstractSensors typically use wireless transmitters to communicate with each other. However, sensors may be located in a way that they cannot even form a connected network (e.g, due to failures of some sensors, or loss of battery power). In this paper we consider the problem of adding the smallest number of additional (relay) nodes so that the induced communication graph is 2-connected. The problem is NP -hard. In this paper we develop O(1)-approximation algorithms that find close to optimal solutions in time O((kn)) for achieving k-edge connectivity of n nodes. The worst case approximation guarantee is 10, but the algorithm produces solutions that are far better than this bound suggests. We also consider extensions to higher dimensions, and the scheme that we develop for points in the plane, yields a bound of 2dMST where dMST is the maximum degree of a minimum-degree Minimum Spanning Tree in d dimensions using Euclidean metrics. In addition, our methods extend with the same approximation guarantees to a generalization when the locations of relays are required to avoid certain polygonal regions (obstacles). We also prove that if the sensors are uniformly and identically distributed in a unit square, the expected number of relay nodes required goes to zero as the number of sensors goes to infinity. Abhishek Kashyap, Samir Khuller, Mark A. Shayman |
INFOCOM | 3 |
| 2006 | Design optimization of multi-sink sensor networks by analogy to electrostatic theoryabstractIn this work we introduce a new mathematical tool for optimization of routes, and topology design in wireless sensor networks. We introduce a vector field formulation that models communication in the network, and routing is performed in the direction of this vector field at every location of the network. The magnitude of the vector field at every location represents the density of amount of data that is being transited through that location. We define the total communication cost in the network as the integral of a quadratic form of the vector field over the network area. Our mathematical machinery is based on partial differential equations analogous to the Maxwell's equations in electrostatic theory. We use our vector field model to solve the optimization problem for the case in which there are multiple destinations (sinks) in the network. In order to optimally determine the destination for each sensor, we partition the network into areas, each corresponding to one of the destinations. We define a vector field, which is conservative, and hence it can be written as the gradient of a scalar function (also known as a potential function). Then we show that in the optimal assignment of the communication load of the network to the destinations, the value of that potential function should be equal at the locations of all the destinations. Also, we show that such an optimal partitioning of the network load among the destination is unique, and we give iterations to find the optimal solution Mehdi Kalantari, Mark A. Shayman |
WCNC | 2 |
| 2006 | Relay placement for minimizing congestion in wireless backbone networksabstractWireless optical networks are being increasingly used in the backbone of hierarchical ad hoc networks. We consider the problem of minimizing the congestion in wireless optical (FSO) backbone networks by placing controllable relay nodes. We propose algorithms for placement of relays in the network under node interface constraints. The interfaces at each backbone node are limited, thus limiting the number of neighbors a node can have. We come up with algorithms to formulate the problem as a constrained knapsack problem, and propose algorithms to solve it. We use the mathematical technique of rollout to achieve better performance than the heuristics. We show by simulations that our algorithms significantly outperform some greedy algorithms, and a small number of relay nodes (when placed using our algorithms) can lead to a significant reduction in the congestion in the network Abhishek Kashyap, Fangting Sun, Mark A. Shayman |
WCNC | 3 |
| 2006 | Measurement-based optimal routing on overlay architectures for unicast sessions
Tuna Güven, Richard J. La, Mark A. Shayman, Bobby Bhattacharjee |
Comput. Networks | 3 |
| 2006 | Preventing persistent oscillations and loops in IBGP configuration with route reflection
Anuj Rawat, Mark A. Shayman |
Comput. Networks | 2 |
| 2005 | On Degree Constrained Shortest Paths
Samir Khuller, Kwangil Lee, Mark A. Shayman |
ESA | 3 |
| 2005 | Rollout algorithms for logical topology design and traffic grooming in multihop WDM networksabstractIn this paper we consider the logical topology design and traffic grooming problem in multihop WDM networks. Usually, this problem is defined as an integer linear program (ILP) which is NP-complete. This justifies the use of heuristic algorithms. Many heuristic algorithms differ in the order of traffic demands considered for lightpath provisioning. We apply the technique of 'rollout' to systematically improve the performance of various heuristic algorithms by approximately optimizing the order in which traffic demands are considered. Through simulation experiments, we show that the performance of the rollout algorithms we derive are clearly superior not only to that of the initial heuristic algorithms on which they are based, but also to that of other well-known heuristic algorithms. Kwangil Lee, Mark A. Shayman |
GLOBECOM | 2 |
| 2005 | On the average pairwise connectivity of wireless multihop networksabstractA new metric -average pairwise connectivity- is proposed to measure the fault tolerance of wireless multihop networks. Two types of random graphs, Poisson random graph and geometric random graph, are adopted to model wireless multihop networks and are used in experimental studies. By investigating the upper bound and lower bound of the average pairwise connectivity for different types of random graphs and the distribution of the difference between the upper bounds and lower bounds, we conclude that the average pairwise connectivity of wireless multihop networks can be very well approximated by its upper bound, a quantity that is easily computed. Fangting Sun, Mark A. Shayman |
GLOBECOM | 2 |
| 2005 | A Markov chain model for local path protection in mobile optical backbone networksabstractIn this paper, we propose a protection scheme to improve quality of service in a mobile backbone network with free space optical point-to-point links. We assume that the backbone nodes are mobile and with unpredictable movements, and the traffic from an ingress node is routed to its corresponding egress nodes in a multi-hop way. The QoS demanding applications are vulnerable to mobility imposed link failures in such networks. The first contribution of this work is to introduce a scheme in which a set of controllable protection agents are deployed to provide protection of the paths in the critical points of the network. The second contribution is using a Markov chain model to evaluate potential risk or potential reward of placing a protection agent in a specific place of the network. Our simulation experiments show that by using our scheme to strategically place a limited number of protection agents, a significant improvement in network performance is achieved. Mehdi Kalantari, Fangting Sun, Mark A. Shayman |
ICC | 3 |
| 2005 | Routing and traffic engineering in hybrid RF/FSO networksabstractWe provide a routing framework for hybrid RF/FSO backbone networks, utilizing the characteristics of RF and free space optical (FSO) links. FSO links offer higher bandwidth and security, while RF links offer more reliability. We propose the concept of criticality index for different classes of traffic and providing obscuration-tolerant paths to the traffic in a weighted max-min fair way. We provide an optimal algorithm for the case where a traffic demand can be routed along multiple paths. The problem of routing unsplittable traffic is NP-hard, so we propose efficient heuristics for routing them. We do extensive simulations to demonstrate that our algorithms outperform the algorithms currently in use. Abhishek Kashyap, Mark A. Shayman |
ICC | 2 |
| 2005 | Maximizing open capacity in mobile optical backbone networks using controllable mobile agentsabstractWe consider a mobile backbone network with free space optical point-to-point links. Requests for aggregate bandwidth between pairs of backbone nodes arrive one-by-one, and a bandwidth guaranteed connection is established if there are sufficient network resources; otherwise, the request is rejected. In addition to the ordinary backbone nodes, there are a limited number of controllable mobile agents; these are nodes that may be located as desired to optimize the performance of the network. The specific problem we consider is that of determining the positions for the mobile agents to maximize the minimum max How over all source-destination pairs. We show that this problem is NP-hard. We then develop a heuristic algorithm to locate the agents based on the current network state. It is shown that by using the algorithm to strategically place a limited number of agents, a significant improvement in network performance can be achieved. Fangting Sun, Abhishek Kashyap, Mark A. Shayman |
ICCCN | 3 |
| 2005 | Measurement-based multipath multicastabstractWe propose a measurement-based routing algorithm to load balance intradomain traffic along multiple paths for multiple multicast sources. Multiple paths are established using application-layer overlaying. The proposed algorithm is able to converge under different network models, where each model reflects a different set of assumptions about the multicasting capabilities of the network. The algorithm is derived from simultaneous perturbation stochastic approximation and relies only on noisy estimates from measurements. Simulation results are presented to demonstrate the additional benefits obtained by incrementally increasing the multicasting capabilities. Tuna Güven, Richard J. La, Mark A. Shayman, Bobby Bhattacharjee |
INFOCOM | 3 |
| 2005 | Differentiated traffic engineering for QoS provisioningabstractWe introduce a new approach for QoS provisioning in packet networks based on the notion of differentiated traffic engineering (DTE). We consider a single AS network capable of source based multi-path routing. We do not require sophisticated queuing or per-class scheduling at individual routers; instead, if a link is used to forward QoS sensitive packets, we maintain its utilization below a threshold. As a consequence, DTE eliminates the need for per-flow (IntServ) or per-class (DiffServ) packet processing tasks such as traffic classification, queueing, shaping, policing and scheduling in the core and hence poses a lower burden on the network management unit. Conversely, DTE utilizes network bandwidth much more efficiently than simple over-provisioning. In this paper, we propose a complete architecture and an algorithmic structure for DTE. We show that our scheme can be formulated as a non-convex optimization problem, and we present an optimal solution framework based on simulated annealing. We present a simulation-based performance evaluation of DTE, and compare our scheme to existing (gradient projection) methods. Vahid Tabatabaee, Bobby Bhattacharjee, Richard J. La, Mark A. Shayman |
INFOCOM | 4 |
| 2005 | Local restoration for bandwidth guaranteed connections in mobile optical backbone networksabstractWe consider a mobile backbone network with free space optical point-to-point links. Each backbone node moves randomly but with low mobility, and future movement is not predictable. Requests for aggregate bandwidth between pairs of backbone nodes arrive one-by-one, and a bandwidth guaranteed connection is established if there are sufficient network resources (link bandwidth and node transceivers); otherwise, the request is rejected. Each request has a finite duration after which the bandwidth guaranteed connection is released. The connection may break due to the movement of the backbone nodes, thus necessitating a mechanism for connection restoration. We introduce a new type of mobile node, referred to as a controllable restoration agent, that may be used to restore broken connections. An online algorithm is developed to determine where to position the agents to provide maximum protection, given the locations of the nodes and the set of existing connections. It is shown that by using the algorithm to place a limited number of agents strategically, a significant improvement in network performance can be achieved. Fangting Sun, Mark A. Shayman |
WCNC | 2 |
| 2004 | Quantifying responsiveness of TCP aggregates by using direct sequence spread spectrum CDMA and its application in congestion controlabstractIn this paper, we introduce the notion of responsiveness for TCP aggregates and define it as the degree to which a TCP aggregate reduces its sending rate to the network as a response to packet drops. We define metrics that describe the responsiveness of TCP aggregates, and then we suggest two methods for determining the values of these quantities. The first method is based on a test in which we drop a few packets from the aggregate intentionally and measure the resulting rate decrease of that aggregate. This kind of test is not robust to multiple simultaneous tests performed at different routers. Extensions are done to make the test robust to multiple simultaneous tests by using ideas from the CDMA approach to multiple access channels in communication theory. Then we use these methods to perform congestion control. A distinguishing feature of our congestion control scheme is that it maintains a degree of fairness among different aggregates. Mehdi Kalantari, Mark A. Shayman |
GLOBECOM | 2 |
| 2004 | Routing in wireless ad hoc networks by analogy to electrostatic theoryabstractIn this paper we introduce a novel approach for the routing problem in wireless ad hoc networks. Our approach is based on the analogy of the routing problem to the distribution of electric field in a physical media with a given density of charges. We show that the throughput can be significantly increased by choosing routes in such a way that the traffic is spread as uniformly as possible throughout the network. Achieving this uniform spreading requires solution of a set of partial differential equations similar to Maxwell's equations in the electrostatic theory. While the main focus in the paper is on the case in which many sources communicate with a single destination, extension to the case of multiple destinations is also described. Mehdi Kalantari, Mark A. Shayman |
ICC | 2 |
| 2004 | Minimum interference algorithm for integrated topology control and routing in wireless optical backbone networksabstractWe consider a wireless backbone network with free space optical point-to-point links. Each backbone node has a limited number of transceivers with which to establish links to neighbors. Requests for aggregate bandwidth between pairs of backbone nodes arrive one-by-one and future demands are unknown. When a demand arrives, a bandwidth guaranteed path is established between the source and destination backbone nodes. Each time a path is established, it appropriates resources-link bandwidth and transceivers-that might be needed for future demands. The problem we consider is that of determining how to choose the bandwidth guaranteed paths in order to minimize the likelihood that future demands will be rejected due to lack of resources. The algorithm we propose is distinguished by its taking into account the potential interference with future demands caused by the reduction of the number of available transceivers when new links are established. Through simulations, we demonstrate that the performance of the new algorithm is superior to existing alternatives. Fangting Sun, Mark A. Shayman |
ICC | 2 |
| 2004 | Optical network design with optical constraints in multi-hop wdm mesh networksabstractWe consider algorithms for the logical topology design and traffic grooming problem in WDM networks with router interface constraints as well as optical constraints. The optical constraints include restricted transmission range due to optical impairments as well as limits on the number of available wavelengths. We formulate this problem as an integer linear program which is NP-complete. We then introduce heuristic algorithms which use a graphical modeling tool called the virtual neighbor graph and add lightpaths sequentially. The best performing heuristic uses a so-called resource efficiency factor to determine the order in which paths are provisioned for the traffic demands. By giving priority to demands that can be routed over paths that make efficient use of network resources, it is able to achieve good performance both in terms of weighted hop count and network throughput. For finding optimal multi-hop paths sequentially, we introduce interface constraint shortest path problem and solve it using minimum weight perfect matching. Kwangil Lee, Mark A. Shayman |
ICCCN | 2 |
| 2004 | Measurement Based Optimal Multi-path RoutingabstractWe propose a new architecture for efficient network monitoring and measurements in a traditional IP network. This new architecture enables establishment of multiple paths (tunnels) between source-destination pairs without having to modify the underlying routing protocol(s). Based on the proposed architecture we propose a measurement-based multipath routing algorithm derived from simultaneous perturbation stochastic approximation. The proposed algorithm does not assume that the gradient of analytical cost function is known to the algorithm, but rather relies on noisy estimates from measurements. Using the analytical model presented in the paper we prove the convergence of the algorithm to the optimal solution. Simulation results are presented to demonstrate the advantages of the proposed algorithm under a variety of network scenarios. A comparative study with an existing optimal routing algorithm, MATE, is also provided. Tuna Güven, Christopher Kommareddy, Richard J. La, Mark A. Shayman, Samrat Bhattacharjee |
INFOCOM | 4 |
| 2003 | On the use of flow migration for handling short-term overloadsabstractIn this work, we investigate flow migration as a mechanism to sustain QoS to network users during short-term overloads in the context of an MPLS IP network. We experiment with three different control techniques: static long-term optimal mapping of flows to LSPs; on-line locally optimal mapping of flows to LSPs at flow set-up time; and dynamic flow migration in response to transient congestion. These techniques are applicable over different timescales, have different run-time overheads, and require different levels of monitoring and control software inside the network. We present results both from detailed simulations and a complete implementation using software IP routers. We use voice-over-IP as our test application, and show that if end-to-end quality is to be maintained during short unpredictable bursts of high load, then a fast-timescale control such as migration is required. Kuo-Tung Kuo, Surapich Phuvoravan, Bobby Bhattacharjee, Richard J. La, Mark A. Shayman, Hyeong Soo Chang |
GLOBECOM | 5 |
| 2003 | Single and multipath logical topology design and traffic grooming algorithm in IP over WDM networksabstractIn this paper we investigate single- and multipath logical topology design and traffic grooming algorithms. Since the problem of the optimal logical topology design for all traffic demands is NP-complete, we design a logical topology by sequentially constructing the shortest path for one source-destination pair at a time. In the single path case, the demand for each source-destination pair must be routed on a single path. In the multipath case, if it is not feasible to route a demand on a single path, the traffic demand is divided into multiple subdemands and a path is provided for each subdemand. Each path is a locally optimized path in the sense that there are no other paths with less hop count that may be constructed from existing links and newly created links. We propose heuristic algorithms for logical topology design and traffic grooming in both the single path and multipath cases. The performance of these algorithms in terms of weighted hop count and throughput is evaluated using the GLASS/SSF simulator. The results indicate that a proposed single path algorithm outperforms other known algorithms in terms of weighted hop count and throughput. Also, we observed that multipath algorithms improve network throughput and a multipath algorithm with widest-shortest paths reduces the weighted hop count compared to single path algorithms. Kwangil Lee, Mark A. Shayman |
ICCCN | 2 |
| 2003 | Using Neural Networks to Identify Control and Management Plane Poison Messages
Xiaojiang Du, Mark A. Shayman, Ronald A. Skoog |
Integrated Network Management | 2 |
| 2002 | Network management and control mechanisms to prevent maliciously induced network instabilityabstractLarge networks relying on real-time processing can be driven into unstable modes of operation (e.g., routing system failures, routing flaps, congestion and deadlock scenarios, system crash chain reactions, etc.). In the past, unintentional system faults have led to frame relay networks, SS7 signaling networks, and PSTNs going into unstable modes that have led to major service disruptions. A serious concern is that a malicious party could induce similar instabilities. The vulnerability of a network to instabilities may be due to unrecognized design flaws or hidden software bugs. Since these details are not known in advance, effective control mechanisms tailored to the specifics of the vulnerability are virtually impossible to achieve. However, it is our contention that there are a limited number of "generic propagation mechanisms" that enable these network instabilities to occur. By enumerating these propagation mechanisms and designing network management and control mechanisms to mitigate them, it would be possible to stabilize networks against malicious attack even when the details of the network vulnerability being exploited are unknown. We focus on a single example of a generic propagation mechanism that can occur in IP and ATM networks using link state routing protocols. The propagation mechanism is overload propagation in the control plane caused by excessive route updates. Network management and control mechanisms for mitigating this propagation mechanism are developed and validated through simulation of both the control and data planes. Ronald A. Skoog, Nicholas Jasinski, Mark A. Shayman, Rana Ghahremanpour, Mehdi Kalantari |
NOMS | 3 |
| 2001 | Implementation and Performance Analysis of SNMP on a TLS/TCP BaseabstractThere is great interest in exploring SNMP/TCP in addition to the current use of SNMP/UDP due to performance benefits for bulk transfer as well as to simplify management applications. If SNMP is implemented over TCP, then TLS is a natural choice for security. However, it must be demonstrated that the additional overhead associated with TLS is not excessive. We show this by implementing SNMP on a TLS/TCP base and measuring its performance experimentally. The results indicate that the overhead is not excessive; consequently SNMP/TLS/TCP appears to be a viable option for network management. Xiaojiang Du, Mark A. Shayman, Moshe Rozenblit |
Integrated Network Management | 2 |
| 1991 | Mobile robot navigation using potential functionsabstractA method is presented in order to construct a smooth obstacle-free path amidst a finite number of disjoint disk-shaped obstacles for mobile robot navigation. The first step is to assign artificial potential functions to each obstacle and the goal. Then, the gradient flow associated with the weighted sum of the above functions generates the desired path. The procedure does not require complete prior knowledge of the positions of the obstacles, as long as they can be detected and approximated by disjoint disks. The algorithm presented represents a computationally simple way to construct paths and a systematic method of encoding the geometric data about the environment into a smooth vector field, which is used for mobile robot navigation.> Reza Shahidi, Mark A. Shayman, Perinkulam S. Krishnaprasad |
ICRA | 2 |
| 1983 | On the Periodic Solutions of the Matrix Riccati Equation
Mark A. Shayman |
Math. Syst. Theory | 1 |