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

Jinggang Wang

dblp:93/4144 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
1since 2021 · last 2024
0000-0002-4652-0170ORCID · corroborated

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

Systems, architecture and hardware · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 50% Interconnection networks and networks-on-chip · 50%
Computer networks
1 paper
Internet architecture and protocols · 50% Cellular and mobile networks · 50%

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

TopicWeightPapersLastEvidence papers
Interconnection networks and networks-on-chip › network scheduling
packet scheduling
0.012004
Time-Utility Function-Driven Switched Ethernet: Packet Scheduling Algorithm, Implementation, and Feasibility Analysis · IEEE Trans. Parallel Distributed Syst. 2004
Embedded and real-time systems
real-time scheduling
0.012004
Time-Utility Function-Driven Switched Ethernet: Packet Scheduling Algorithm, Implementation, and Feasibility Analysis · IEEE Trans. Parallel Distributed Syst. 2004
Cellular and mobile networks › resource scheduling
MAC scheduling
0.012004
Time-Utility Function-Driven Switched Ethernet: Packet Scheduling Algorithm, Implementation, and Feasibility Analysis · IEEE Trans. Parallel Distributed Syst. 2004
Internet architecture and protocols › local area network
switched ethernet
0.012004
Time-Utility Function-Driven Switched Ethernet: Packet Scheduling Algorithm, Implementation, and Feasibility Analysis · IEEE Trans. Parallel Distributed Syst. 2004

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

simulation · 0.1feasibility analysis · 0.1
YearPublicationVenuePosition
2024 Tactile Perception-Based Depth and Angle Control During Robot-Assisted Bent Bone Grinding
abstract
During bent bone grinding, the robot often needs to adjust its grinding depth and angle in real time to ensure surgical quality. Optical- or vision-based navigation methods are no longer applicable due to the interference caused by splashing cooling water in the operating field. Inspired by orthopedic surgeons, in this article, we present a tactile perception-based method to solve this problem. The effect of grinding parameters on the cutter's current and vibration is analyzed, and the current and vibration signals are further processed to predict depth and angle. Depth and angle estimation models were calibrated on homogeneous artificial bone. Grinding control experiments were carried out on femur models, and the statistical mean and standard deviation results of the measured depth show that the accuracy of depth control can be further improved by adding angle estimation and proper adjustment when depth is indirectly estimated based on sensing signals. The proposed approach relies solely on the estimation of the relative position and posture between the tool and the bone surface and is expected to improve the safety of automatic grinding with orthopedic robots.
Guangming Xia, Jinggang Wang, Bin Yao 0003, Yu Dai 0002, Yuan Xue 0012, Jianxun Zhang 0002
IEEE Trans. Ind. Informatics2
2004 Time-Utility Function-Driven Switched Ethernet: Packet Scheduling Algorithm, Implementation, and Feasibility Analysis
abstract
We present a MAC-layer, soft real-time packet scheduling algorithm called UPA. UPA considers a message model where message packets have end-to-end timeliness requirements that are specified using Jensen's time-utility functions (TUFs). The algorithm seeks to maximize system-wide, aggregate packet utility. Since this scheduling problem is NP-hard, UPA heuristically computes schedules with a quadratic worst-case cost, faster than the previously best CMA algorithm. Our simulation studies show that UPA performs the same as or significantly better than CMA for a broad set of TUFs. Furthermore, we implement UPA and prototype a TUF-driven switched Ethernet system. The performance measurements of UPA from the implementation reveal its strong effectiveness. Finally, we derive timeliness feasibility conditions of TUF-driven switched Ethernet systems that use the UPA algorithm.
Jinggang Wang, Binoy Ravindran
IEEE Trans. Parallel Distributed Syst.1
2003 Choir: A Real-Time Middleware Architecture Supporting Benefit-Based Proactive Resource Allocation
abstract
Asynchronous real-time distributed systems are inherently non-deterministic. To deal with such non-determinism's, we have developed a family of proactive resource management algorithms that support benefit-function based, end-to-end QoS management. This paper describes a middleware implementation of these algorithms, called Choir. The Choir middleware allows the user express the task end-to-end timeliness requirements using Jensen's benefit functions. Furthermore, the middleware system can transparently replicate, and possibly migrate the computational subtasks to conquer uncertainties such as workload fluctuations, changes of system resources, so that the system aggregate benefit is maximized. Initial experimental results suggest the effectiveness the Choir middleware.
Peng Li 0020, Binoy Ravindran, Jinggang Wang, Glenn Konowicz
ISORC3
2003 A Systems Engineering Approach for Constructing Certifiable Real-Time Distributed Systems
abstract
In this paper, we present a systems engineering methodology for constructing certifiable realtime distributed systems. In the proposed approach, an architectural and algorithmic solution to an application problem is designed by considering the "weakest" models including the weakest asynchronous computational model and multimodal arrival model. Furthermore, timeliness properties are described using Jensen's benefit accrual predicates. Once a system solution is designed, timeliness properties are established by constructing necessary feasibility conditions that are expressed as non-valued predicates. The predicates are quantified and verified to produce the specification of a certified solution. We illustrate the approach by considering a packet transmission problem that desire soft timeliness. We present a certifiable solution to this problem that consists of switched Ethernet, a soft real-time packet scheduling algorithm (that was previously developed), and feasibility conditions.
Binoy Ravindran, Gérard Le Lann, Jinggang Wang, Peng Li 0020
ISORC3
2002 BPA: A Fast Packet Scheduling Algorithm for Real-Time Switched Ethernet Networks
abstract
In this paper, we present a MAC-layer packet scheduling algorithm, called BPA, for real-time switched Ethernet networks. BPA considers a message model where trans-node application-level messages have end-to-end timeliness requirements that are specified using Jensen's benefit functions. The objective of BPA is to maximize the aggregate message-level benefit. The algorithm reasons that this objective can be achieved by maximizing aggregate packet-level benefit, where packets of messages are allowed to inherit benefit functions of their parent messages. BPA thus solves a non-preemptive packet scheduling problem. Since this problem is NP-hard, BPA heuristically computes packet schedules to maximize aggregate benefit, incurring a worst-case computational complexity of O(n/sup 2/). This is better than the O(n/sup 3/) complexity of the previously known best algorithm (called CMA) for the same problem. Further, our experimental studies show that BPA performs as good as CMA for a broad set of benefit functions, and significantly outperforms CMA for some benefit functions. Furthermore, we observe that BPA yields lower missed-deadline ratio than CMA when message arrival density increases.
Jinggang Wang, Binoy Ravindran
ICPP1