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

Hao Feng 0002

dblp:46/4184-2 · DBLP profile ↗
← Back
14ranked-venue papers
8as first author
3since 2021 · last 2023
0000-0003-4222-6414ORCID · conflict

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

Computer networks · 11 · 7 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Theory of computation · 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
3 papers
Software-defined and programmable networks · 26% Wireless networking · 23% Routing and switching · 23%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Network optimization and economics
resource allocation
0.422018
Approximation algorithms for the NFV service distribution problem · INFOCOM 2017
Optimal Dynamic Cloud Network Control · IEEE/ACM Trans. Netw. 2018
Software-defined and programmable networks
network function virtualization
0.312017
Approximation algorithms for the NFV service distribution problem · INFOCOM 2017
Software-defined and programmable networks › network function virtualization
virtual network function placement
0.312017
Approximation algorithms for the NFV service distribution problem · INFOCOM 2017
Routing and switching › adaptive routing
backpressure routing
0.212016
Diversity Backpressure Scheduling and Routing With Mutual Information Accumulation in Wireless Ad-Hoc Networks · IEEE Trans. Inf. Theory 2016
Wireless networking
mobile ad hoc networks
0.212016
Diversity Backpressure Scheduling and Routing With Mutual Information Accumulation in Wireless Ad-Hoc Networks · IEEE Trans. Inf. Theory 2016
Routing and switching
routing
0.212016
Diversity Backpressure Scheduling and Routing With Mutual Information Accumulation in Wireless Ad-Hoc Networks · IEEE Trans. Inf. Theory 2016
Wireless networking
scheduling
0.212016
Diversity Backpressure Scheduling and Routing With Mutual Information Accumulation in Wireless Ad-Hoc Networks · IEEE Trans. Inf. Theory 2016

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

