Vehicular cloud (VC) is a promising technology for processing computation-intensive applications (CI-Apps) on smart vehicles. Implementing VCs over the network edge faces two key challenges: (C1) On-board computing resources of a single vehicle are often insufficient to process a CI-App; (C2) The dynamics of available resources, caused by vehicles' mobility, hinder reliable CI-App processing. This work is among the first to jointly address (C1) and (C2), while considering two common CI-App graph representations, directed acyclic graph (DAG) and undirected graph (UG). To address (C1), we consider partitioning a CI-App with $m$ dependent (sub-)tasks into $k\le m$ groups, which are dispersed across vehicles. To address (C2), we introduce a generalized reliability metric called conditional mean time to failure (C-MTTF). Subsequently, we increase the C-MTTF of dependent sub-tasks processing via introducing a general framework of redundancy-based processing of dependent sub-tasks over semi-dynamic VCs (RP-VC). We demonstrate that RP-VC can be modeled as a non-trivial time-inhomogeneous semi-Markov process (I-SMP). To analyze I-SMP and its reliability, we develop a novel mathematical framework, called event stochastic algebra ($\langle e\rangle$-algebra). Based on $\langle e\rangle$-algebra, we propose decomposition theorem (DT) to transform I-SMP to a decomposed time-homogeneous SMP (D-SMP). We subsequently calculate the C-MTTF of our methodology. We demonstrate that $\langle e\rangle$-algebra and DT are general mathematical tools that can be used to analyze other cloud-based networks. Simulation results reveal the exactness of our analytical results and the efficiency of our methodology in terms of acceptance and success rates of CI-App processing.
翻译:视觉云( VC) 是处理智能车辆计算密集型应用程序( CI- Apps) 的一个很有希望的技术。 在网络边缘实施 VCs 面临两大挑战:( C1) 单辆车的机上计算资源往往不足以处理 CI- App ;( C2) 车辆机动性造成的可用资源动态阻碍可靠的 CI- App 处理。 这项工作是第一个要共同解决的( C1) 和 ( C2), 同时考虑两个通用的 CI- App 图形表达方式, 引导一个周期图形( DAG) 和非方向的图形( UG)。 要解决( C1), 我们考虑将一个依赖美元( sub) 的 C- App 以 美元计算值( sub) 的机上计算公式( sub) 将 C- a excial- sal- macal- deal- macal- deal- deal- preal- deal- preal- deal- deal- sal- sal- previal- preal- preal- preal- preal- macal- pre- preal- preal- preal- preal- preal- preal- preal- preal- sal- sal- preal- preal- sal- preal- sal- sal- sal- sal- sal- sal- sal- sal- sal- sal- sal- smetmental- sal- sal- sal- sal- smetmentmental- sal- weal- weal- setmentmental- weal- weal- weal- weal- weal- weal- sl- sl- sl- sl- sl- sm- weal- weal- sm- weal- weal- weal- sm- sm- sm- sm- sal- sm- s) lament- we) 和我们, 我们- sal- s- s- s- sm- sm- s- s- s- weal- weal- weal- s-