Networked Media Lab. D EPT. OF I NFO. & Mech., GIST Individual Research Issue Jongryool Kim...
-
Upload
beverly-ford -
Category
Documents
-
view
212 -
download
0
Transcript of Networked Media Lab. D EPT. OF I NFO. & Mech., GIST Individual Research Issue Jongryool Kim...
Networked Media Lab.
DEPT. OF INFO. & Mech., GIST
Individual Research Issue
Jongryool Kim
2009.07.07
Networked Media LaboratorySchool of Information & Mechatronics
Gwangju Institute of Science & Technologyhttp://netmedia.gist.ac.kr
Networked Media Lab.
DEPT. OF INFO. & Mech., GISTApril 18, 2023, Page 2
Real-Time Video Transmission using RLC Opportunistic Rouging
Real-Time Video Transmission using Video-Aware Practical RLC and Opportunistic Routing
Variable generation size RLC & Progressive RLCDeadline Discard at the Intermediate NodeTo enhance received video quality at multiple end nodes
Real-Time Video Acquisition &
Video/RLC Encoding
CameraServer
Intermediate node
Intermediate node
Intermediate node
Receiver
Intermediate node
Display
ReceiverDisplay
Intermediate node
Re-RLC Encoding RLC/Video Decoding
Broadcast & Overhearing
Networked Media Lab.
DEPT. OF INFO. & Mech., GIST
Real-Time Video Transmission using RLC Opportunistic Routing
April 18, 2023, Page 3
Video Transmission to multiple users over wireless multi-hop network using RLC opportunistic routing
Shorter paths are opportunistically exploited -> Reduced latency, fewer late arrival -> superior video qualityRLC Opportunistic routing offers robustness in combating link breakage ->Reduced latency induced during route reconstruction
-> no buffer underflow, no freezing of playback
However, it should consider many thingsHow to match the video with RLC ? (server) (Future Work)How many packets should be transported at the server ? (server) (Future Work)At the intermediate node, when it broadcast received packets ? (intermediate node)How to reduce RLC high processing complexity (receiver)
Networked Media Lab.
DEPT. OF INFO. & Mech., GIST
Video Transmission using RLC
April 18, 2023, Page 4
1. One-hop test (with simulation(?), VANET (?))
1) RLC Complexity Test - RLC encoding bandwidth, RLC decoding bandwidth, and sending rate test with different or fixed size of generation - Time check: the time required to receive one frame (including RLC encoding, decoding, and video decoding times)
2) FEC Complexity Test - FEC encoding bandwidth, FEC decoding bandwidth, and sending rate test with different or fixed residual value - Time check: the time required to receive one frame (including FEC encoding, decoding, and video decoding times)
3) Video Test - Video PSNR and discontinuity check at the receiver ( without coding, with FEC and with RLC ) - Average video buffering levels at the receiver ( without coding, with FEC and with RLC )
2. Multi-hop test (?)
Networked Media Lab.
DEPT. OF INFO. & Mech., GIST
Video Transmission using RLC
April 18, 2023, Page 5
How to match the video with RLC encoding block or generation ?
In RLC, encoding and decoding size is very important factorVideo has different size of frameVariable GOP = Generation (Variable Size Generation)