optimization · 0.7queue-length based algorithm · 0.3multicommodity flow · 0.3queueing theory · 0.2lyapunov drift analysis · 0.2
YearPublicationVenuePosition
2023 Demo: EQuaTE: Efficient Quantum Train Engine Design and Demonstration for Dynamic Software Analysis
abstract
This paper proposes an efficient quantum train engine (EQuaTE), a novel tool for quantum machine learning software which plots gradient variances to check whether our quantum neural network (QNN) falls into local minima (called barren plateaus in QNN). EQuaTE can be realized via dynamic analysis of the undetermined probabilistic qubit states. Furthermore, the proposed EQuaTE is capable of HCI-based visual feedback such that software engineers can recognize barren plateaus via visualization, allowing the modification of QNN based on this information.
SooHyun Park, Hao Feng 0002, Won Joon Yun, Chanyoung Park 0002, Youn Kyu Lee, Soyi Jung, Joongheon Kim
ICDCS2
2023 In-Network Dynamic Compute Orchestration Over Mobile Edge Systems
abstract
In this paper, we propose a new service orchestration approach for in-network fully distributed dynamic compute composition with limited involvement from the consumer and no centralized coordinator. The service is composed fully inside the network including assembling data and software, and compute node selection, leveraging standardized NDN functionalities. The use of the proposed approach will enable smooth support of dynamic compute services over wireless/mobile edge and edge/fog NDN-based systems, where the use of conventional IP approach faces fundamental difficulties related to dynamic allocation of IP addresses. We will also outline extensions of the proposed approach for streaming data, function chaining and re-use of partially computed results. Our numerical results show that the proposed method improves service reliability at the edge by increasing the Interest satisfaction by 5-10 times depending on the considered deployment, network topology, and resources.
Roman Kovalchukov, Roman Glazkov, Srikathyayani Srikanteswara, Yi Zhang 0102, Dmitri Moltchanov, Gabriel E. Arrobo, Hao Feng 0002, Marcin Spoczynski, Nageen Himayat
VTC2023-Spring7
2023 Dynamic Pervasive Compute Orchestration using Information Centric Network
abstract
With the rapid growth in number of connected devices, edge and fog computing paradigms become promising solutions for handling computation with low latency and reduced bandwidth usage. They allow to execute a computation across IoT devices, e.g., cameras, an edge aggregator/processor, and on the cloud. In this paper, we consider a pervasive computing scenario where end devices such as laptops, smart phones or roadside units are willing to offer compute services along with the traditional infrastructure-based edge computing resources. Our work uses an Information Centric Network (ICN), which is a promising technique for resource-constrained end devices to offload time-sensitive computing tasks to nearby distributed network resources, e.g., to an edge server. We expand the Named Data Networking (NDN), which is an ICN implementation, to operate in a dynamic resource-constrained multi-hop environment and propose i) a fast and efficient capability discovery scheme to assist each node in discovering other nodes’ capabilities in a distributed manner; and ii) efficient schemes for server/path selection, to optimize the end-to-end latency including discovery, data transmission and computation. Our results show that the proposed solutions can improve the total latency by around 50% for most of the tasks.
Yi Zhang 0102, Srikathyayani Srikanteswara, Hao Feng 0002, Gabriel E. Arrobo, Marcin Spoczynski, Nageen Himayat, Dmitri Moltchanov, Roman Glazkov
WCNC3
2020 Enabling Super-Resolution Parameter Estimation for mm-Wave Channel Sounding
abstract
This paper investigates the capability of millimeter-wave (mmWave) channel sounders with phased arrays to perform super-resolution parameter estimation, i.e., determine the parameters of multipath components (MPC), such as direction of arrival and delay, with resolution better than the Fourier resolution of the setup. We analyze the question both generally, and with respect to a particular novel multi-beam mmWave channel sounder that is capable of performing multiple-input-multiple-output (MIMO) measurements in dynamic environments. We firstly propose a novel two-step calibration procedure that provides higher-accuracy calibration data that are required for Rimax or SAGE. Secondly, we investigate the impact of center misalignment and residual phase noise on the performance of the parameter estimator. Finally we experimentally verify the calibration results and demonstrate the capability of our sounder to perform super-resolution parameter estimation.
Rui Wang 0026, Celalettin Umit Bas, Zihang Cheng, Thomas Choi 0001, Hao Feng 0002, Zheda Li, Xiaokang Ye, Seun Sangodoyin, Jorge Gomez 0003, Robert Monroe, Thomas Henige, Gary Xu, Jianzhong Zhang 0002, Andreas F. Molisch
IEEE Trans. Wirel. Commun.5
2019 Design of Caching Content Replacement in Base Station Assisted Wireless D2D Caching Networks
abstract
Due to the concentrated popularity distribution of video files, caching of popular files on devices, and distributing them via device-to-device (D2D) communications allows a dramatic increase in the throughput of wireless video networks. However, since the popularity distribution is not static and the caching policy might be outdated, there is a need for replacement of cache content. In this work, by exploiting the broadcasting of the base station (BS), we model the caching content replacement in BS assisted wireless D2D caching networks and propose a practically realizable replacement procedure. Subsequently, by introducing a queuing system, the replacement problem is formulated as a sequential decision making problem, in which the long term average service rate is optimized under average cost constraint and queue stability. We propose a replacement design using Lyapunov optimization, which effectively solves the problem and makes decisions. Using simulations, we evaluate the proposed design. The results clearly indicate that, when dynamics exist, the systems exploiting replacement can significantly outperform the systems using merely the static policy.
Ming-Chun Lee, Hao Feng 0002, Andreas F. Molisch
ICC2
2018 Optimal Dynamic Cloud Network Control
Hao Feng 0002, Jaime Llorca, Antonia M. Tulino, Andreas F. Molisch
IEEE/ACM Trans. Netw.1
2018 Optimal Control of Wireless Computing Networks
abstract
Augmented information (AgI) services allow users to consume information that results from the execution of a chain of service functions that process source information to create real-time augmented value. Applications include real-time analysis of remote sensing data, real-time computer vision, personalized video streaming, and augmented reality, among others. We consider the problem of optimal distribution of AgI services over a wireless computing network, in which nodes are equipped with both communication and computing resources. We characterize the wireless computing network capacity region and design a joint flow scheduling and resource allocation algorithm that stabilizes the underlying queuing system while achieving a network cost arbitrarily close to the minimum, with a tradeoff in network delay. Our solution captures the unique chaining and flow scaling aspects of AgI services while exploiting the use of the broadcast approach coding scheme over the wireless channel.
Hao Feng 0002, Jaime Llorca, Antonia M. Tulino, Andreas F. Molisch
IEEE Trans. Wirel. Commun.1
2017 On the delivery of augmented information services over wireless computing networks
abstract
In an augmented information (Agi) service, users consume information that results from the execution of a chain of service functions that process source information to create real-time augmented value. Applications may include real-time analysis of remote sensing data, real-time computer vision, personalized video streaming, and augmented reality, among others. We consider the problem of optimal distribution of AgI services over a wireless computing network, in which nodes are equipped with both communication and computing resources. We characterize the wireless computing network capacity region and design a joint flow scheduling and resource allocation algorithm that stabilizes the underlying queuing system while achieving arbitrarily close to minimum network cost, with a tradeoff in network delay. Our solution captures the unique chaining and flow scaling aspects of AgI services, while exploiting the use of the broadcast approach over the wireless channel.
Hao Feng 0002, Jaime Llorca, Antonia M. Tulino, Andreas F. Molisch
ICC1
2017 Approximation algorithms for the NFV service distribution problem
abstract
Distributed cloud networking builds on network functions virtualization (NFV) and software defined networking (SDN) to enable the deployment of network services in the form of elastic virtual network functions (VNFs) instantiated over general purpose servers at distributed cloud locations. We address the design of fast approximation algorithms for the NFV service distribution problem (NSDP), whose goal is to determine the placement of VNFs, the routing of service flows, and the associated allocation of cloud and network resources that satisfy client demands with minimum cost. We show that in the case of load-proportional costs, the resulting fractional NSDP can be formulated as a multi-commodity-chain flow problem on a cloud-augmented graph, and design a queue-length based algorithm, named QNSD, that provides an O(ε) approximation in time O (1/ε). We then address the case in which resource costs are a function of the integer number of allocated resources and design a variation of QNSD that effectively pushes for flow consolidation into a limited number of active resources to minimize overall cloud network cost.
Hao Feng 0002, Jaime Llorca, Antonia M. Tulino, Danny Raz, Andreas F. Molisch
INFOCOM1
2016 Optimal dynamic cloud network control
abstract
Distributed cloud networking enables the deployment of network services in the form of interconnected virtual network functions instantiated over general purpose hardware at multiple cloud locations distributed across the network. The service distribution problem is to find the placement of virtual functions and the routing of network flows that meet a given set of demands with minimum cost. In this paper, we address the design of distributed online solutions that drive local routing, processing, and resource allocation decisions while providing global objective guarantees. We present a distributed joint transmission-processing flow scheduling and resource allocation algorithm that stabilizes the underlying cloud network queuing system, while achieving arbitrarily close to minimum average network cost (with a tradeoff in network delay) with probability 1. We further enhance our algorithm with a shortest transmission-plus-processing distance bias that improves the delay performance without compromising throughput or overall cloud network cost. We provide simulation results that confirm our theoretical analysis, illustrate the effect of the shortest transmission-plus-processing distance bias, and demonstrate remarkably good convergence to the optimal cloud network configuration.
Hao Feng 0002, Jaime Llorca, Antonia M. Tulino, Andreas F. Molisch
ICC1
2016 Diversity Backpressure Scheduling and Routing With Mutual Information Accumulation in Wireless Ad-Hoc Networks
abstract
We suggest and analyze algorithms for routing in multi-hop wireless ad-hoc networks that exploit mutual information accumulation as the physical layer transmission scheme, and are capable of routing multiple packet streams (commodities) when only the average channel state information is present, and that only locally. The proposed algorithms are the modifications of the diversity backpressure (DIVBAR) algorithm, under which the packet whose commodity has the largest “backpressure metric” is chosen to be transmitted and is forwarded through the link with the largest differential backlog (queue length). In contrast to traditional DIVBAR, each receiving node stores and accumulates the partially received packet in a separate “partial packet queue”, thus increasing the probability of successful reception during a later possible retransmission. We present two variants of the algorithm: DIVBAR-renewal mutual information accumulation (RMIA), under which all the receiving nodes clear the received partial information of a packet once one or more receiving nodes firstly decode the packet; and DIVBAR-full mutual information accumulation (FMIA), under which all the receiving nodes retain the partial information of a packet until the packet has reached its destination. We characterize the network capacity region with the RMIA transmission scheme and prove that (under certain mild conditions) it is strictly larger than the network capacity region with the repetition (REP) transmission scheme that is used by the traditional DIVBAR. We also prove that DIVBAR-RMIA is throughput-optimal among the policies with RMIA, i.e., it achieves the network capacity region with RMIA, which in turn demonstrates that DIVBAR-RMIA outperforms traditional DIVBAR with respect to the achievable throughput. Moreover, we prove that DIVBAR-FMIA performs at least as well as DIVBAR-RMIA with respect to throughput. Simulations also confirm these results.
Hao Feng 0002, Andreas F. Molisch
IEEE Trans. Inf. Theory1
2016 Joint Power and Bandwidth Allocation in Wireless Cooperative Localization Networks
abstract
Cooperative localization can enhance the accuracy of wireless network localization by incorporating range information among agent nodes in addition to those between agents and anchors. In this paper, we investigate the optimal allocation of the restricted resources, namely, power and bandwidth, to different nodes. We formulate the optimization problems for both synchronous networks and asynchronous networks, where one way and round trip measurements are applied for range estimation, respectively. Since the optimization problems are nonconvex, we develop an iterative linearization-based technique, and show by comparison with brute-force search that it provides near-optimal performance in the investigated cases. We also show that especially in the case of inefficient anchor placement and/or severe shadowing, cooperation among agents is important and more resources should be allocated to the agents correspondingly.
Andreas F. Molisch, Yuan Shen 0001, Qinyu Zhang 0001, Hao Feng 0002, Moe Z. Win
IEEE Trans. Wirel. Commun.5
2015 Linearization-based cross-layer design for throughput maximization in OFDMA wireless ad-hoc networks
abstract
In this paper, we consider joint routing, scheduling, and resource allocation to maximize the throughput of OFDMA based wireless ad-hoc networks subject to MAC layer and network layer constraints. Comparing with previous work (e.g., Rashtchi et al., ICC 2012) that assumes each subchannel to be orthogonally accessed by all network links through time sharing, we schedule the orthogonal multiple access (e.g., CDMA) among the outgoing links of each node to each subchannel and treat the interferences caused by other nodes as noise. We propose an iterative heuristic approach to decompose the original problem into subproblems, each of which can be solved approximately through linearization. Simulations demonstrate that, particularly in large networks, our proposed cross-layer design significantly outperforms the previously proposed “orthogonal-only” access.
Hao Feng 0002, Andreas F. Molisch, Stark C. Draper
ICC1
2012 Diversity backpressure routing with mutual information accumulation in wireless ad-hoc networks
abstract
We suggest and analyze algorithms for routing in ad-hoc networks that exploit mutual-information accumulation at receiving nodes, and are capable of routing multiple data streams (commodities) when only mean channel state information is present, and that only locally. The algorithm is a generalization of the DIVBAR algorithm, which in turn is based on backpressure routing. Packets are transmitted by each node on the links seeing the largest "backpressure", a measure for the differential queue lengths for a specific commodity at the considered nodes times the success probability for packets on that link. In contrast to traditional DIVBAR, nodes store and exploit partially received packets, thus increasing the probability of successful reception at retransmission, where the information is stored in separate "partial queues" at each node. We present two variants of our algorithm: DIVBAR-RMIA, which clears the partial queues whenever a packet is firstly decoded by one or more receiving nodes; DIVBAR-MIA, which retains the information about a specific packet in the partial queues until the packet has reached its destination. We prove that DIVBAR-RMIA performs strictly better than conventional DIVBAR (under some mild assumptions about the channel states), and that DIBVAR-MIA performs at least as well as DIVBAR-RMIA. Simulations not only confirm these results, but also demonstrate the impact of packet entropy on the achievable throughput.
Hao Feng 0002, Andreas F. Molisch
ICC1