5G Enabled MEC: A Distributed Traffic Steering for Seamless Service Migration of Internet of Vehicles

《5G Enabled MEC: A Distributed Traffic Steering for Seamless Service Migration of Internet of Vehicles》

作者:Muhammad Rizwan Anwar;Shangguang Wang; Muhammad Faisal Akram;Salman Raza;Shahid Mahmood
发表时间:2021-05-31
发表刊物:IEEE Internet of Things Journal

本文提出了两种路径选择算法,主要应用于车联网场景,即在车辆行驶过程中,从起点O到终点D这一过程中,在MEC网络中任务卸载路径的选择算法。

所提出问题

  1. 如何平衡高带宽和低时延两个优化目标的关系,如何在多条路径之间以最小的时间周期查找到最优路径,从而保证QoS。
  2. MEC部署到大型网络时存在一定问题,如路径选择成本变大、众多节点信息收集时间变长等等

解决方法

  1. 首先作者提出一种“自主网络边界发现”算法(ANBD),使得当前边缘服务器只能看到与其相邻的服务器,该算法运用的是广度优先搜索思想;同时作者还提出了一种“必须连接节点块”算法(MCNB),即创建必须相连接的节点的不可变列表。

  2. 作者为了解决问题2,从大型MEC网络中划分子网,同时定义必须连接的节点进行路径搜索。为了平衡好带宽和时延两个影响因子,提出了一个目标函数如下,即两服务器之间某一路径的时延成本等于各部分的传输时延、服务器上任务处理时延以及可用带宽的倒数之和。
    目标函数
  3. ANBD算法:首先将节点入栈,然后使用广度优先搜索,从栈中取出节点来判断其是否在子网中,如果不在子网中且该节点是服务器则将其纳入子网;反之如果节点是路由器,则将该节点的所有相邻未访问节点入栈,并以该节点作为其相邻节点的前置节点。以此可以构建出子网矩阵。
    ANBD算法
  4. MCNB算法:该算法利用递归构造一个ALLPath函数实现通过相邻节点来找目标节点的功能,然后将查找范围限定在之前得到的子网内,利用ALLPath函数得到初始节点和目标节点之间所有的节点集。
    MCNB算法
  5. 之后作者提出基于ANBD算法和MCNB算法的最短路径选择算法(MDSPS)和多路径选择算法(MDMPS)。

    其中MDSPS算法是从必须连接节点(MCN)中得到一个缩减矩阵,然后在Dijkstra算法基础上找出最短路径。该算法中利用缩减矩阵来减小搜索时间。
    MDSPS

    当同时要处理多个服务时,很明显MDSPS算法效率不高,故作者又提出MDMPS算法来得到两个服务器之间的多个最佳路径。MDMPS算法是从ALL_Path路径字典中获取可走的路径,然后对每条路径计算时延成本并记录可用带宽,然后选出最低时延的路径进行传输任务。
    MDMPS

数据集

本文数据都是模拟随机产生,其中链路时延进行归一化后范围在0~1,链路通信容量范围设置在0.5~1Gb/s,同时实验所计算的结果都取平均值。

评价指标

本文中提出了四种情况:Bounded、Mapped、Bounded & Mapped、No Filter。其中Bounded是指当前服务器只能看到其相邻服务器的情况;Mapped是指引入必须连接块(MCNB)的情况;Bounded & Mapped是指在前两种情况都有时;No Filter则是指MEC网络视为一个整体,未应用前两种条件的情况。
本文中从平均计算时延、传输不同大小数据所需时延、节点距离对时延影响、子网中节点数对时延影响四个方面来进行评价。

总结

  1. 文中一些数据处理技巧可以学习:比如将带宽的倒数加入成本函数,能有效将带宽和时延的影响都考虑进来;比如原MEC网络太大了,可以将网络矩阵缩减,利用必须连接节点等思想来减小计算时间。
  2. 本文中作者在对带宽和时延进行多目标优化的那一块没怎么看懂,即作者提出Pareto解并进行论证处。
  3. 对评价标准中的四种条件有一些疑惑,作者提出的两种路径选择算法自身其实就运用了必须连接块或者是限定边界思想,这与No Filter或者是单一的Bounded或者Mapped条件有冲突,所以不知道为什么要分这四种情况来进行评价。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,826评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,968评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,234评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,562评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,611评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,482评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,271评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,166评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,608评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,814评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,926评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,644评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,249评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,866评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,991评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,063评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,871评论 2 354