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

Junxiao Shi

dblp:148/1906 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0003-3138-0790ORCID · verified

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

Computer networks · 6 · 2 since 2021Software engineering, systems software and programming languages · 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
4 papers
Routing and switching · 80% Internet architecture and protocols · 15% Internet of things and sensor networks · 5%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Energy-efficient computing · 79% Interconnection networks and networks-on-chip · 21%

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

TopicWeightPapersLastEvidence papers
Routing and switching › packet forwarding
adaptive forwarding
0.512021
On the Prefix Granularity Problem in NDN Adaptive Forwarding · IEEE/ACM Trans. Netw. 2021
Routing and switching
forwarding table
0.512021
On the Prefix Granularity Problem in NDN Adaptive Forwarding · IEEE/ACM Trans. Netw. 2021
Internet architecture and protocols › information-centric networking
named data networking
0.512021
On the Prefix Granularity Problem in NDN Adaptive Forwarding · IEEE/ACM Trans. Netw. 2021
Routing and switching
prefix aggregation
0.512021
On the Prefix Granularity Problem in NDN Adaptive Forwarding · IEEE/ACM Trans. Netw. 2021
Routing and switching › IP lookup
longest prefix matching
0.322016
Towards zero-time wakeup of line cards in power-aware routers · INFOCOM 2014
Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers · IEEE/ACM Trans. Netw. 2016
Routing and switching
energy-aware routing
0.212016
PALS: Saving Network Power With Low Overhead to ISPs and Applications · IEEE/ACM Trans. Netw. 2016
Routing and switching
router architecture
0.212016
Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers · IEEE/ACM Trans. Netw. 2016
Routing and switching
routing
0.212016
PALS: Saving Network Power With Low Overhead to ISPs and Applications · IEEE/ACM Trans. Netw. 2016
Energy-efficient computing › power management › energy-efficient networking
network power management
0.212016
PALS: Saving Network Power With Low Overhead to ISPs and Applications · IEEE/ACM Trans. Netw. 2016
Energy-efficient computing
power management
0.212016
Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers · IEEE/ACM Trans. Netw. 2016
Energy-efficient computing › energy-aware scheduling
sleep scheduling
0.212016
Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers · IEEE/ACM Trans. Netw. 2016
Interconnection networks and networks-on-chip
traffic management
0.212016
PALS: Saving Network Power With Low Overhead to ISPs and Applications · IEEE/ACM Trans. Netw. 2016
Internet of things and sensor networks
data forwarding
0.112021
On the Prefix Granularity Problem in NDN Adaptive Forwarding · IEEE/ACM Trans. Netw. 2021
Routing and switching › routing protocol
link-state routing
0.112016
PALS: Saving Network Power With Low Overhead to ISPs and Applications · IEEE/ACM Trans. Netw. 2016
Routing and switching › routing tables
routing table management
0.112014
Towards zero-time wakeup of line cards in power-aware routers · INFOCOM 2014

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

