高效激励与编码:ABIDE与EXEL的技术洞见
1. ABIDE:基于投标的经济激励模型
在移动对等网络(M - P2P)中,如何激励非合作的移动节点(MP)提供服务是一个关键问题。ABIDE作为一种基于投标的经济激励模型,在这方面有着独特的解决方案。
1.1 ABIDE算法流程
ABIDE算法主要涉及代理MP和中继MP的操作,其输入包括查询Q和被查询的数据项d。具体操作步骤如下:
1. 接收来自查询发起MP(MI)的广播查询Q。
2. 检查自身索引,将存储数据项d的所有MP的标识符列入集合SetMS。
3. 如果SetMS为空,将查询Q转发给其一跳邻居。
4. 若SetMS不为空,对SetMS中的每个MP(M)执行以下操作:
- 发起查询以找到通往M的路由,并将所有路由列入集合SetRoute。
- 若SetRoute为空,将查询Q转发给一跳邻居。
- 若SetRoute不为空,根据中间跳的带宽选择到M的最短路由R。
- 从M获取价格和数据质量信息。
- 整理价格、MP、响应时间和数据质量信息以及自身投标β的值,发送给MI。
5. 等待MI的回复。
6. 如果MI接受投标,从MI获取所选MP的标识符,向所选MP发送消息以将数据项发送给MI,并从MI接收代理佣金。
graph TD
A[接收广播查询Q] --> B{SetMS是否为空}
B -- 是 --> C[转发Q到一跳邻居]
B -- 否 --> D[遍历SetMS中的M]
D
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



