access icon free Memory Copy Optimization for Streaming Gateway Transcoding: Models and Algorithms

Repeated memory copy during protocol translation inhibits capacity of a streaming media gateway. Unlike existing optimization techniques that rely on platform-specific features, this paper investigates algorithm-level platform-independent strategies. A mathematical concept of the buf-string is proposed to model the protocol transcoding process. Based on this model three payload extraction algorithms that can reduce memory copy are presented. The streaming gateway used in the Next-generation broadcasting (NGB) and the Nextgeneration on-demand (NGOD) system is taken as an example to demonstrate and evaluate our strategies. Experimental results from an x86 host and an embedded system prove that our strategies can reduce CPU overhead by 15% to 45%, and optimize the linear space complexity to a constant one.

Inspec keywords: transcoding; media streaming; optimisation; internetworking

Other keywords: linear space complexity; algorithm-level platform-independent strategies; next-generation on-demand system; streaming gateway transcoding; protocol translation; next-generation broadcasting; memory copy optimization; payload extraction algorithms

Subjects: Codes; Computer communications; Optimisation techniques; Optimisation techniques; Multimedia communications; Computer networks and techniques

http://iet.metastore.ingenta.com/content/journals/10.1049/cje.2016.06.003
Loading

Related content

content/journals/10.1049/cje.2016.06.003
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading