移动社交网的数据分发机制研究
2019-06-11刘喆刘策
刘喆 刘策
本文章首先对移动社交网在现阶段的发展状况做了较为详细的阐述,并对我国的移动社交网络的数据分发方法中的主要方法做了介绍。主要方法分别为流行病毒路由算法,发布-订阅算法以及基于社会团体的路由算法。
移动社交网在互联网技术的不断进步和移动终端的普及的现阶段的情况下呈现出重要的地位。大家利用移动社交网络可以通过自己的无线设备进行近距离的相互通信。由于智能移动终端功能的不断全面,使用移动社交网络的人数不断增加。由于当今阶段处于大数据的时代下,但是人们却无法在平时生活中留下信息。对有用的信息的收集是比较重要的关键程序。所以,数据分发技术的研究是移动社交网络中必要而且很有意义的一项内容。
在网络信息系统中数据分布技术现处于重要的地位,其中包括数据共享、流媒体服务、质量信息管理和发布/订阅。而最近出现的许多新的应用对数据分发要求变得更高,数据分布技术的特点:(一)大量的数据是在一个急救后短时间内产生;(二)大量的数据在短时间内产生,导致链路拥塞,使链接无效。这就需要在系统中大量的信息短时间内产生的同时,数据分布方法仍能可靠、快速的解决这一紧急发生的问题。目前的数据分配方法多注重单一方面技术的提高,无法在既满足数据可靠性的同时又满足数据分发的快速性要求。
移动社交网络通过结合线上和线下用户的各种优点以及在用户的虚拟与现实方面得到了阶段性的进展。在移动互联网技术和移动互联网不断进步的情况下,智能移动设备在对互联网的运用上已成为网络接入的主要方式,并很大程度改变了我们的日常生活。访问方法和移动用户有着紧密的联系,用户的虚拟与现实是移动互联网未来发展的必然趋势,它将移动社交网络服务和资源配置服务的优点进行总结,而且将用户的移动性和社会属性进行权衡。随着移动互联网的不断发展,对于智能手机终端用户有着不断增多的社会资源请求。但是在这一领域上的研究上来讲仍然有许多不足之处。所以,本文讨论了在移动社交网络上的资源分配策略,并且结合用户的亲密关系模型的建立方法和移动社区发现方法,最后得到了移动社区的数据分布策略。
由于移动智能设备的快速普及(如智能手机、平板电脑、可穿戴设备)和在短距离移动设备的通信能力的提高,移动社交网络已经突破了传统网络的局限性,获得了很大的发展,網络可以在任何时间任何地方通过网络组网通讯并且不需要任何外部辅助通信设备。因此,它对于手持设备组网,汽车网络和农村网络通信有着很大的应用前景。这会对另一种模式下的通信网络的未来发展产生重要的影响。在移动社交网络的数据分布方法研究里可以为移动社交网络更快速、有效的观众提供服务,而且利用优化的数据分布方法在相应的情况下达到信息时代发展的需求使得移动社交网络的表现更好,并促进信息时代的发展与进步。所以,这种理论研究在移动社交网络的数据分配机制上有着实践意义。
1 当前我国的移动社交网络的数据分发方法
通过对当前课题内容相关资料的调查得知,当前我国的移动社交网络的数据分发方法主要有:
(1)流行病毒路由算法
(2)发布-订阅算法
(3)基于社会团体的路由算法
1.1流行病毒算法
在DTN网络路由协议中最基本的路由算法是流行病路由算法。此种算法参考的是病毒在细胞中的感染模式,由于携带病毒的个体会将病毒传播给其他个体,使得其他个体中的病毒也具有传播性。“存储转发”的方法是用来传播信息的。当承载分组的节点碰见不在通信范围内携带分组的另一节点时,它快速地将分组复制到它,因为DTN中的节点继续移动,并且整个网络中的节点将接收分组的副本。
1.2发布-订阅算法
发布订阅算法由发布者、订阅服务器和事件代理共同组成。首先,订阅服务器将有自己的利益,并使用订阅操作将其兴趣提交给事件服务;当发布者有一个事件时,如果生成的事件与订阅匹配,则通过发布操作将事件传递给事件服务。该人的兴趣通知该事件的订阅者,并且对于该事件不想接收,利用取消订阅操作来消除该兴趣。
1.3基于社会团体的路由算法
考虑到多数汇聚节点位于同一社区,同一社区中的节点可以有近似的社会关系,所以在同一社区的每个节点可以看做相互连接。所以,提出了在MSN网络中结合了网络基础设施支持的想法。因此,数据分配方法提高数据传输速率和通信时延。具体来说,基于现有的MSN的分布式网络通信架构,结合AP位点的协助,远程节点将被组合成一个新的社区概念。而且,AP网站只提供辅助功能的远程节点的通信,并且不提供互联网接入。所以,它虽然不涉及集中式网络通信体系结构,但实际上属于分布式网络通信架构。
数据分发研究的总结:
进行可靠的数据路由的方法是现阶段在此领域下数据分发下的研究。基于链路冗余的可靠数据路由方法和基于重传的可靠数据路由方法是可靠的数据路由方法。基于链路冗余的可靠数据路由构建冗余分布路径确保分布的可靠。进一步讲,现有研究主要对用户兴趣分类、用户社会关系、用户移动性规则、用户社区属性等进行抽象化,并抽象的实现数据载体。这些社会属性的指示性指标,选择并进一步提高数据分发效率。
(作者单位:东北大学秦皇岛分校)