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

Xiaolan Zhang 0003

dblp:z/XLEZhang · also Xiaolan (Ellen) Zhang · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
3since 2021 · last 2026
—ORCID · conflict

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

Computer networks · 9 · 5 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author

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
4 papers
Routing and switching · 67% Internet of things and sensor networks · 14% Wireless networking · 13%
Theoretical computer science
1 paper
Coding theory · 100%

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

TopicWeightPapersLastEvidence papers
Routing and switching › adaptive routing
deep reinforcement learning-based routing
1.012026
Relational Deep Reinforcement Learning for Generalizable Routing in Wireless Networks · IEEE Trans. Netw. 2026
Routing and switching
wireless routing
1.012026
Relational Deep Reinforcement Learning for Generalizable Routing in Wireless Networks · IEEE Trans. Netw. 2026
Wireless networking
wireless network protocols
0.312026
Relational Deep Reinforcement Learning for Generalizable Routing in Wireless Networks · IEEE Trans. Netw. 2026
Internet of things and sensor networks
wireless sensor network
0.212016
Detecting Node Failures in Mobile Wireless Networks: A Probabilistic Approach · IEEE Trans. Mob. Comput. 2016
Internet of things and sensor networks
delay tolerant networks
0.222013
Benefits of Network Coding for Unicast Application in Disruption-Tolerant Networks · IEEE/ACM Trans. Netw. 2013
Study of a bus-based disruption-tolerant network: mobility modeling and impact on routing · MobiCom 2007
Internet architecture and protocols › network coding
random linear network coding
0.212013
Benefits of Network Coding for Unicast Application in Disruption-Tolerant Networks · IEEE/ACM Trans. Netw. 2013
Routing and switching › routing
unicast routing
0.212013
Benefits of Network Coding for Unicast Application in Disruption-Tolerant Networks · IEEE/ACM Trans. Netw. 2013
Wireless networking
mobile ad hoc networks
0.112016
Detecting Node Failures in Mobile Wireless Networks: A Probabilistic Approach · IEEE Trans. Mob. Comput. 2016
Routing and switching › routing
delay-tolerant network routing
0.112007
Study of a bus-based disruption-tolerant network: mobility modeling and impact on routing · MobiCom 2007
Wireless networking
mobility models
0.112007
Study of a bus-based disruption-tolerant network: mobility modeling and impact on routing · MobiCom 2007
Coding theory
network coding
0.012013
Benefits of Network Coding for Unicast Application in Disruption-Tolerant Networks · IEEE/ACM Trans. Netw. 2013

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