simulation · 1.0testbed experiments · 0.5path selection algorithm · 0.5measurement study · 0.5FPGA prototyping · 0.5
YearPublicationVenuePosition
2022 PION: Password-based IoT Onboarding Over Named Data Networking
abstract
While the IoT market continues to grow, securing IoT systems remains a challenge as successful cyberattacks keep escalating. Named Data Networking (NDN) offers a number of advantages over traditional IP-based communications and is considered a promising candidate to revolutionize the IoT space, thanks to its improved scalability and built-in security features. A cornerstone of any NDN IoT network is the onboarding protocol, whose main goal is to bootstrap the cryptographic keys and trust relationships necessary for a newly joining device to securely communicate with the rest of the network. Though several such protocols have been proposed, none so far combines strong security guarantees with ease of use on IoT devices that have highly constrained input/output interfaces. In this paper we introduce a novel password-based onboarding protocol to address this need. In addition to discussing its design, we produce a formalization of the protocol and verify its security properties using an automated analyzer. Finally, we present the results of benchmarking carried out on a proof-of-concept implementation that demonstrates the feasibility of our approach.
Davide Pesavento, Junxiao Shi, Kerry McKay, Lotfi Benmohamed
ICC2
2021 On the Prefix Granularity Problem in NDN Adaptive Forwarding
abstract
One unique architectural benefit of Named Data Networking (NDN) is adaptive forwarding, i.e., the forwarding plane is able to observe past data retrieval performance and use it to adjust forwarding decisions for future Interests. To be effective, adaptive forwarding assumes thatInterest Routing Localityis related to Interests’ common name prefix, meaning that Interests sharing the same prefix are likely to follow a similar forwarding path within a short period of time. Since Interests can have multiple common prefixes with different lengths, the real challenge is determining which prefix length should be used in adaptive forwarding to record path performance measurements - we refer to this as thePrefix Granularity Problem. The longer the common prefix is, the better the Interest Routing Locality, and the larger the forwarding table. Given the limited FIB size, route names are designed to be considerably shorter than Interest names. Existing adaptive forwarding designs use route names to record path performance measurements, which looses forwarding adaptability as it promises in the event of partial network failures. In this work, we propose to dynamically aggregate and de-aggregate name prefixes in the forwarding table in order to use the prefixes that are the most appropriate given current network situation. In addition, to reduce the overhead of adaptive forwarding, we propose mechanisms to minimize the use of the longest prefix matching in Data packet processing. Simulations demonstrate that the proposed techniques can result in better forwarding decisions in the event of partial network failures with significantly reduced overhead.
Teng Liang, Junxiao Shi, Yi Wang 0004, Beichuan Zhang 0001
IEEE/ACM Trans. Netw.2
2019 Performance Evaluation of the NDN Data Plane Using Statistical Model Checking
Siham Khoussi, Ayoub Nouri, Junxiao Shi, James Filliben, Lotfi Benmohamed, Abdella Battou, Saddek Bensalem
ATVA3
2017 On Incremental Deployment of Named Data Networking in Local Area Networks
abstract
A data-centric network architecture, Named Data Networking (NDN) has been developed to meet applications' growing demands of network effciency and resilience. Currently, the deployment of NDN in real network environments requires careful system design to not only enable NDN but also support IP traffc, considering IP network has been prevalent for decades and almost all the equipments and applications are IP-based. In this paper, we take the most popular local area network (LAN) technology, Ethernet, as an example to investigate incremental deployment of NDN. Assuming a local network with both NDN and IP traffc, we mainly layout three deployment scenarios: NDN-enabled hosts and all Ethernet switches, NDN-enabled hosts and all Dual-Stack switches (i.e., it can process both NDN and IP traffc), and a hybrid network with both Dual-Stack switches and Ethernet switches. We examine the technical issues involved in each scenario and present solutions. In particular, in the hybrid scenario, we propose heuristics to optimize the placement of Dual-Stack switches. Compared with traditional Ethernet, introducing Dual-Stack switches can improve network effciency and resiliency by utilizing more links, reducing each link's traffc load, and taking shorter paths, at the same time also maintaining the functionality of IP-based applications.
Hao Wu 0023, Junxiao Shi, Yaxuan Wang, Gong Zhang 0001, Yi Wang 0004, Bin Liu 0001, Beichuan Zhang 0001
ANCS2
2016 PALS: Saving Network Power With Low Overhead to ISPs and Applications
abstract
Power saving in the network infrastructure has received great attention in recent years. Power-aware traffic management is proposed in many works, in which a subset of routers/links are preferentially used to carry traffic while other links are activated only when traffic load is high. However, it remains challenging how to minimize the overhead to both ISPs and applications, which is important to the successful deployment of power-aware traffic management in a real network. This paper presents PALS, a new Power-Aware Link State routing based traffic management protocol. Compared with previous solutions, PALS remarkably reduces the overheads to ISPs and applications by the following innovations. First, PALS minimizes the forwarding table expansion due to dynamic power-aware routing, by using destination based routing instead of pairwise routing (e.g., MPLS). Second, PALS limits packet reordering for applications, by never splitting traffic between an IE (ingress-egress) router pair to multiple paths. Third, PALS significantly reduces the computation complexity of the power-aware routing algorithm, by running a simple path selection algorithm at each ingress router with the knowledge of local traffic information as well as global link utilization, which are much easier to obtain than global traffic matrix required by the state-of-the-art solutions (e.g., Zhang , IEEE ICNP 2010). Extensive simulations and testbed experiments show that, although bearing the simplicities to minimize the overhead, PALS saves satisfactory network power, with quick response to traffic variance and negligible impact on the packet delivery performance for applications.
Dan Li 0001, Yirong Yu, Junxiao Shi, Beichuan Zhang 0001
IEEE/ACM Trans. Netw.3
2016 Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers
abstract
As the network infrastructure has been consuming more and more power, various schemes have been proposed to improve the power efficiency of network devices. Many schemes put links to sleep when idle and wake them up when needed. A presumption in these schemes, though, is that router's line cards can be waken up very quickly. However, through systematic measurement of a major vendor's high-end routers, we find that it takes minutes to get a line card ready under the current design. To address this issue, we propose a new line card design that 1) keeps the host processor in a line card standby, which only consumes a small fraction of power but will save considerable wakeup time, and 2) downloads a slim slot of popular prefixes with higher priority, so that the line card will be ready for forwarding most of the traffic much earlier. We design algorithms as well as architecture that ensure fast and correct longest prefix match during prioritized routing prefix download. Experiments on an FPGA-based prototype show that the customized hardware can be ready to forward packets in 127.27 ms, which is 0.3% of the time the original design takes. This can better support numerous power-saving schemes based on the sleep/wakeup mechanism.
Tian Pan 0001, Ting Zhang 0010, Junxiao Shi, Yang Li 0062, Linxiao Jin, Fuliang Li, Jiahai Yang 0001, Beichuan Zhang 0001, Xueren Yang, Mingui Zhang, Huichen Dai, Bin Liu 0001
IEEE/ACM Trans. Netw.3
2014 Towards zero-time wakeup of line cards in power-aware routers
abstract
As the network infrastructure has been consuming more and more power, various schemes have been proposed to improve power efficiency of network devices. Many schemes put links to sleep when idle and wake them up when needed. A presumption in these schemes, though, is that router's line cards can be waken up quickly. However, through systematic measurement of a major vender's high-end router, we find that it takes minutes to get a line card ready under the current implementation. To address this issue, we propose a new line card design that (1) keeps the host processor in a line card always up, which only consumes a small fraction of power, and (2) downloads a slim slot of popular prefixes with higher priority, so that the line card will be ready for forwarding most of the traffic much earlier. We design algorithms that ensure fast and correct longest prefix match lookup during prioritized routing prefix download. Experiments on real hardware show that the wakeup time can be reduced to 127.27ms, which is 0.3% of the original line card wakeup time, well supporting many power-saving schemes.
Tian Pan 0001, Ting Zhang 0010, Junxiao Shi, Yang Li 0062, Linxiao Jin, Fuliang Li, Jiahai Yang 0001, Beichuan Zhang 0001, Bin Liu 0001
INFOCOM3