Service offloading oriented edge server placement in smart farming

Jie Zhang, Xiang Li, Xuyun Zhang, Yuan Xue, Gautam Srivastava, Wanchun Dou*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)

Abstract

Currently, smart farming has been established to realize agriculture automation by leveraging sensors to gather the growth and environmental data for crops, and realizing multiple intelligent controls, such as irrigation, fertilization, and so on, to increase the crop yields. To support real-time intelligent controls, edge computing is introduced to smart farming by endowing computing and storage capacities to edge devices nearby the geographically distributed sensors. However, the farmers are relatively willing to purchase and deploy a small quantity of edge servers (ESs) in the farm from the perspective of expenditure saving, thereby leading to a key challenge to guarantee the performance of the real-time controls and the overall edge services. In view of this challenge, a service offloading-oriented ES placement method for supporting smart farming, called SOP, is proposed to optimize the data transmission delay from sensors to ESs and the load balance among ESs. More precisely, the corresponding service range of a certain ES is ascertained according to the specific analysis of the farming service requirements. Subsequently, the layout policies for the trade-offs of the ES performance and service efficiency are acquired. Then the most balanced policy is determined as the final ES placement strategy. Eventually, we evaluate the performance of the whole ES system and the service execution efficiency with SOP.

Original languageEnglish
Pages (from-to)2540-2557
Number of pages18
JournalSoftware - Practice and Experience
Volume51
Issue number12
Early online date18 Jun 2020
DOIs
Publication statusPublished - Dec 2021

Keywords

  • edge computing
  • ESs placement
  • IoT
  • smart farming

Fingerprint

Dive into the research topics of 'Service offloading oriented edge server placement in smart farming'. Together they form a unique fingerprint.

Cite this