Tho Nguyen Duc

Mr. Tho Nguyen Duc

orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 August 2019 in Future Internet
Verified
Journal Article
Open access
PDF file
TDTho Nguyen Duc
Tho Nguyen Duc
Chanh Minh TranChanh Minh Tran
Chanh Minh Tran
TXTan Phan Xuan
Tan Phan Xuan
EKEiji Kamioka
Eiji Kamioka
The growing demand on video streaming services increasingly motivates the development of a reliable and accurate models for the assessment of Quality of Experience (QoE). In this duty, human-related factors which have significant influence on QoE play a crucial role. However, the complexity caused by multiple effects of those factors on human perception has introduced challenges on contemporary studies. In this paper, we inspect the impact of the human-related factors, namely perceptual factors, memory effect, and the degree of interest. Based on our investigation, a novel QoE model is proposed that effectively incorporates those factors to reflect the user’s cumulative perception. Evaluation results indicate that our proposed model performed excellently in predicting cumulative QoE at any moment within a streaming session.

9 July 2021 in Sensors
Verified
Journal Article
Open access
PDF file
TDTho Nguyen Duc
Tho Nguyen Duc
Chanh Minh TranChanh Minh Tran
Chanh Minh Tran
TXTan Phan Xuan
Tan Phan Xuan
EKEiji Kamioka
Eiji Kamioka
Imitation learning is an effective approach for an autonomous agent to learn control policies when an explicit reward function is unavailable, using demonstrations provided from an expert. However, standard imitation learning methods assume that the agents and the demonstrations provided by the expert are in the same domain configuration. Such an assumption has made the learned policies difficult to apply in another distinct domain. The problem is formalized as domain adaptive imitation learning, which is the process of learning how to perform a task optimally in a learner domain, given demonstrations of the task in a distinct expert domain. We address the problem by proposing a model based on Generative Adversarial Network. The model aims to learn both domain-shared and domain-specific features and utilizes it to find an optimal policy across domains. The experimental results show the effectiveness of our model in a number of tasks ranging from low to complex high-dimensional.

22 June 2022 in Electronics
Verified
Journal Article
Open access
PDF file
Chanh Minh TranChanh Minh Tran
Chanh Minh Tran
TDTho Nguyen Duc
Tho Nguyen Duc
BGBach Nguyen Gia
Bach Nguyen Gia
TXTan Phan Xuan
Tan Phan Xuan
EKEiji Kamioka
Eiji Kamioka
In mobile short-form video streaming, the video application usually provides the user with a playlist of recommended videos to be played one by one. In order to prevent playback stalls caused by possible fluctuations in the mobile network, after finishing buffering the currently-playing video, commercial video players continue to prebuffer (i.e., buffer in advance before playback) one subsequent video in the playlist with as much content as possible. However, since the user can skip a video at any time if he/she does not like it, prebuffering too much video content leads to the wastage of mobile data. Contrarily, without prebuffering any subsequent video, the video player is exposed to high risks of stalling events, which threaten the user’s quality of experience (QoE). In this paper, a novel Sprinkle Prebuffer Strategy (SPS) is proposed to overcome such drawbacks. Once the currently-playing video’s buffer reaches an optimal buffer threshold, the proposed SPS attempts to concurrently prebuffer all subsequent videos in the playlist, each up to an optimal prebuffer threshold. Based on the evaluation results, it is proven that the proposed SPS outperforms the referenced methods in providing the best user’s QoE with reasonable compensation for data wastage.

21 July 2021 in Electronics
Verified
Journal Article
Open access
PDF file
Chanh Minh TranChanh Minh Tran
Chanh Minh Tran
TDTho Nguyen Duc
Tho Nguyen Duc
TXTan Phan Xuan
Tan Phan Xuan
EKEiji Kamioka
Eiji Kamioka
With the introduction of HTTP/3, whose transport is no longer the traditional TCP protocol but the novel QUIC protocol, research for solutions to the unfairness of Adaptive Streaming over HTTP (HAS) has become more challenging. In other words, because of different transport layers, the HTTP/3 may not be available for some networks and the clients have to use HTTP/2 for their HAS applications instead. Therefore, the scenario in which HAS over HTTP/3 (HAS/3) competes against HTTP/2 (HAS/2) must be considered seriously. However, there has been a shortage of investigations on the performance and the origin of the unfairness in such a cross-protocol scenario in order to produce proper solutions. Therefore, this paper provides a performance evaluation and root-cause analysis of the cross-protocol unfairness between HAS/3 and HAS/2. It is concluded that, due to differences in the congestion control mechanisms of QUIC and TCP, HAS/3 clients obtain larger congestion windows, thus requesting higher video bitrates than HAS/2. As the problem lies in the transport layer, existing client-side ABR-based solutions for the unfairness from the application layer may perform suboptimally for the cross-protocol case.

4 April 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Chanh Minh TranChanh Minh Tran
Chanh Minh Tran
TDTho Nguyen Duc
Tho Nguyen Duc
TXTan Phan Xuan
Tan Phan Xuan
EKEiji Kamioka
Eiji Kamioka
HTTP/2 video streaming has gotten a lot of attention in the development of multimedia technologies over the last few years. In HTTP/2, the server push mechanism allows the server to deliver more video segments to the client within a single request in order to deal with the requests explosion problem. As a result, recent research efforts have been focusing on utilizing such a feature to enhance the streaming experience while reducing the request-related overhead. However, current works only optimize the performance of a single client, without necessary concerns of possible influences on other clients in the same network. When multiple streaming clients compete for a shared bandwidth in HTTP/1.1, they are likely to suffer from unfairness, which is defined as the inequality in their bitrate selections. For HTTP/1.1, existing works have proven that the network-assisted solutions are effective in solving the unfairness problem. However, the feasibility of utilizing such an approach for the HTTP/2 server push has not been investigated. Therefore, in this paper, a novel proxy-based framework is proposed to overcome the unfairness problem in adaptive streaming over HTTP/2 with the server push. Experimental results confirm the outperformance of the proposed framework in ensuring the fairness, assisting the clients with avoiding rebuffering events and lowering bitrate degradation amplitude, while maintaining the mechanism of the server push feature.

20 March 2020 in Preprints.org
Verified
Preprint
Open access
PDF file
Chanh Minh TranChanh Minh Tran
Chanh Minh Tran
TDTho Nguyen Duc
Tho Nguyen Duc
TXTan Phan Xuan
Tan Phan Xuan
EKEiji Kamioka
Eiji Kamioka
HTTP/2 video streaming has caught a lot of attentions in the development of multimedia technologies over the last few years. In HTTP/2, the server push mechanism allows the server to deliver more video segments to the client within a single request in order to deal with the requests explosion problem. As a result, recent research efforts have been focusing on utilizing such a feature to enhance the streaming experience while reducing the request-related overhead. However, current works only optimize the performance of a single client, without necessary concerns of possible influences on other clients in the same network. When multiple streaming clients compete for a shared bandwidth in HTTP/1.1, they are likely to suffer from unfairness, which is defined as the inequality in their bitrate selections. For HTTP/1.1, existing works have proven that the network-assisted solutions are effective in solving the unfairness problem. However, the feasibility of utilizing such an approach for the HTTP/2 server push has not been investigated. Therefore, in this paper, a novel proxy-based framework is proposed to overcome the unfairness problem in adaptive streaming over HTTP/2 with the server push. Experimental results confirm the outperformance of the proposed framework in ensuring the fairness, assisting the clients to avoid rebuffering events and lower bitrate degradation amplitude, while maintaining the mechanism of the server push feature.