基于自适应周期的流言机制快速构建自组overlay 拓扑
h3csdn解决方案
锐捷网络 SDN战略 ...................................................................................................... 38
选择ENP 选择以后 .............................................................................................................. 17
5 华为敏捷互换机:理念的创新与回归 .................................................................................... 18
传统网络厂商SDN解决方案分析 ....................................................................................... 31
思科SDN架构—ACI ..................................................................................................... 31
7 XX年开放网络峰会:值得关注的6个SDN解决方案 ....................................................... 43
动态可重构电池储能技术:原理与应用
no over-charge or over-discharge. Based on the DRB energy-storage technology, we propose
存在差异,在充放电循环中这种差异性会不断累积
SOC)均衡、电热一体化管控和安全运行等方面验
放大,
“短板效应”的问题依然难以避免。另一种
证了动态可重构电池储能系统的性能;最后,围绕
思路是设计电池网络的均衡方法,主要分为被动均
“大与小”“高与低”“新与旧”等问题对电池储能系
[8]
[9]
[10]
衡 和主动均衡 两大类。现有的技术路线以主动
problem is formulated as an optimization issue, and the intrinsically safe control methods based
on the controllable series and parallel technology are analyzed. The real-world operation data
收稿日期:2023-08-09;修改稿日期:2023-08-31。
基金项目:国家电网公司总部科技项目“基于高频电力电子重构的电池系统柔性连接与自成组技术研究”(5500-202219366A-2-0-ZN)。
第一作者及通信联系人:慈松(1970—),男,博士,研究员,主要研究方向为信息-能源交叉技术、嵌入式人工智能、能源互联网,E-mail:sci@
存储HCIP试题库+参考答案
存储HCIP试题库+参考答案一、单选题(共38题,每题1分,共38分)1.下列选项中关于配额与统计描述错误的是:A、可供统计的桶资源包括桶的空间大小、拥有的桶数量以及桶中的对象数量。
B、当帐户的桶容量总数达到所配置的帐户配额后,该帐户无法再进行写入操作。
C、可供统计的帐户资源包括帐户配额、拥有的桶数量、对象数量及容量总大小。
D、当桶容量达到所配置的桶配额后,无法再对该桶进行写入操作。
正确答案:D2.华为分布式存储对象服务使用哪种协议获取租户、桶的资源统计情况()A、SNMPB、SSLC、RESTD、SMI-S正确答案:A3.以下哪个不是 NAS 系统的体系结构中必须包含的组件?A、可访问的磁盘阵列B、文件系统C、访问文件系统的接口D、访问文件系统的业务接口正确答案:D4.以下关于 Oceanstor 9000 的物理分域描述错误的是哪一项?A、物理分域是一种隔离故障的有效手段B、某些节点故障,会造成与这些节点在一个物理分域内的其他节点上的数据的可靠性级别降低C、Oceanstor 9000 通过节点池与分级的方法来实现物理分域D、管理员最少要将 2 个存储节点加入一个分域中正确答案:D5.帐户是使用对象存储服务(兼容 Amazon S3 接口)的凭证,其管理功能不包括:A、签约业务管理B、帐户基本管理C、证书管理D、跨域访问策略管理正确答案:D6.大数据时代对传统技术升级已经满足不了了大数据处理的需求,以下哪一项不是大数据时代技术发展的方向?A、计算向集群化发展B、由非关系型数据库想关系型数据库发展C、网络向更高苏,协议开销更低,更有效的方向发展D、向虚拟化方向发展正确答案:B7.站点 A 需要的存储容量为 2543GB.,站点 B 需要的存储容量为3000GB.,站点 B 的备份数据远程复制到站点 A保存。
考虑复制压缩的情况,压缩比为 3,计算站点 A 需要的后端存储容量是多大?A、3543GB.B、4644GB.C、3865GB.D、4549GB.正确答案:A8.华为 Oceanstor 9000 InfoTier 文件池策略将决定文件创建的存储位置,以及文件重条带化时的目标分级,以下关于文件池策略说法不正确的是哪一项?A、default 策略可以被修改B、default 策略优先级最低C、最多可支持配置 128 条文件池策略D、策略参数组合间为“或”的关系正确答案:D9.以下那个特性不能提升华为混合闪存存储产品的性能?A、SmartPartitionB、SmartCacheC、SmartVirtualizationD、SmartTier正确答案:C10.以下关于 CIFS 的工作原理说法正确的是哪一项?A、在建立共享连接之前,先建立回话,然后进行协议协商B、建立共享连接之后才能进行文件操作C、在协议协商阶段进行安全认证D、文件操作完成后,不需要客户端请求,服务器将自动断开共享连接正确答案:B11.NAS 系统专注对于以下哪种类型的数据存储和管理?A、大块数据B、文件数据C、小块数据D、连接数据块正确答案:B12.InfiniBand 协议特点不包括以下哪一项?A、速度高B、远程直接内存存取功能C、基于标准协议开发D、传输卸载,可将数据包路由从芯片级转到 os正确答案:D13.pcie 协议的特点不包括哪一项?A、高可靠B、基于帧结构的传输C、并行总线结构D、点对点连接正确答案:C14.以下描述正确的是?1 备份的目标是为了防止人为误操作或系统问题,保存的是历史数据,恢复时间相对长 2 备份方案通常使用快照、镜像或复制技术来实现。
基于5G技术的多智能机器人应用研究
基于5G技术的多智能机器人应用研究发布时间:2022-01-05T06:27:07.208Z 来源:《中国科技人才》2021年第23期作者:毕非凡[导读] 随着人工智能的兴起,机器人的应用越来越广泛,多机器人协同控制问题也越来越受到专家学者的关注。
自适应控制网络具有解决不确定性问题和自适应变化的自动耦合特性,被广泛应用于解决多节点运动轨迹跟踪控制器实现路径预测问题,由输入节点速度和位置预测的机器人位置信息跟踪控制问题得到了广泛的应用。
新一代5G技术将使用新的技术概念来满足随处宽带接入、高用户使用和设备移动性以及大量设备以超可靠、实惠的方式进行链接的需求。
毕非凡湖北邮电规划设计有限公司湖北 430000摘要:随着人工智能的兴起,机器人的应用越来越广泛,多机器人协同控制问题也越来越受到专家学者的关注。
自适应控制网络具有解决不确定性问题和自适应变化的自动耦合特性,被广泛应用于解决多节点运动轨迹跟踪控制器实现路径预测问题,由输入节点速度和位置预测的机器人位置信息跟踪控制问题得到了广泛的应用。
新一代5G技术将使用新的技术概念来满足随处宽带接入、高用户使用和设备移动性以及大量设备以超可靠、实惠的方式进行链接的需求。
引入自定义网络(SoftwareDefinedNetworking,SDN)和网络功能虚拟化(NetworkFunctionVirtualization,NFV)技术,利用不断成熟的云计算技术,来满足这些高传输和低延迟要求,提供稳定传输。
关键词:5G技术;多智能机器人;应用1 智能机器人基本功能机器人在精细生产中具有很高的效率,广泛应用于汽车装配和其他零部件的制造。
机器人还可以用于运输货物,部署机器人执行琐碎和重复的任务,减少错误率,解放更多的工人去做更有价值的工作。
大多数智能应用机器人大致由通信模块、移动模块和执行特定功能的各种传感器模块组成。
通信模块见表1。
表1机器人通信模块各模块图15G通信系统接口规范非视距通信,特别是远距离通信存在哪些问题?首先是多径问题,由于非视距通信在很大程度上依赖反射来传输信号,在反射的过程中会有多个重叠信号,这时问题来了,叠加信号会相互影响,相互影响,进而影响解调,同时也是无线传输信道面临的最大问题时变多径衰落,克服多径衰落主要通过“微分集”技术来解决,这也被称为分集技术。
移动自组网
DSR规定目标端(E)可使用RREQ消息中记录的路由作 为返回的RREP的源路由;
DSR规定目标端在发起逆向返回到源端的新一轮route discovery时,在RREQ中"捎带" RREP消息; " "
路由维护
路由的维护
– 每个节点确保使用源路由发送/转发的数据分组被路由 中的下一跳接收; – 如果没有收到下一跳的确认则不断重发(至最大重试 次数);
Hale Waihona Puke 路由发现(2/4)如果目标节点E收到该请求包,给请求源A回答一 个RREP消息
– List:拷贝自RREQ
路由请求源收到RREP消息后在本地Route Cache中缓存路由信息
路由发现(3/4)
重复请求包的检测
– 如果中间节点收到了来自同一个源(A)请求 id相同的请求包; – 如果中间节点收到的请求包中路由记录已经包 含本节点; 则中间节点丢弃该请求包;
DSR协议优点
节点不需要周期性地发送路由广播分组 无须维持到全网所有节点的路由信息
– 节省了电池能量和网络带宽,尤其是当没有节点要 发送数据时,网络中没有通信开销. 仅需要维护路径上节点之间的路由
能完全地消除路由环路 能同时提供多条路由 可用于单向信道 中间节点的应答使源节点快速获得路由
移动互联网的起源
源自军事领域 20世纪70年代分组无线网(PRNET) 1983年的抗毁自适应网络(SURAN) 1994年的全球移动信息系统(GloMo) IEEE802.11首次提出"ad hoc" " IETF1997年成立MANET工作组 IRTF在2003成立了ANS 研究组
MANET特点
具备移动通信网络和计算机网络的特点 网络拓扑动态变化 无中心网络的自组性 多跳组网方式 有限的无线传输带宽 移动终端的自主性 安全性差网络的可扩展性不强 存在单向的无线信道 生存时间短
2024年电信5G基站建设理论考试题库(附答案)
2024年电信5G基站建设理论考试题库(附答案)一、单选题1.在赛事保障值守过程中,出现网络突发故障,需要启用红黄蓝应急预案进行应急保障,确保快速处理和恢复。
红黄蓝应急预案的应急逻辑顺序为()A、网络安全->用户感知->网络性能B、网络性能->用户感知->网络安全C、用户感知->网络安全->网络性能D、用户感知->网络性能->网络安全参考答案:D2.2.1G规划,通过制定三步走共享实施方案,降配置,省TCO不包含哪项工作?A、低业务小区并网B、低业务小区关小区C、低业务小区拆小区D、高业务小区覆盖增强参考答案:D3.Type2-PDCCHmonsearchspaceset是用于()。
A、A)OthersysteminformationB、B)PagingC、C)RARD、D)RMSI参考答案:B4.SRIOV与OVS谁的转发性能高A、OVSB、SRIOVC、一样D、分场景,不一定参考答案:B5.用NR覆盖高层楼宇时,NR广播波束场景化建议配置成以下哪项?A、SCENARTO_1B、SCENARIO_0C、SCENARIO_13D、SCENARIO_6参考答案:C6.NR的频域资源分配使用哪种方式?A、仅在低层配置(非RRC)B、使用k0、k1和k2参数以实现分配灵活性C、使用SLIV控制符号级别的分配D、使用与LTE非常相似的RIV或bitmap分配参考答案:D7.SDN控制器可以使用下列哪种协议来发现SDN交换机之间的链路?A、HTTPB、BGPC、OSPFD、LLDP参考答案:D8.NR协议规定,采用Min-slot调度时,支持符号长度不包括哪种A、2B、4C、7D、9参考答案:D9.5G控制信道采用预定义的权值会生成以下那种波束?A、动态波束B、静态波束C、半静态波束D、宽波束参考答案:B10.TS38.211ONNR是下面哪个协议()A、PhysicalchannelsandmodulationB、NRandNG-RANOverallDescriptionC、RadioResourceControl(RRC)ProtocolD、BaseStation(BS)radiotransmissionandreception参考答案:A11.在NFV架构中,哪个组件完成网络服务(NS)的生命周期管理?A、NFV-OB、VNF-MC、VIMD、PIM参考答案:A12.5G需要满足1000倍的传输容量,则需要在多个维度进行提升,不包括下面哪个()A、更高的频谱效率B、更多的站点C、更多的频谱资源D、更低的传输时延参考答案:D13.GW-C和GW-U之间采用Sx接口,采用下列哪种协议A、GTP-CB、HTTPC、DiameterD、PFCP参考答案:D14.NR的频域资源分配使用哪种方式?A、仅在低层配置(非RRC)B、使用k0、k1和k2参数以实现分配灵活性C、使用SLIV控制符号级别的分配D、使用与LTE非常相似的RIV或bitmap分配参考答案:D15.下列哪个开源项目旨在将电信中心机房改造为下一代数据中心?A、OPNFVB、ONFC、CORDD、OpenDaylight参考答案:C16.NR中LongTruncated/LongBSR的MACCE包含几个bit()A、4B、8C、2D、6参考答案:B17.对于SCS120kHz,一个子帧内包含几个SlotA、1B、2C、4D、8参考答案:D18.SA组网中,UE做小区搜索的第一步是以下哪项?A、获取小区其他信息B、获取小区信号质量C、帧同步,获取PCI组编号D、半帧同步,获取PCI组内ID参考答案:D19.SA组网时,5G终端接入时需要选择融合网关,融合网关在DNS域名的'app-protocol'name添加什么后缀?A、+nc-nrB、+nr-ncC、+nr-nrD、+nc-nc参考答案:A20.NSAOption3x组网时,语音业务适合承载以下哪个承载上A、MCGBearB、SCGBearC、MCGSplitBearD、SCGSplitBear参考答案:A21.5G需要满足1000倍的传输容量,则需要在多个维度进行提升,不包括下面哪个()A、更高的频谱效率B、更多的站点C、更多的频谱资源D、更低的传输时延参考答案:D22.以SCS30KHz,子帧配比7:3为例,1s内调度次数多少次,其中下行多少次。
软件开发中的云原生技术与架构考核试卷
B. JUnit
C. Selenium
D. Kubernetes
19.以下哪些是云原生应用监控工具?()
A. Prometheus
B. Grafana
C. Kibana
D. Docker
20.以下哪些是云原生架构中支持的服务发现工具?()
A. Consul
B. Etcd
C. ZooKeeper
5.服务网格主要用于管理微服务之间的通信。()
6.在云原生架构中,所有的服务都应该是有状态的。()
7. Serverless架构可以显著降低运营成本,因为用户只需为实际代码运行时间付费。()
8.云原生应用不需要考虑容错和灾难恢复。()
9. Prometheus是一种日志管理工具。()
10.云原生技术只适用于新开发的应用程序,不适用于现有的传统应用程序。()
()
标准答案
一、单项选择题
1. D
2. D
3. D
4. D
5. D
6. D
7. B
8. D
9. D
10. D
11. A
12. D
13. D
14. D
15. D
16. D
17. D
18. A
19. A
20. D
二、多选题
1. ABC
2. AB
3. AC
4. ABC
5. ABC
6. ABC
7. ABC
8. ABC
B.微服务
C.不可变基础设施
D.以上都是
2.以下哪个不是云原生计算基金会(CNCF)支持的项目?()
A. Kubernetes
B. Docker
【软件学报】_周期_期刊发文热词逐年推荐_20140727
科研热词 长事务 调度算法 诚实机制 补偿代价 补偿事务 节点筛选算法 空间相关性 硬实时 溯源性 概要数据结构 服务组合 最大化生命周期 无线传感器网络 无线ad 异常检测 延迟提交 容错 多处理机 均值均方差模型 周期任务 主副版本 串音 hoc网络 ewma ccp-mac协议
推荐指数 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2008年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 现象 软件质量 软件体系结构评估 软件体系结构 计算机体系结构建模 计算机体系结构 自适应信标交换算法 自适应 自组织 网络编码 网络拓扑 网络信息检索 累计功率 等待时间 移动无线传感器网络 用户行为分析 特征量 滑动时间窗口 流言 模拟 时间衰减模型 无线传感器网络 无线ad hoc网络 数据迁移 数据流 数据复制 数据包传送成功率 收敛速度 控制开销 性能评估 性能评价 建模技术 对象存储系统 多路径路由 基于时间广播 可靠数据传输 功率感知 元胞自动机 overlay
推荐指数 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2009年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
推荐指数 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
大模型时代的基础架构读书笔记
《大模型时代的基础架构》读书笔记目录一、内容描述 (2)二、大模型时代的挑战与机遇 (3)2.1 大模型带来的挑战 (5)2.1.1 计算资源的限制 (6)2.1.2 数据隐私与安全问题 (7)2.1.3 模型可解释性与透明度 (9)2.2 大模型带来的机遇 (10)2.2.1 新算法与新架构的出现 (11)2.2.2 跨领域合作与创新 (12)三、大模型时代的基础架构 (14)3.1 硬件架构 (15)3.1.1 GPU与TPU的发展与应用 (16)3.1.2 其他硬件技术的发展 (18)3.2 软件架构 (19)3.2.1 深度学习框架的功能与特点 (21)3.2.2 软件架构的可扩展性与灵活性 (22)3.3 优化与加速 (23)3.3.1 模型压缩技术 (24)3.3.2 知识蒸馏技术 (26)四、大模型时代的基础架构发展趋势 (27)4.1 技术融合与创新 (28)4.1.1 硬件与软件的融合 (29)4.1.2 多种技术的综合应用 (31)4.2 用户需求与市场导向 (32)4.2.1 用户需求的变化 (34)4.2.2 市场导向的影响 (35)五、结论 (37)一、内容描述《大模型时代的基础架构》是一本关于人工智能和深度学习领域的重要著作,作者通过对当前最先进的技术和方法的深入剖析,为我们揭示了大模型时代下的基础架构设计原则和实践经验。
本书共分为四个部分,分别从基础架构的概念、技术选型、部署和管理以及未来发展趋势等方面进行了全面阐述。
在第一部分中,作者首先介绍了基础架构的概念,包括什么是基础架构、为什么需要基础架构以及基础架构的主要组成部分等。
作者对当前主流的基础架构技术进行了简要梳理,包括云计算、分布式计算、容器化、微服务等。
通过对比分析各种技术的优缺点,作者为读者提供了一个清晰的技术选型参考。
第二部分主要围绕技术选型展开,作者详细介绍了如何根据项目需求和业务场景选择合适的基础架构技术。
自组织无线网络技术简介
Existing MANET protocols
discover routes Source routing on-demand (re-active) Variation of distant vector? 按需路由
MANET routing protocols Table driven
DSR AODV, ABR, TORA DSDV、CGSR
adhoc网络结构每个簇由一个簇头和多个簇成员组成使用多频的两级结构uavadhoc优点节点覆盖范围较小缺点流量管理节点数目多移动性强的环境下维持网络最新拓扑的控制开销大抗毁性好缺点closter头是瓶颈减少路由协议开销路由不一定最短adhocadhoc节点移动要发现新路由多跳通信adhoc由于移动和分区很难将信息分发到一个没有固定成员网络的所有节点采用泛洪技术的链路状态协议造成额外的通信和控制开销常规路由协议周期性地路由更新消耗大量的网络带宽和节点能源无线终端功率的差异以及无线信道的干扰导致单向信道的存在adhoc网络三个不断变化的基本特征网络的使用模式adhoc利用地理信息进行路由选择ondemand反应式reactive路由dsraodvtabledriven先应式proactive路由这些cluster或者zone可组成较大的supercluster或者superzonecluster内所有节点都与clusterhead直接通信cluster内节点间的通信一般是两跳
移动ad hoc网络基础知识
WLAN
移动节点配备无线网网卡 移动节点通过接入点与固定网络连接 WLAN工作在链路层,对网络层透明 对网络层来说WLAN是一个单跳网络
的依 现赖 有于 网类 络似 基基 础站 设或 施接 。入 点
一种IP网络友好的Overlay路由机制
一种IP网络友好的Overlay路由机制徐同亚;王大彬;陈超【期刊名称】《计算机应用研究》【年(卷),期】2011(28)4【摘要】在现存的多层路由中,上层Overlay网络在路由决策时通常对底层的IP 网络性能和状态缺乏有效的协调和感知,致使上层Overlay路由和底层IP路由常常处于非协同、非优化工作状态,产生大量路由抖动和次优路由.为解决这些问题,提出了一种底层IP网络友好的Overlay路由机制,其基本思路为:增加Overlay网络的层感知能力,减少路由抖动,增加Overlay路由的稳定性.Overlay网络根据底层IP 网络的节点跳数、链路带宽、丢包率等反映底层IP网络性能的信息作出路由决策.实际网络中,通过调整Overlay网络的链路代价,有效控制Overlay网络的路由决策.仿真结果表明,与传统双重路由(dual routing)相比,此IP网络友好Overlay路由机制在减少Overlay网络路由抖动、降低Overlay网络路径代价膨胀、提高Overlay网络故障恢复成功率和满足Overlay业务需求等方面有优势.%Existent Overlay networks are not IP network-aware enough..The Overlay routing is usually lack of aware of the IP network' s performance and status.So the Overlay network appears sub-optimal routing and has route flaps that have seriously affected the Overlay network applications' performance.This paper proposed an IP network-friendly Overlay routing mechanism.The basic idea was: enhance the Overlay network' s ability of lay awareness and flexibility.Overlay network routes based on the work' s information (e.g.: number of route hops, link bandwidth and packet loss rate).Changingthe Overlay network' s linkcost was useful to control the Overlay routing.The simulation results show that: compared to the traditional dual routing, this IP network-friendly Overlay routing mechanism has advantages in reducing the path cost inflation and route flaps, increasing the success rate of recovery, meeting the need of Overlay applications.【总页数】4页(P1221-1224)【作者】徐同亚;王大彬;陈超【作者单位】重庆邮电大学,计算机科学与技术学院,重庆,400065;电子科技大学,光互联网及移动信息网络研究中心,成都,611731;重庆邮电大学,计算机科学与技术学院,重庆,400065;电子科技大学,光互联网及移动信息网络研究中心,成都,611731;重庆邮电大学,计算机科学与技术学院,重庆,400065;电子科技大学,光互联网及移动信息网络研究中心,成都,611731【正文语种】中文【中图分类】TP393【相关文献】1.一种星地一体化路由设计的卫星IP网络 [J], 范继;王宇2.一种基于IPv6源路由的IP网络业务链组网模型 [J], 朱永庆;黄灿灿3.一种基于IP网络的QoS约束组播路由算法 [J], 吕锋;黄珂4.IPv6中一种改善的Anycast路由协议在移动IP网络中的设计与实现 [J], 王晓楠5.一种改进的IP网络快速恢复重路由算法 [J], 张莉敏;周锡玲;邓怡辰;陈晓纯因版权原因,仅展示原文概要,查看原文内容请购买。
6LoWPAN的Enhanced Route-over的分片和重组机制
6LoWPAN的Enhanced Route-over的分片和重组机制陈晶晶;李晓记;郑霖【摘要】针对Route-over路由在6LoWPAN中存在需要在每一跳节点进行分片和重组的问题, 提出了一种 Enhanced Route-over机制, 该机制通过在Route-over转发过程中增加映射表和构建虚拟IP帧, 改善了Route-over路由在数据报端到端传输时延方面的性能, 并采用Cooja仿真器和无线传感器网络硬件平台进行了验证. 仿真结果显示, 在保证节点能量消耗不增加的情况下, 当节点数量分别为4、10和18时, 所提出的优化算法的数据报端到端传输时延方面分别减少了14.23%、20.89%和21.68%. 此外, 还适用于实际场景.%In order to solve the problem of hop-by-hop fragment and reassembly of Route-over in 6LoWPAN,an enhanced Route-over mechanism is put forward.By adding a mapping table and establishing a virtual frame during Route-over forwarding,the enhanced Route-over mechanism improves significantly reduces the end-to-end delay time.The algorithm is verified by using Cooja simulator and wireless sensor network hardware platform.The results show that when the number of nodes is 4,10 and 18,the data transmission delay of the proposed optimization algorithm is decreased by 14.23%,20.89% and21.68%,and the node energy consumption is not increased. Besides,it is suitable for the actual scene.【期刊名称】《无线电工程》【年(卷),期】2015(045)010【总页数】6页(P1-6)【关键词】6LoWPAN;Route-over;分片;重组;时延【作者】陈晶晶;李晓记;郑霖【作者单位】桂林电子科技大学, 广西桂林541004;通信网信息传输与分发技术重点实验室, 河北石家庄050081;桂林电子科技大学, 广西桂林541004;桂林电子科技大学, 广西桂林541004;通信网信息传输与分发技术重点实验室, 河北石家庄050081【正文语种】中文【中图分类】TP393当前无线传感器网络存在体制多样,协议不同,互联互通存在困难的特点。
一种具有自我更新机制的量子粒子群优化算法
一种具有自我更新机制的量子粒子群优化算法奚茂龙;吴小俊;方伟;孙俊【摘要】Life body has limited life in nature;it will be aging and die with time. The aging mechanism is very important to keep swarm diversity during evolutionary process. For the phenomenon that Quantum-behaved Particle Swarm Optimi-zation(QPSO)is often premature convergence, self-renewal mechanism is proposed into QPSO, and a leading particle and challengers are introduced. When the leading power of leading particle is exhausted, one challenger will select to be the new leading particle and continues keeping the diversity of swarm with a certain renewal mechanism. Furthermore, global convergence of the proposed algorithm is proved. Finally, the comparison and analysis of results with the proposed method and classical improved QPSO algorithm based on twelve CEC2005 benchmark function is given, the simulation results show stronger global searching ability of the modified algorithm. Especially in the seven multi-model test func-tions, the comprehensive performance is optimal.%自然界中生命体都存在着有限的生命周期,随着时间的推移生命体会出现老化并死亡的现象,这种老化机制对于生命群体进化并保持多样性有重要影响。
一种面向大规模网络仿真的自适应拓扑划分机制
一种面向大规模网络仿真的自适应拓扑划分机制
戴宁赟;邢长友;王海涛;陈鸣
【期刊名称】《信息通信技术》
【年(卷),期】2018(012)006
【摘要】随着网络空间靶场等技术的发展,大规模网络仿真的需求越来越迫切.受限于主机的处理能力,大规模网络仿真需要在多台主机上部署,而如何合理对网络拓扑进行划分就成为影响仿真效率的关键因素.为此,提出了基于物理仿真主机性能约束的自适应拓扑划分模型,并在典型拓扑划分工具METIS的基础上实现了相应的划分算法.拓扑划分算法包括仿真规模预估和拓扑划分调整两大步骤,前者根据网络拓扑和物理主机性能约束估算需要划分的子块数目,后者根据物理主机性能约束进行拓扑的划分和调整.实验结果表明所提出的拓扑划分机制能够有效针对大规模网络的仿真需求进行拓扑划分,并保证划分结果满足物理主机性能约束和子块间负载均衡等目标.
【总页数】7页(P74-80)
【作者】戴宁赟;邢长友;王海涛;陈鸣
【作者单位】中国人民解放军陆军工程大学南京 210007;中国人民解放军陆军工程大学南京 210007;中国人民解放军陆军工程大学南京 210007;中国人民解放军陆军工程大学南京 210007
【正文语种】中文
【相关文献】
1.一种面向大规模网络拓扑发现的研究 [J], 潘磊;裴斐
2.面向虚拟共享域划分的自适应迁移与复制机制 [J], 黄安文;石文强;高军;张民选
3.大规模集群中一种自适应可扩展的RPC超时机制 [J], 钱迎进;肖侬;金士尧
4.一种面向大规模空间数据的拓扑关系检查算法 [J], 卢浩;王少华;钟耳顺;李绍俊
5.COPART:一种面向约束条件的自适应软硬件划分算法 [J], 仲亚东;赵文庆
因版权原因,仅展示原文概要,查看原文内容请购买。
TCP网络的自适应非奇异终端滑模控制
TCP网络的自适应非奇异终端滑模控制叶成荫【期刊名称】《信息技术》【年(卷),期】2011(000)005【摘要】For the problem of congestion control in the TCP Internet, a novel active queue management ( AQM) algorithm based on the nonsingular terminal sliding mode control theory is proposed. A nonsingular terminal sliding mode surface is used to the singularity problem of conventional terminal sliding mode controls, so that the system can be guaranteed to converge to an equilibrium point.Considering UDP flow, an adaptive law based on Lyapunov stability method eliminates the effect from the disturbance of UDP flow. Simulation results demonstrate that the algorithm enables the queue length to converge to set value quickly, keeps the queue oscillation small, and outperforms the conventional IP control and sliding mode control.%针对TCP网络的拥塞控制问题,采用非奇异终端滑模控制理论提出了一种新的主动队列管理算法.采用非奇异终端滑模面以克服传统终端滑模控制的奇异问题,同时确保系统能在有限时间内收敛至平衡点.考虑到UDP 流干扰的情况,用Lyapunov稳定性方法给出了一个自适应律来消除UDP流干扰对系统的影响.仿真结果表明,该算法可以使队列长度快速收敛到设定值,同时维持较小的队列振荡,优于传统的滑模控制.【总页数】4页(P125-128)【作者】叶成荫【作者单位】辽宁石油化工大学计算机与通信工程学院,抚顺,113001【正文语种】中文【中图分类】TP393【相关文献】1.永磁直线同步电机自适应非奇异快速终端滑模控制 [J], 付东学; 赵希梅2.基于自适应非奇异终端滑模控制的电力系统混沌抑制 [J], 王家斌;于永进;阎振坤;王云飞3.机械臂自适应非奇异快速终端滑模控制 [J], 徐宝珍;宋公飞;王超;曹广旭4.基于WNN的全弹性空间机器人自适应非奇异快速终端滑模控制算法 [J], 付晓东;陈力5.基于自适应神经网络观测器的气垫船非线性系统的非奇异超扭曲终端滑模控制器设计 [J], Hamede Karami;Reza Ghasemi因版权原因,仅展示原文概要,查看原文内容请购买。
NB-IoT窄带物联网设备管理平台云原生多活研究与实践
图2 微服务架构
因此需要对微服务业务架构进行深度优化
可靠的业务服务架构,并利用更敏捷高效的
基础设施实现业务灵活部署、高效迭代并且降低运维管理
提高平台可用性。
面向超大型平台开发现实,服务实例可能多达上万个
同时需要满足服务状态生命周期维护、状态检测
微服务弹性伸缩能力可根据业务高峰及低谷期
自动进行服务数量缩减,以最大化提升资源使用效能
图1 SOA面向服务架构
图3 云原生架构
物联网平台需要在海量异构网络终端接入管理平台能力快速迭代、灵活扩容解决业务快速增长带来的计层次清晰分明的业务架构、便捷高效的研发运维体系等方面进行深入思考,打造高效、智能、可靠
灵活的物联网设备管理平台。
物联网平台上云思路
短期物联网平台目标架构
图7 MongoDB的3AZ部署模式
个组件拆分开部署,每个组件独立虚拟机部署,
资源相互不影响,如果单个组件出现问题,不影响其他组件工作,极大地摆脱了对底层计算资源的依赖性,提升服务可靠性。
图8所示为传统主备部署和云原生多活部署的设备管理平台方案对比,可以实现亿级NB-IoT终端的设备管理和能力开放,支持弹性扩容、灰度发布、服务分级等能力突破传统主备部署能力瓶颈,实现物联网业务无感知升级及倒换,在单个数据中心发生故障情况下,平台还可快速。
5G高低频协作组网场景下小区范围动态扩展优化技术
5G高低频协作组网场景下小区范围动态扩展优化技术方思赛;魏品帅;刘聪【摘要】针对5G高低频协作组网部署场景,提出了一种针对该场景的小区范围扩展优化技术,目标是匹配高低频协作组网时高频小小区与低频宏小区间的不同资源分配方式.该技术可以提高5G高低频协作组网时的系统吞吐量和能量效率.与传统基于参考信号接收功率(RSRP)的小区范围扩展不同,基于参考信号接收速率(RSRR)的新型小区范围扩展技术,可以有效提高系统吞吐量和能量效率.【期刊名称】《中兴通讯技术》【年(卷),期】2018(024)003【总页数】5页(P10-14)【关键词】高低频协作组网;小区范围扩展;RSRP;RSRR;系统吞吐量;能量效率【作者】方思赛;魏品帅;刘聪【作者单位】北京邮电大学,北京 100876;中华人民共和国公安部科技信息化局,北京 100142;中国移动通信有限公司研究院,北京100053【正文语种】中文【中图分类】TN929.5随着移动通信技术的革新和数据业务的快速增长,用户对带宽资源的需求也在逐渐增长,5G因此应运而生。
根据目前的规划,5G将以低频段(3~6 GHz频段)部署宏小区覆盖[1],而以高频段(24 GHz以上频段)进行小小区部署以提高热点速率。
相比于高频段,低频段部署时网络的覆盖范围大,但是其可用频带较窄。
高频段因其衰落快从而导致覆盖范围小,但是其可用频带非常宽,高达数百兆赫兹[2-3]。
这也使得5G将面临高低频协同组网的部署场景。
在5G高低频协同组网部署场景下,如果用户基于传统的参考信号接收功率(RSRP)准则进行接入,由于高频小小区发射功率受限,会出现小小区覆盖范围过小,其充足的频带资源无法得到充分利用,从而导致高频段资源无法得到充分利用的问题。
一种有效的解决方案即是对小小区进行覆盖范围扩展,使其可以接纳更多的用户从而能够解决高频段带宽资源过剩的问题[4-5]。
文献[6-7]证明了小区范围扩展技术能提升整体网络能量效率;文献[8]中,作者提出了一种异构网下增强型自适应控制小区范围扩展技术;文献[9]中,作者说明了传统同频组网下执行小区范围扩展技术的缺点为:扩展小区的小区边缘用户因其距离干扰基站很近所以信道条件非常差,而高低频协作组网场景恰好可以避免这个问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ISSN 1000-9825, CODEN RUXUEW E-mail: jos@Journal of Software, Vol.19, No.9, September 2008, pp.2422−2431 DOI: 10.3724/SP.J.1001.2008.02422 Tel/Fax: +86-10-62562563© 2008 by Journal of Software. All rights reserved.∗基于自适应周期的流言机制快速构建自组Overlay拓扑孙晓+, 王晖, 汪浩, 姜志宏, 陶钧(国防科学技术大学信息系统与管理学院,湖南长沙 410073)Enabling Quick Overlay Topology Construction Using Adaptive Cycle GossipSUN Xiao+, WANG Hui, WANG Hao, JIANG Zhi-Hong, TAO Jun(College of Information Systems and Management, National University of Defense Technology, Changsha 410073, China)+ Corresponding author: E-mail: xsunxiao@Sun X, Wang H, Wang H, Jiang ZH, Tao J. Enabling quick overlay topology construction using adaptivecycle gossip. Journal of Software, 2008,19(9):2422−2431. /1000-9825/19/2422.htmAbstract: Based on previous observation, a dynamic adaptive cycle into gossip-based topology management isintroduced to replace the traditional fixed cycle and a quick topology convergence method based on adaptive cycleis also proposed . In this method, those nodes featured with local topology stability send fewer gossip packets, whilenodes in frequently changing environment send more packets. This dynamic adaptive method improves dataexchange efficiency, saves network resources, enables faster local data exchange, and consequently speeds up theoverall topology convergence. In detail, by using logistic curve as the basic control function of the adaptive cycle,rules for accidental events is defined accordingly. Simulation is presented to show the validity of this approach andthat it is especially suitable for dynamic network environment.Key words: overlay; gossip; self-organization; converge; adaptive摘要: 分析了overlay拓扑管理中流言机制的一般过程,发现固定周期的流言报文中存在的数据交换盲目性的弊端.为此,引入动态的自适应周期来代替固定周期,使得局部拓扑稳定的节点较少发出流言报文,而局部拓扑动荡的节点较多发出流言报文.这种方法提高了数据交换效率,节省了网络资源,允许在局部加快数据交换,从而提高拓扑的整体收敛速度.通过仿真实例对该方法的有效性进行了验证,并证实该方法在动态网络环境中尤其适用.关键词: overlay;流言;自组织;收敛速度;自适应中图法分类号: TP393文献标识码: A当代互联网络规模巨大、组成复杂、拓扑结构动态性加强,造成整个网络的可靠性降低,不可预见的网络故障随时都有可能发生,已经接近传统技术所能有效管理的极限.反观生物、社会等自然网络系统,具有更大的复杂性,在面对自然灾难和突发事件时,却表现出很强的适应性.这些适应性的本质就是网络节点的自组织、自修复能力.借鉴复杂适应系统(complex adaptive system,简称CAS)理论,在当前的网络应用系统中采用自组织原理构建overlay网络拓扑,能够更好地应付动态变化的网络环境.那么,以这种自组织overlay拓扑结构为基础的网络服务,势必具有更强的可用性[1].∗ Supported by the Natural Science Foundation of Hu’nan Province of China under Grant No.07JJ4018 (湖南省自然科学基金)Received 2006-07-01; Accepted 2007-06-18孙晓等:基于自适应周期的流言机制快速构建自组Overlay拓扑2423Overlay网络是构建在已有网络之上的一个由节点和逻辑链路构成的虚拟拓扑结构.它基于底层网络基本的传输功能而建立,通过一个虚拟的网络拓扑将网络重新组织,其目的是提供单纯依靠网络底层所不能完成的功能[2].Overlay网络的拓扑结构以及构造模式是overlay网络的核心,其组织形式通常都是为达到某种特定网络服务的要求而建立的,并极大地影响网络服务的性能.例如,为实现应用层组播而构造的树形结构、Chord中为方便关键字查询构造的基于DHT的环形结构[3]以及Pastry[4]等模型中使用的更复杂的类超立方体结构.实际应用中的自组织overlay拓扑(尤其是在动态网络环境中)应该具有组织快速、灵活的特点,当网络状况发生变化时,能够及时对物理网络的变化做出反应,构建合理的拓扑结构,以增强网络服务的可用性.从适应性的角度而言,拓扑变换需要的时间越短,效率越高,overlay拓扑的适应性就越强.1 相关研究及本文工作流言(gossip)机制是在网络中进行信息传播的一种方法,也称为流行病算法(epidemic algorithm).最早,流言机制起源于20世纪70年代对传染病在人群网络中传播的时间、范围等特性的研究,其研究的最初目的是为了研究疾病传播的特性,为传染病的防治起到一些启发作用.在一系列的研究过程中发现,传染病在特定条件下,可以很快传遍整个网络.因此,近年来,越来越多的研究将这种流行病的传播机制用于网络中有用信息的传输和收集[5].文献[6,7]使用了gossip机制进行概率可靠广播,文献[8]使用gossip机制构造了一个P2P成员管理模型.此类系统中,在gossip机制的帮助下,可以实现迅速而有效的信息分发.其他方面的应用,如使用gossip进行故障探测[9]、网络数据的聚合、资源的发现和监控[10]、数据复制管理[11]等.相对于基于DHT的结构化P2P网络管理模式,基于gossip机制的非结构化模式更能适应动态变化的网络状况.在网络状况发生剧烈变化时,结构化网络频繁进行关键字迁移和拓扑重构的开销很大,而基于gossip机制的网络只需要更新局部的邻居列表,就可以适应新的网络状况.所谓的非结构化网络并非是没有固定结构的,gossip机制的自由转发功能,也可以作为自组织出具有某种特性的网络拓扑的有效手段.在BISON项目组进行的研究中,基于gossip机制制定了一种overlay拓扑管理协议T-man[12],该协议可以构造出具有不同特性的overlay拓扑,并具有很好的可伸缩性和健壮性,能够在动态网络环境中取得很好的性能.BISON中使用该协议在此基础上进行了分布式系统中一系列拓扑组织和管理工作,文献[12]讨论了构造树型、环型网络的基本方法,文献[13]构造了能够及时反映网络状况的Chord环结构.Gossip机制本质上是一种受控制的宏泛,其目的是快速、有效地将信息在网络中进行分发.因此,对于gossip 机制本身的优化,主要集中在控制流言的规模、传播路径,提高流言报文的效率上.文献[14]通过采用一种适应性策略,使得节点倾向于与度数高的节点相连,并对交换的报文进行流量控制,以改善查询性能.文献[15]利用small-world特性,对非结构化Freenet网络的路由表进行改进,提高其路由性能.文献[16]引入一部分相对能力较强的节点作为ultra-peer(超级节点)承载更多的计算工作,以加快路由和查询的速度.文献[17]以缩短报文的TTL(time-to-live)来限制对同一ultra-peer的重复查询,提高查询效率,并减少无谓的网络资源浪费.文献[18]解决了非结构化网络中的overlay拓扑和底层物理网络的匹配问题,减少gossip报文在部分节点之间的重复发送.本文的主要工作是针对gossip机制作为拓扑管理手段时,如何掌握gossip报文发送的时机,提高gossip报文的效率.使用gossip进行的拓扑管理是利用gossip报文交换网络状态信息,构建一个具有某种特性的网络拓扑.此时,一个很关键的性能指标就是拓扑收敛所需要的时间,也就是自组织拓扑的收敛速度.收敛速度表示网络拓扑自组织到一个相对优化状态所需要的时间的快慢.收敛速度越快,网络拓扑能够越快地对环境的变化做出合理的反应,网络的适应性越强.而在协议一定的情况下,单位时间内网络上交换的流言报文数量越多,交换的信息量越大,拓扑收敛的速度可能越快.因此,协议交换的数据量和拓扑的收敛速度是两个相互矛盾的指标.但是,单位时间内交换的报文数量受网络资源和节点能力的限制,不能无限增加.由于自组织机制没有全局统一的管理,采用的是自由的随机数据交换,这种方式保证了协议具有良好的适应性,但是也带来了数据交换的盲目性.网络中交换的gossip报文对拓扑收敛产生的作用是不一样的,并不是所2424 Journal of Software软件学报 V ol.19, No.9, September 2008有被交换的gossip报文都是有意义的.局部拓扑不稳定的节点,需要交换更多的报文,获得更多、更新的网络状态信息;而局部拓扑相对稳定的节点,对信息的需求较少.因此,有可能基于节点的差异性对gossip报文进行优化.目前现有的研究很少考虑到这种节点的差异性.本文通过分析自组织拓扑收敛过程中节点的这种差异性,采用根据节点活动时间产生的自适应报文交换周期代替固定周期的方法,尽可能地减少数据交换中无用信息的处理,从而可能在局部加快数据交换速度,进而加快整个自组织overlay拓扑的收敛速度.本文第2节介绍基于gossip机制自组织地进行overlay拓扑构建的基本原理,分析节点差异性可能造成的无用数据交换.第3节提出基于自适应周期进行数据交换的方法.第4节进行算法的仿真验证并分析实验结果.本文最后做出总结并对后续相关研究工作进行展望.2 问题分析2.1 基于Gossip机制的拓扑管理基于gossip机制构建overlay拓扑就是对于一个给定的随机连接的overlay网络,通过以一定的自组织规则改变网络节点之间的连接关系,构造一个具有一定结构特性的拓扑结构.以BISON的T-man协议中给出的gossip控制协议为例,描述其信息交换的一般方法:每个节点上拥有一个cache保存其邻居节点的视图(view),整个网络依靠节点彼此的邻居视图维持着整个overlay网络的拓扑结构,节点之间每隔T时间,通过随机选择邻居节点两两交换cache中的信息,并以一定的取舍规则更新自己的cache,形成新的邻居视图,以保证其拓扑结构进行演化[12].该交换算法的描述见表1,节点上都有主动和被动两个处理线程,节点以周期T主动发起数据交换,这两个线程都可以导致节点的邻居视图发生变化.Table 1The skeleton of Gossip-based protocol表1 Gossip协议框架Active thread Passive threaddo foreverwait(T) //wait TPeer=myview.slectPeer() //select a neighborSend (Peer,view) //send the view in local cache PeerView=receive() //receive remote viewupdate(view,PeerView,R-Policy)//update local view do foreverPeerView=receive() //receive remote viewSend (Peer,view) //send local viewupdate(view,PeerView,R-Policy)//update local view另外,就T-man协议而言,该拓扑控制协议主要包括了以下几个基本参数[12]:(1) 网络节点的规模N,好的自组织协议对网络规模的大小并不敏感.(2) 每个节点上的cache大小c,即每个节点保存的邻居节点信息的数量.Cache中保存邻居节点的视图.(3) 邻居关系优劣程度的评判函数R,以此评判函数将邻居节点进行排列并进行取舍.R函数的不同,可以自组织出不同类型的网络.文献[12]中介绍了自组织出环形、树形等结构的R函数取值方法.2.2 问题分析图1显示在gossip报文控制下,overlay拓扑收敛的仿真曲线.当某节点经过一段时间的数据交换后,节点邻接关系相对稳定,其邻居视图在网络状况不变时,基本不再发生变化,就认为该节点处于“稳定”的邻接状态.通过统计一个静态网络从初始化阶段开始不同时间点上网络中“稳定”节点的百分比,绘制了图1中的曲线.由此可以看出,网络拓扑的收敛是一个渐进的过程,节点间存在差异性,尤其是在有些场合,这种差异非常明显.而一般的协议没有考虑节点的差异性,从而造成了数据交换效率的低下.那些达到稳定状态的节点,仍然在以不变的T为周期发起数据交换.在环境变化不大时,这些数据交换并不能造成网络拓扑的演变,这些数据交换是基本“无用”的.另一方面,新加入的或者是处于动态环境中的节点,也以不变的T为周期发起数据交换.对于这类节点,拓扑的优化是其主要任务,迫切需要提高数据交换的频率.孙晓 等:基于自适应周期的流言机制快速构建自组Overlay 拓扑2425 这里就出现了一个突出的问题,主动方发起的数据交换缺乏必要的控制机制.到达稳定状态的节点所发出的“无用”数据包,造成了一定网络带宽、节点计算能力的浪费.对于这类节点,可以增加T ,以减小报文交换的频率,减少无谓的资源消耗.稳定节点较少主动发出数据交换,还可以减少该类节点局部拓扑的剧烈变化,避免影响其正常的网络服务.另一方面,如果网络状况发生剧烈动荡,大量的节点加入或退出,通过被动的数据交换,该类节点也可以及时获取必要的网络状态信息.而未达到稳定状态的节点,通常是新加入的节点或者原有局部网络环境发生了剧烈变化,收敛到稳定结构是其首要任务.其网络服务处于系统启动或重启阶段,正常的网络服务尚未启动或暂停,节点处于相对空闲阶段,因此可以全力进行拓扑控制报文的传输和处理,其状态允许在此类节点上以较小的T 进行工作.这就表明,网络自组织中的这种自由数据交换有着进一步优化的余地,对节点发起的数据交换的时间间隔T 有必要增加合理的控制机制,以优化网络拓扑收敛质量.3 算法阐述3.1 自适应周期模型本文的主要工作就是如何为节点动态确定合理的T ,以改善overlay 拓扑的收敛性能.由于自组织分布式网络没有中心节点来进行集中的调度,因此,采用的控制方法只能从节点自身依靠有限的局部信息来发起.本文提出了以下自适应周期模型,如图2所示.在通常情况下,新加入的节点需要以较快的频率交换数据,随着节点活动时间的增加,其数据交换周期在增长函数的控制下自然增加.另一方面,一些规则被用来处理突发性事件,如当网络发生大规模故障时,T 在突发事件的影响下,发生跳变.Fig.2 Basic control method of adaptive cycle model图2 自适应周期模型基本控制方法3.2 增长函数节点使用增长函数确定的动态T ,保证T 在正常情况下随节点活动时间的增加自然增长.在收敛曲线中可以看出,任何节点在经历一段时间(几个周期)后趋于稳定状态,因此考虑建立T 和节点活动时间t 的函数T (t ),以此函数为不同的节点分配合理的T .考虑T 应该有的变化趋势为:初期T 的增长率较小,一段时间后增长率大幅度增加,增加到一定程度后增长减慢,到达某个限定值之后基本不再增长.令r 为T 的增长率,随着t 的变化而变化.令r 的初始值为r 0,当T 增长到一定值K 停止变化,即r 变为0,则0()()1T t r r t r K ⎛⎞==−⎜⎟⎝⎠ (1) 则T 和t 之间的关系可以表示为 Fig.1 The convergent curve of topology 图1 拓扑收敛曲线Time (s) S t a b l e n o d e s (%)2426Journal of Software 软件学报 V ol.19, No.9, September 2008 00d()1d (0)T T r T tK T T ⎧⎛⎞=−⎪⎜⎟⎝⎠⎨⎪=⎩(2) 由公式(2)可以看出,所需要的T (t )方程是一条Logistic 生长曲线,其求解后的表达方式为 (), ,,1rtK T t K b r be −=+为常数 (3) 生长曲线常用于对生物繁殖和生长过程的研究,是描述生物生命周期相关特性的常用方法,其函数曲线如后文图3所示.本文尝试以此T (t )作为控制方法中的自然增长函数产生动态T ,代替一般方法中的固定周期T 来进行信息的交换,提高数据交换的效率.3.3 相关应用规则和突发事件正常情况下,节点活动时间自然增长.随着节点活动时间的增加,overlay 拓扑趋于稳定,节点以较大的T 进行数据交换.当节点活动时间增加到一个较大的值时,T 基本不再变化.但是,单一的增长函数不足以完成应付复杂情况的功能,需要对于特别的突发事件添加专门的处理规则.在本文的自适应控制方法中,定义的突发事件规则如下:节点活动时间归零:在某次数据交换后,节点的邻接关系发生较大变化,认为节点周围的环境发生剧烈变动,该部分拓扑需要重组.此时,将节点活动时间归零,该节点的活动情况类似于新加入的节点,从而以较小的T 主动进行数据交换.3.4 增长函数取值分析在gossip 机制自由交换数据的影响下,在系统中活动时间较长的节点经过多次数据交换,得到较好的邻接关系,其优化的空间不大;活动时间较短的节点,其数据交换次数较少,其邻接关系较差,需要进一步进行优化.使用自适应周期的本质,是以节点的活动时间控制其数据交换的频率,使活动时间越长的节点,主动进行数据交换的频率越低.在突发事件来临时,通过突发事件的应对规则,周围环境发生较大变动的节点通过活动时间的归零,也能获得较高的数据交换频率.通过这种方法,系统中的节点尽可能地避免处理无用的交换数据,尽可能地使每次数据交换进行可对overlay 拓扑的优化发生影响.在使用相同网络资源的条件下提高数据交换的有效率,提高系统自组织的效率,加快overlay 拓扑的收敛速度.本文考虑了两种不同取值的增长函数应用模型,如图3所示.首先,图中slow cycle 增长函数的初始取值和固定周期相同,其最大周期值相当于固定周期的几倍.对于采用这种类型增长函数的应用模型,其数据交换的频率总小于或等于固定周期,它可以大幅度降低交换的数据量,但是并不会过多地降低收敛速度,所以其主要作用是节省网络资源.如图3所示,固定周期取值为2s,该增长函数的最大取值为10s,约在60s 达到最大.在前60s 的时间内,自适应周期的平均值约3倍于固定周期.假定每次交换的数据量相等,考虑前60s 交换的总数据量,则采用自适应周期方法交换的数据只有固定周期方法的30%.更重要的是第2种应用模型,如图3所示的quick cycle 曲线,其初始值略小于固定周期,并在较短的时间内超过固定周期.这种模型的网络节点在其启动初期很短的一段时间内会以较高的频率主动交换数据,然后交换周期超过固定周期,交换频率变慢.在启动初期或执行了归零规则的节点上,拓扑的优化重组是其主要工作.它们以大量资源用于频繁数据交换,“努力”地尽快融合到整个overlay 网络中.同时,网络中活动时间较长的节点并不会受到太大的影响.这种模型中,自适应周期方法初期处理的数据量要超过固定周期,但是从总体来看,交换的数据总量仍小于固定周期方法,具体数据见第4节.这种模型对于动态网络环境尤其适用,这种应用策略能使系统具有一定的自适应能力.孙晓 等:基于自适应周期的流言机制快速构建自组Overlay 拓扑2427Fig.3 Two different grow functions图3 两种增长函数取值模型4 仿 真本节以仿真方法,验证算法的有效性.仿真采用BISON 项目组提供的PeerSim 仿真工具,并自行编写了几个协议模块,配合相关的数据分析进行仿真结果验证.4.1 仿真模型在本文的仿真中,主要针对节点数量较多的大规模动态网络.仿真模拟了一个基于自适应周期模型的overlay 网络拓扑的演化行为,网络节点之间的数据交换依赖于下层网络所提供的基本路由和信息传输能力.每个节点拥有其他节点的一些信息,作为邻居关系保存在自己的cache 中.网络节点间的距离使用Vivaldi 网络坐标系统[19]来模拟.该坐标系统通过overlay 网络中的节点和多维空间中点的对应关系建立一个精确的几何模型,网络节点间的传输延迟通过对应的坐标空间中点的相互距离来进行模拟.Overlay 拓扑被初始化为一个随机连接的网络,节点间通过基于gossip 机制的数据交换寻找由R 函数评判的较好邻居节点,观察overlay 拓扑的收敛状况.本文仿真中,R 函数取值为节点间的最小传播时延,当节点寻找到与其距离最近的几个节点作为邻居节点时,认为节点达到“稳定”状态,节点局部的overlay 拓扑连接达到最优.4.2 静态场景首先仿真静态网络场景.overlay 拓扑被初始化为随机连接的网络,仿真节点数量N =212,每个节点cache 大小c =20.采用图3所示的两种应用模型和固定周期模型比较.固定周期取值2s(图3),仿真前100s的overlay 拓扑演化状况,仿真结果如图4所示.(a) Converge (b) Packets(a) 收敛状况 (b) 数据包Fig.4 Static scenario图4 静态场景图4(a)显示的是3种模型的收敛状况.根据仿真结果可以看出,在采用slow cycle 函数的模型中,overlay 拓86420Time (s)T h e c y c l e t i m e (s ) Time (s)S t a b l e n o d e s (%) Time (s)T h e n u m b e r o f p a c k e t s 52428 Journal of Software 软件学报 V ol.19, No.9, September 2008 扑的收敛状况和固定周期模型相比都不相上下.而对照图4(b)的交换数据量分析,slow cycle 模型交换的数据量总小于固定周期模型,40s 已经降到固定周期模型的50%以下.而且随着时间的推移,其交换数据的增长率也远小于固定周期模式.这种模型对收敛状况影响不大,但是节省资源的效果非常明显.使用quick cycle 模型,在网络启动初期交换的数据量较多,约在35s,其交换的数据量开始小于固定周期模型,继而维持在较低的增长率水平.更为重要的是,从图4(a)的收敛曲线来看,quick cycle 模型使系统的收敛性能更加优化,其收敛到90%以上的时间节省了50%左右.4.3 动态剧变场景自适应周期模型的应用,更重要的意义在于动态网络环境中.本节仿真了一个网络状况发生重大变化的动态场景,仿真节点数量N =212,每个节点cache 大小c =20.与前一场景不同的是,在20s,网络状况发生重大变化,加入210个新随机节点,新加入节点数量相当于N 的25%.仍然采用图3表示的两种自适应周期模型和固定周期模型进行比较,仿真结果如图5所示.对于slow cycle 模型,在该动态场景中,其收敛状况和固定周期相差不大,主要优点还是交换的数据量少,节省了网络资源.而quick cycle 模型在动态场景的有效性尤其明显.在发生网络剧变之前,拓扑已经收敛到接近100%,且整个过程中的收敛百分比都高于固定周期.同时参照图5(b),在约50s 时,quick cycle 模型和固定周期模型交换了大致相同的数据量,而此时,quick cycle 的收敛百分比要高10%左右.在50s 以后,quick cycle 交换的数据量小于固定周期,并且维持在较小的增长水平上.总体而言,相对于固定周期模型,quick cycle 模型交换了较少的数据,提高了收敛速度.(a) Converge (b) Packets(a) 收敛状况 (b) 数据包Fig.5 Dynamic shakeup scenario图5 动态场景总结这两个场景的仿真结果,slow cycle 模型可以大幅度节省网络资源,quick cycle 模型可以加快收敛速度.唯一的不足似乎是quick cycle 模型初期对资源的需求量较大,但这对于不稳点的节点来说是可以接受的.同时,这也是由于仿真中对于所有节点采用了相同的增长函数所致.通过对不同的节点根据其状况灵活采用不同参数取值的增长函数,可以进一步提高数据交换的效率.4.4 波动场景中的混合策略模型为了进一步验证自适应周期模型的有效性,我们仿真了一个存在网络churn(波动)的动态场景.所谓churn,就是overlay 网络中有节点加入和退出引起的网络状况变化.根据文献[20]中对Gnutella trace 的统计,网络中持续有节点加入和退出,也就是说,实际环境中网络的churn 总是存在的.在1小时的时间里,大约50%的节点离开系统被其他节点所代替.我们以加入或减少一定比例的随机节点作为网络churn 模型.根据Gnutella trace,在1s 的时间里发生churn 的节点比例小于0.02%.在我们的仿真中,采用2%的churn rate(对于N =212的网络基数,约每秒80个节点),相比于实际网络状况,这样的churn rate 是相当高的.Time (s)S t a b l e n o d e s (%)Time (s)T h e n u m b e r o f p a c k e t s 5孙晓 等:基于自适应周期的流言机制快速构建自组Overlay 拓扑2429该仿真中,网络场景N =212,c =20,自第20s 开始加入2%的节点churn 并一直持续.为了说明增长函数灵活取值的好处,在此仿真实例中,我们采用了前述两种增长函数的混合应用.初始的网络节点采用slow cycle 模型,后面动态加入的节点和执行了活动时间归零规则的节点采用quick cycle 模型.其仿真结果如图6所示.如图6(a)所示,混合策略的自适应周期模型的收敛速度快于固定周期模型.在40s 之前,两种模型的收敛质量不相上下;在50s 以后,自适应周期模型的收敛度持续高于固定周期模式的5%~10%.从整体来看,自适应周期模型在收敛速度上要更快.如图6(b)所示,从两种模型消耗的网络资源来看,初期两者交换的数据量较接近;但是从整体上看,自适应周期模型交换的数据量一直少于固定周期模型.虽然由于网络环境动态变化带来大量的新加入节点,这些节点以较快频率交换数据,消耗资源较多,同时也可能引起部分周围环境发生重大变化的原有节点缩短周期,但是从总体上说,网络中资源消耗的总量并没有增多.前100s,自适应周期模型交换的数据量相对于固定周期约减少了30%.综合图6(a)、图6(b),自适应周期模型同时实现了提高收敛速度和降低资源消耗.我们对该仿真实例进行了更深入的分析,图6(c)统计了整个过程中稳定节点和不稳定节点的平均周期,可以看出,大部分时间内稳定节点的周期远高于不稳定节点,40s 以后,约是不稳定节点周期的4~5倍.也就是说,不稳定节点进行数据交换的平均频率的确要快很多,完全符合该自适应周期模型的预期目的.而图6(d)、图6(e)则取样分析了两类节点周期的具体分布情况,取样点为第40s.可以看出,不稳定节点的周期大部分集中在短周期部分,稳定节点的周期大部分集中在长周期部分.可见,自适应周期模型可以根据节点活动时间,对两类节点做出相对明显的区分.(a) Converge (b) Packets (a) 收敛状况(b) 数据包(c) Average cycle (d) Unstable (e) Stable(c) 平均周期 (d) 不稳定 (e) 稳定Fig.6 Mixed policy in churn scenario图6 混合策略应用于波动场景Time (s)S t a b l e n o d e s (%)Time (s)T h e n u m b er o f p a c k e t s 5Time (s)C y c l e (s )Cycle (s)T h e n u mb e r o f n o d e s Cycle (s)T h e n u m b e r o f n o d e s。