relational learning · 1.0deep reinforcement learning · 1.0random linear coding · 0.3probabilistic analysis · 0.3node collaboration · 0.2location estimation · 0.2localized monitoring · 0.2trace-driven simulation · 0.1generative route-level models · 0.1epidemic routing · 0.1
YearPublicationVenuePosition
2026 Relational Deep Reinforcement Learning for Generalizable Routing in Wireless Networks
Victoria Manfredi, Alicia P. Wolfe, Cheonjin Park, Xiaolan Zhang 0003, Sushirdeep Narayana, Dongjin Song, Bing Wang 0001
IEEE Trans. Netw.4
2024 Learning an adaptive forwarding strategy for mobile wireless networks: resource usage vs. latency
Victoria Manfredi, Alicia P. Wolfe, Xiaolan Zhang 0003, Bing Wang 0001
Mach. Learn.3
2021 Relational Deep Reinforcement Learning for Routing in Wireless Networks
abstract
While routing in wireless networks has been studied extensively, existing protocols are typically designed for a specific set of network conditions and so do not easily accommodate changes in those conditions. For instance, protocols that assume network connectivity cannot be easily applied to disconnected networks. In this paper, we develop a distributed routing strategy based on deep reinforcement learning that generalizes to diverse traffic patterns, congestion levels, network connectivity, and link dynamics. We make the following key innovations in our design: (i) the use of relational features as inputs to the deep neural network approximating the decision space, which enables our algorithm to generalize to diverse network conditions, (ii) the use of packet-centric decisions to transform the routing problem into an episodic task by viewing packets, rather than wireless devices, as reinforcement learning agents, which provides a natural way to propagate and model rewards accurately during learning, and (iii) the use of extended-time actions to model the time spent by a packet waiting in a queue, which reduces the amount of training data needed and allows the learning algorithm to converge more quickly. We evaluate our routing algorithm using a packet-level simulator and show that the policy our algorithm learns during training is able to generalize to larger and more congested networks, different topologies, and diverse link dynamics. Our algorithm outperforms shortest path and backpressure routing with respect to packets delivered and delay per packet.
Victoria Manfredi, Alicia P. Wolfe, Bing Wang 0001, Xiaolan Zhang 0003
WOWMOM4
2016 Detecting Node Failures in Mobile Wireless Networks: A Probabilistic Approach
abstract
Detecting node failures in mobile wireless networks is very challenging because the network topology can be highly dynamic, the network may not be always connected, and the resources are limited. In this paper, we take a probabilistic approach and propose two node failure detection schemes that systematically combine localized monitoring, location estimation and node collaboration. Extensive simulation results in both connected and disconnected networks demonstrate that our schemes achieve high failure detection rates (close to an upper bound) and low false positive rates, and incur low communication overhead. Compared to approaches that use centralized monitoring, our approach has up to 80 percent lower communication overhead, and only slightly lower detection rates and slightly higher false positive rates. In addition, our approach has the advantage that it is applicable to both connected and disconnected networks while centralized monitoring is only applicable to connected networks. Compared to other approaches that use localized monitoring, our approach has similar failure detection rates, up to 57 percent lower communication overhead and much lower false positive rates (e.g., 0.01 versus 0.27 in some settings).
Ruofan Jin, Bing Wang 0001, Wei Wei 0001, Xiaolan Zhang 0003, Yaakov Bar-Shalom, Peter Willett 0001
IEEE Trans. Mob. Comput.4
2015 Network coding based transmission schemes in DTNs with group meetings
abstract
Most existing studies on Delay/Disruption Tolerant Networks (DTNs) consider pair-wise node encountering that assumes nodes only meet in pairs. In many mobile wireless networks, a group of nodes, instead of only a pair of nodes, may meet each other. In this paper, we study how to effectively transmit a set of packets from a source to a destination in such group meeting scenarios. The optimization goal is to minimize the delay for the packets to reach the destination while limiting the energy consumption. We first assume that node encountering is known beforehand, and develop an algorithm to obtain the minimum delay. We then develop two practical network coding based schemes. Both schemes use a token technique to limit the total number of transmissions, and only incur signaling at the beginning of a group meeting. One scheme requires nodes in a group to exchange their encoding matrices with each other, while the other only requires exchanging rank information. Simulation results demonstrate that both schemes achieve delays close to the minimum delay for moderate number of tokens. They present different tradeoffs in the number of transmissions and the signaling overhead.
Abdurrahman Arikan, Yuexin Mao, Xiaolan Zhang 0003, Bing Wang 0001, Shengli Zhou 0001, Song Han 0002
IPCCC3
2013 Delay-sensitive data gathering in wireless sensor networks
abstract
In this paper, we study data gathering in wireless sensor networks where intermediary nodes perform data aggregation with total fusion. We focus on gathering tree construction (from a general network topology) and transmission scheduling in order to minimize gathering delay. We first propose an algorithm that calculates an optimal transmission schedule and the minimal delay, for any given gathering tree. Then, we prove a lower bound, in terms of the number of nodes in the network, on the optimal gathering delay for any graph. After analyzing the gathering trees formed by several popular tree constructing algorithms, we propose an algorithm that constructs the optimal gathering tree for a complete graph. We then conduct extensive simulations to show that the proposed algorithm is also a promising approximation algorithm for arbitrary graphs. We also propose an approximation algorithm that constructs a gathering tree that achieves a maximum-degree-optimal solution.
Ohad Kravchick, David S. L. Wei, Xiaolan Zhang 0003
PIMRC3
2013 On Optimal Packet Routing in Deterministic DTNs
abstract
In this paper, we investigate the problem of determining the routing that minimizes the maximum/average delivery time or the maximum/average delivery delay for a set of packets in a deterministic Delay Tolerant Network, i.e. in a network for which all the nodes' transmission opportunities are known in advance. While the general problem with multiple sources and multiple destinations is NP-hard, we present a polynomial time algorithm that can efficiently compute the optimal routing in the case of a single destination or of a single packet that needs to be routed to multiple destinations.
Giovanni Neglia, Xiaolan Zhang 0003, James F. Kurose, Don Towsley, Haixiang Wang
VTC Spring2
2013 Benefits of Network Coding for Unicast Application in Disruption-Tolerant Networks
abstract
In this paper, we investigate the benefits of applying a form of network coding known as random linear coding (RLC) to unicast applications in disruption-tolerant networks (DTNs). Under RLC, nodes store and forward random linear combinations of packets as they encounter each other. For the case of a single group of packets originating from the same source and destined for the same destination, we prove a lower bound on the probability that the RLC scheme achieves the minimum time to deliver the group of packets. Although RLC significantly reduces group delivery delays, it fares worse in terms of average packet delivery delay and network transmissions. When replication control is employed, RLC schemes reduce group delivery delays without increasing the number of transmissions. In general, the benefits achieved by RLC are more significant under stringent resource (bandwidth and buffer) constraints, limited signaling, highly dynamic networks, and when applied to packets in the same flow. For more practical settings with multiple continuous flows in the network, we show the importance of deploying RLC schemes with a carefully tuned replication control in order to achieve reduction in average delay, which is observed to be as large as 20% when buffer space is constrained.
Xiaolan Zhang 0003, Giovanni Neglia, James F. Kurose, Don Towsley, Haixiang Wang
IEEE/ACM Trans. Netw.1
2011 Impact of source counter on routing performance in resource constrained DTNs
Xiaolan Zhang 0003, Honggang Zhang 0003, Yu Gu 0004
Pervasive Mob. Comput.1
2007 Study of a bus-based disruption-tolerant network: mobility modeling and impact on routing
abstract
We study traces taken from UMass DieselNet, a Disruption-Tolerant Network consisting of WiFi nodes attached to buses. As buses travel their routes, they encounter other buses and in some cases are able to establish pair-wise connections and transfer data between them. We analyze the bus-to-bus contact traces to characterize the contact process between buses and its impact on DTN routing performance. We find that the all-bus-pairs aggregated inter-contact times show no discernible pattern. However, the inter-contact times aggregated at a route level exhibit periodic behavior.Based on analysis of the deterministic inter-meeting times for bus pairs running on route pairs, and consideration of the variability in bus movement and the random failures to establish connections, we construct generative route-level models that capture the above behavior. Through trace-driven simulations of epidemic routing, we find that the epidemic performance predicted by traces generated with this finer-grained route-level model is much closer to the actual performance that would be realized in the operational system than traces generated using the coarse-grained all-bus-pairs aggregated model. This suggests the importance in choosing the rightlevel of model granularity when modelingmobility-related measures such as inter-contact times in DTNs.
Xiaolan Zhang 0003, James F. Kurose, Brian Neil Levine, Don Towsley, Honggang Zhang 0003
MobiCom1
2007 Performance modeling of epidemic routing
Xiaolan Zhang 0003, Giovanni Neglia, James F. Kurose, Don Towsley
Comput. Networks1
2006 Performance Modeling of Epidemic Routing
Xiaolan Zhang 0003, Giovanni Neglia, James F. Kurose, Don Towsley
Networking1
2004 AMPS: a flexible, scalable proxy testbed for implementing streaming services
abstract
We present the design, implementation, and performance evaluation of AMPS --- a flexible, scalable proxy testbed that supports a wide and extensible set of next-generation proxy streaming services. AMPS employs a modular architecture and is built on top of a commodity Linux system. We study the performance of AMPS proxy using a server-proxy-client configuration in a switched-Gigabit LAN environment. We identify the CPU to be the system bottleneck. Through profiling study, we further identify the kernel network protocol processing and the Network Reception Module inside the proxy to be the most CPU-intensive components. We also quantify the maximum achievable throughput for two of the principal components of the proxy - the control plane and data plane, and characterize the end-to-end performance along the server-to-proxy-to-client path. We discuss lessons learned and the various optimizations made in the course of our study to improve system performance.
Xiaolan Zhang 0003, Michael K. Bradshaw, Yang Guo 0001, Bing Wang 0001, James F. Kurose, Prashant J. Shenoy, Don Towsley
NOSSDAV1