姜伦
(中国人民银行哈尔滨中心支行,黑龙江哈尔滨,150000)
分布式处理在用户间建立有效联系,可相互传递消息基础上通过通讯技术,实现地理距离较近用间信息交互。在某一时间段以内(见图1),每个节点对应一个用户,当两个用户相传消息且没有三者介入时,将二者连接成一条边。为下文表达更加清晰,规定与第k 各节点进行通信用户都为其邻居用户,用Sk来表示。当网络上每个用户邻居用户集合Sk,1≤k≤K均不为空时为相互联通的“网络拓扑图”。
图1 IoT 网络拓扑结构
图2 基于共识机制和非共识机制的通信开销比较
通过共识算法可确保每个用户(例第k 个用户)能够通过邻居用户多次信息迭代来进行“本地”度量更新,通过n 次迭代后,k 用户初始值更新变化如下:
表1 各符号含义
下文以和计算法为基础,提出一种新共识算法,也就是IoT 网络中用户抽象化,将其作为网络中的特殊节点,这些节点通过与邻节点间互传消息,达到更新消息目的,结构图见图3。
图3 基于图模型的分布式译码算法
根据信息更新规则,当n 次迭代时,第k 个用户对第i个元素“本地”信息更新用公式表达,如下:
用户间建立信道传递消息时,需通过数据压缩、高阶调制等方法来控制信息量。
在6G 的IoT 中,将网络中的用户看作一个整体,邻近用户可互传信息,用户在“本地”进行译码,有效地减小译码误差,并通过迭代得到与中央处理较为相似的译码,此算法可以有效地提升网络的鲁棒性与可扩展性[1-2]。