Home // ICCGI 2011, The Sixth International Multi-Conference on Computing in the Global Information Technology // View article


Balancing LTE Protocol Load on a Multi-Core Hardware Platform Using EFSM Migration

Authors:
Anas Showk
Shadi Traboulsi
David Szczesny
Attila Bilgic

Keywords: LTE protocol stack, multi-core mobile terminal, parallel embedded software, load balancing, model driven development.

Abstract:
In the past decade the mobile communication data rate is increased dramatically. Therefore, mobile terminals must have enough processing capability by migrating to multi-core processors. To exploit the multi-core processing power, we focus on a critical component in the future mobile terminal which is the load balancer. Its main role is to partition and balance the load so as to achieve an optimal sharing of load between cores and to eventually reduce power consumption. In this paper, we show how a model driven layered protocol stack can be parallelized and run on a multi-core modem. For instance, we illustrate how the Extended Finite State Machines (EFSMs) concurrency is employed to achieve the protocol stack parallelism. Furthermore, we move the load balancer to the modem subsystem layer by using the EFSM migration between cores. The proposed migration scheme during run time replaces the classic thread migration scheme and reduces the thread context switching overhead which definitely improves the performance. In addition, we present a semi-dynamic load balancer implementation accompanied with customized data pipeline scheduler for future multi-core LTE smart phones.

Pages: 76 to 83

Copyright: Copyright (c) IARIA, 2011

Publication date: June 19, 2011

Published in: conference

ISSN: 2308-4529

ISBN: 978-1-61208-139-7

Location: Luxembourg City, Luxembourg

Dates: from June 19, 2011 to June 24, 2011