一种基于融合通信体系的异构网络系统的构建方法及其抄表方法与流程

文档序号:29126393发布日期:2022-03-05 00:07阅读:132来源:国知局
一种基于融合通信体系的异构网络系统的构建方法及其抄表方法与流程

1.本发明属于通信技术领域,涉及了通信融合体系结构和异构网络的混合路由算法。


背景技术:

2.在新兴业务场景下,对通信可靠性、通信速率提出更高要求。典型的双向互动服务包括大客户业务、居民用户业务、移动营销业务、分布式发电和储能业务和电动汽车运营业务等。双向互动服务的基础是电网中广泛分布的智能终端设备,包括智能电表、电能信息采集终端、电动汽车充电桩和分布式发电监测系统等。双向互动业务信息通信的需求既包括用户侧设备“向上”的数据采集信息,也包括双向互动服务平台“向下”的负荷控制和需求侧管理等信息。
3.目前,最常用的本地通信方案有电力线载波通信方案、微功率无线通信方案、rs-485通信方案、m-bus通信方案、can通信方案等。载波通信方案与微功率无线通信方案目前是市场上的主流方案。
4.一、载波通信方案
5.1、电力线载波通信是一种使用电力线进行数据传输的通信技术,利用现有的电网作为信号的传输介质,使电网在传输电力的同时可以进行数据传输。根据所使用频段的不同低压电力线载波通信一般分为窄带电力线载波通信和宽带电力线载波通信,两者主要体现在通信速率、抗噪声干扰和通信距离等几个方面的差异。
6.宽带载波通信参数如下:
7.载波频段:0.7~12mhz(支持频段可调)
8.通信速率:plc速率最高达2mbps
9.调制方式:bpsk/qpsk/8qam/16qam/64qam/256qam
10.接收动态范围:-70dbm~25dbm
11.窄带载波通信参数如下:
12.载波频段:303.13khz~357.81khz
13.通信速率:5.6kbps~45kbps(forg3-plc)
14.调制方式:ofdm
15.输入信号的动态范围:10uvrms~1vrms
16.2、载波通信方案在实际应用中的常见问题
17.低压电力线噪声在低频区域的噪声幅度较高,而随着频率的升高,噪声幅度有降低的趋势,但频率继续升高到中频400khz之后,降低的趋势将变缓。同时由于各类电力、电器设备的工作频率覆盖几乎全载波通信频带(10khz到20mhz),即窄带、宽带载波通信均可能出现相同通信频率的干扰噪声,导致实际应用通信效果受影响。载波通信同时也受到电设备负载变化的影响,由于阻抗的变化,进而影响载波通信距离及稳定性,最终导致个别时
间段载波通信单元通信不畅。
18.在传输距离方面,目前窄带电力线载波通信技术常用fsk技术进行模拟信号调制,宽带通信技术一般使用ofdm技术进行模拟信号调制。通信单元的功耗在有限情况下,fsk将发射功率集中到单点频率上,ofdm技术将发射功率分散到各频率上,在高噪声环境下,多频点发送降低了点对点的有效通讯距离。当窄带电力线载波通信点对点传输的相同位置,宽带电力线载波通信可能需要一甚至多级转发。
19.二、微功率无线通信方案
20.无线通信就是在信息传输过程中不需要依靠线缆介质,而是通过无线传输的形式实现信息传输。通过电磁波传输,不像电力线载波通信受电力谐波影响,因此传输距离远,而且无线通信有较好的适应性和扩展性,维护方便等特点。但是便捷的无线网络也存在不足,随着城镇化进展,在特定的楼宇应用场景下传输距离受限,随着生活中无线电子设备的增多,容易受到外界的多种因素干扰,稳定性相比载波通信较差。
21.微功率无线通信参数如下:
22.无线频段:工作于470mhz~510mhz
23.通信速率:10kbps
24.调制方式:gfsk
25.另一个典型的无线网络是zigbee,zigbee技术特点主要包括以下几点:首先工作频段灵活。功耗低。成本低,协议栈简单,降低了研发成本。数据传输速率低,只有10kb/s~250kb/s,专注于低数据量传输应用。网络容量适中,每个zigbee网络最多可支持255个设备。传输距离较远,有效覆盖范围100~750m之间,具体依据实际发射功率的大小和各种不同的应用模式而定。
26.三、当前市场上常见的双模通信方案架构分析
27.1、宽带双模双网方案
28.以某厂商a为代表,其与另一厂商b合作的宽带与微功率无线双协议栈方案中,以厂商b提供载波方案,厂商a提供无线方案,两个方案应用层合二为一,网络层独立,形成融合通信体系,应用于配电物联网。类似于手机的双卡双待模式,协议栈之间完全独立,通信时要么用宽带载波协议栈进行通信,要么用微功率无线协议栈进行通信,在一次完整的通信链路中使用的通信介质只能选择其一,载波协议栈不通的时候切换到无线协议栈进行通信,或者无线协议栈不通的时候,使用载波协议栈进行通信。
29.虽然能满足大部分场景,增强了通信方案的可靠性,但是在某些特殊场景时,比如载波协议栈在链路前半部分可以正常通信,后半部分链路受用户使用的电器负载影响而导致载波不通,因此整个链路在载波协议栈上是无法正常通信的。而如果这时恰好无线协议栈在通信链路前半部分受小区物业对讲机或者无线停车桩等影响导致不通,在链路后半部分是稳定的、不受影响的,但是在整个无线链路上也是不通的。在这种情况下,由于双模双网协议栈在整个通信链路的某一跳上没有选择合适的通信方式,双模双网方案仍然无法有效解决此种类型的问题。因此,只有结合前半部分的载波通信与后半部分的无线通信才能通信成功。
30.案例分析背景介绍:由于电力的“发、输、变、配、用”经历各个环节,本地通信方案主节点以台区变电站为中心,本地从节点按照分支配电线路依次展开,在输电线路上形成
层级关系,这种在地理位置上的层级关系基本与载波网络和无线网络上的层级关系近似一致,但是由于输电线缆的类型,表箱安装位置,楼宇房屋错落分布等,实际中载波拓扑网络与无线拓扑网络基本不会是一致的,甚至是差别很大。同一个从节点在载波网络中属于3级节点,但是在无线网络中可能属于1级或者2级节点。
31.参见图1所示,举例1,假如载波拓扑和无线拓扑是对等的:中心节点a到d1,载波拓扑路径a

b1

c1

d1,无线拓扑a≈b1≈c1≈d1,假设c1到d1载波不通,a到b1无线不通,只有将载波与无线拓扑路径融合才能解决当前载波通信与无线通信故障,即:a

b1

c1≈d1。而b1到c1优先选择用宽带载波,是因为宽带载波的通信速率高。
32.举例2,假如载波拓扑和无线拓扑不对等:中心节点a到叶子节点d3的载波拓扑路径是a

b1

c2

d3,无线拓扑路径是a≈b2≈c2≈d3,假设c2到d3由于某种原因载波方式无法通信,恰好a到b2的无线方式无法通信,因此只有重新整合路径选择如下路径才能通信:a

b1用载波通信,b1到c2用载波通信,c2到d3用无线通信,即:a

b1

c2≈d3才能修复当前通信故障。b1到c2仍然优选选择载波通信。
33.2、窄带双模单网方案
34.以某厂商c窄带单网双模为例,应用层、网络层只有一个,有两个物理层,通过数据链路层之下的适配层进行调度,对网络层透明,即网络层不关注是哪种通信方式收发成功的或者通信失败的,由适配层选择合适的通信方式。这种方案可行的原因之一是窄带载波通信速率25kbps,无线通信速率10kbps,载波与无线的通信速率接近,差距不大,因此可以近乎一致的使用两种通信方式,这也是当前宽带载波方案中无法使用10kbps的无线物理层做单网双模方案的原因。自适应选择通信方式的策略,也就是在当前通信路径上的节点优先用上次通信成功的方式,如果使用上次的通信方式是未收到目的节点的确认帧,会切换另一种通信方式进行尝试,假如仍然通信失败,则切换其它拓扑路径,如果其它通信路径也在某一跳环节上通信失败,则最终无法进行通信。
35.此方案尝试发送的报文次数多,导致效率偏低,而且在实际应用当中,载波拓扑与无线拓扑在特殊情况下是不对等的,如图2所示,是理想环境下的拓扑场景,能满足一些简单的台区环境,并能提高通信成功率,但是当某一跳上载波和无线都无法进行通信时,无法有效利用两种通信方式形成的异构网络拓扑。此种方案同样存在无法将拓扑路径有效结合的情况。


技术实现要素:

36.为克服现有技术中存在的不足,本发明的目的在于提供一种基于融合通信体系的异构网络系统的构建方法,在本发明的异构网络系统中对载波协议栈与无线协议栈中的通信体系结构进行有效融合,形成通信融合体系结构和异构网络的混合路由算法,是实际应用当中面对复杂环境的有效解决措施。
37.为了实现上述目的,本发明采用了如下技术方案:
38.一种基于融合通信体系的异构网络系统的构建方法,所述异构网络系统以宽带载波协议栈为主,微功率无线协议栈为辅,并加以混合mesh路由协议构建而成;所述异构网络系统在宽带载波方式未能成功入网,或者在代理变更未完成时,通过宽带载波与无线形成的混合拓扑路径进行通信,在节点以载波方式重新入网或者代理变更完成后,继续使用宽
带载波路径进行通信。
39.进一步的,所述无线协议栈优化,包括以下物理层参数的调整:
40.1)提高无线通信速率:20kbps—50kbps;
41.2)不再进行跳频,缩短前导字符到25字节;
42.3)增加支持的包长度:512字节—1k字节;
43.4)提高csma性能。
44.进一步的,所述混合mesh路由协议的策略如下:
45.当源节点需要向目的节点发送数据时,它首先查找自己的路由表,如果存在到目的节点的路由,则进行转发;否则,源节点首先把数据发送到根节点;
46.由于根节点掌握整个mesh网络内的所有节点信息,故在根节点处,根节点通过查找路由表和桥接表判断是发往网内还是发往网外的节点,并根据不同的情况选择发送回网络还是发往邻居网络;
47.当根节点发现目的节点在网络内,则打上个标记,然后通过下行路由把数据发送给目的节点;
48.目的节点收到数据后,知道源节点在网络内,向源节点发起preq路由请求,从而建立双向路由,然后两节点将按这一路由进行传输。
49.进一步的,所述混合拓扑路径的多径路由树的建立过程如下:
50.1)首先由配置为网关的igw周期性地广播igw_n,目的地址为全网广播地址,其级别为0,路由权值也为0;
51.2)当中间节点收到多个igw_n后,计算到igw的路由开销,选取路由开销最小的节点作为默认父节点,并且其级别值+1;
52.如果收到的igw_n中存在与默认父节点同一级别的节点,则将该节点设置为备份父节点;如果不存在,则将其他igw_n忽略;
53.根据选择的父节点建立到达igw的一条或多条路由;
54.3)中间节点单播p_n消息给父节点,包括默认父节点与备份父节点,父节点收到p_n后,将中间节点注册在子节点列表中,并建立到达该子节点的路由。
55.4)父节点单播c_n消息给自己的父节点,包括默认父节点与备份父节点,通知到达子节点的路由;
56.5)重复步骤4,直到到达igw,这样就建立了网关igw到网内节点的多条路由;
57.所述igw_n表示网关通告,结构如下表:
58.pk_typeigw addrbroadcast addrsequence idlevelttlmetric
59.pk_type:报文类型,
60.igw_addr:网关地址,
61.broadcast addr:广播地址,
62.sequence id:序列id,
63.level:级别,
64.ttl:生存时间,
65.metric:路由权值,
66.所述p_n表示父节点通告,结构如下表:
67.pk_typedest addrsrc addrttlmetric
68.dest addr:父节点地址,
69.src addr:在此为子节点地址,
70.所述c_n表示子节点通告,结构如下表:
71.pk_typedest addrchild addrsrc addrttlmetric
72.dest addr:父节点地址,
73.child addr:发送节点地址,
74.src addr:源节点地址。
75.进一步的,本发明还提供了一种基于融合通信体系的异构网络系统的抄表方法,包括以下步骤:
76.1)首先cco上电后根据集中器下发的白名单管理模块入网,当cco完成组网后,集中器启动抄表任务;所述cco有三类抄表方式,分别为单纯hplc抄表、历史泛洪路径抄表和载波无线泛洪抄表;
77.2)cco收到集中器抄表数据帧,查询数据库发现节点hplc在网,则通过单纯hplc抄表,成功则上报集中器,如果任务失败或者节点当前不在网,查询记录是否存在历史洪泛路径抄表,如果有,则通过历史洪泛路径抄表,如果通过历史洪泛路径抄表再次抄读失败,则继续通过载波无线泛洪抄表抄读;如果没通过历史洪泛路径抄表抄读过,则启动历史洪泛路径抄表任务;
78.3)cco发起自定义扩展帧格式的洪泛广播抄表命令,网内所有节点根据cco的广播命令进行转发,节点在转发过程中对自扩展的帧格式追加转发节点的地址还有转发的方式和接收报文的方式以及信号强度值,并对转发次数-1,直到报文传递到目标节点或者转发次数耗尽。
79.4)如果目标节点收到广播命令帧,并继续等待一定的时间,继续收集其它节点转发来的广播报文,根据收到的广播报文,通过混合mesh路由协议进行排序,选择最优路径,对路径进行逆转,启动单播回复,从节点存储此路径,以便事件上报时使用。
80.5)cco根据收到的单播报文,回复集中器数据,并更新路径及抄表策略权重,对三个抄表方式进行排序,以便下次进行再次抄表;
81.plc为power line communication的简写,表示电力线通信;
82.cco为central coordinator的简写,表示中央协调器。
83.与现有技术相比,本发明具有如下有益效果:
84.本发明依托宽带载波协议栈为主,融合低速微功率无线方案为辅,将宽带载波通信方案与低速微功率无线通信方案中的物理层形成优劣势互补,并结合混合mesh路由协议,提了高网络的容错性,减轻了网络拥塞,最终形成一条稳定的通信链路,达到任意节点在任意时刻都能正常通信。
附图说明
85.图1为载波与无线双模双网协议栈拓扑图。
86.图2为载波与无线双模单网协议栈拓扑图。
87.图3为微功率无线协议栈的示意图。
88.图4为宽带载波协议栈的结意图。
89.图5为本发明的融合宽带载波协议栈与微功率无线协议栈体系示意图。
90.图6为wlan mesh网络拓扑示意图。
91.图7为按需路由模式示意图。
92.图8为树形路由模式示意图。
93.图9为本发明的混合mesh路由模式示意图。
94.图10为多路径树的建立示意图。
95.图11为多路径树结构示意图。
96.图12为本发明的多径路由树建立过程示意图。
97.图13本发明的分组投递率仿真示意图。
98.图14本发明的平均端到端时延仿真示意图。
99.图15本发明的路由开销仿真示意图。
具体实施方式
100.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
101.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性,此外,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
102.实施例1:
103.在融合体系结构时,考虑到未来台区节点数量规模越来越大,超过1000+节点,而微功率无线协议栈的组网瓶颈在500+,以及组网策略慢等缺点,因此不进行无线协议栈组网,而是以宽带载波协议栈为主,微功率无线协议栈为辅,并加以混合mesh路由协议构建而成,即在宽带载波方式未能成功入网,或者在代理变更未完成时,通过载波与无线形成的混合拓扑路径进行通信,在节点重新入网或者代理变更完成后,继续使用宽带载波路径进行通信,保证通信高效率。混合mesh路由协议的形成以泛洪的原理为基础。
104.参见图3、图4及图5所示,在当前以宽带载波通信方案为主的情况下,并兼容当前宽带互联互通协议规范,在此基础上融合微功率无线方案通信体系结构,形成异构网络。
105.所述无线协议栈的优化中,由于无线协议栈部分不进行国网互联互通测试,可适当调整无线物理层参数。
106.(1)适当提高无线通信速率到20kbps甚至更高到50kbps。
107.(2)不再进行跳频,缩短前导字符到25字节,提高点对点通信成功率。
108.(3)增加支持的包长度,至少512字节甚至到1k字节,满足并发抄表。
109.(4)提高csma性能。
110.本实施例中的混合mesh路由协议即一种按需路由与树形路由相结合的hwmp路由协议,在wlanmesh网络中,节点类型可以分为四类:mesh节点(meshpoint,mp)、mesh接入点(meshap,map)、mesh入口点(meshportalpoint,mpp)和工作站(station,sta),如图6所示。
111.mp:mp是wlanmesh网络服务的完全参与者,在两个相邻的mp节点间建立对等链路。
112.map:map与wlan中的ap功能类似,为sta提供接入服务。
113.mpp:mesh网络的入口与出口点,是与有线网络连的网关。
114.sta:在wlanmesh网络之外,通过map与mesh网络相连。
115.hwmp是802.11s草案标准中规定的默认路由协议,是ad hoc网络与生成树的路由协议的结合。它既具有先应式路由的寻路快速的特点,又兼具反应式路由灵活的特点,是一种既适用于骨干网结构又适用于ad hoc网络的路由协议。hwmp分为两部分:基于树的路由协议和按需路由协议。这两个协议的结合允许mp自身完成最优路由的发现与维护,也可以依赖基于根节点的的树形来快速建立到根节点的路径。hwmp是以按需路由为主、树形路由为辅的混合mesh路由协议。在网络没有配置根节点的情况下,所有的节点使用按需路由方式;如果网络中存在根节点,则其他mp事先维护到达根节点的路由,如此便可以生成并维护一棵先应式的距离向量路由树,又称预先树或路由树。
116.所述按需路由:
117.在hwmp的按需路由部分,协议使用aodv机制中的rreq和rrep来建立两个mp之间的路由。aodv原来是一种基于第三层即ip层的按需路由协议,但为了针对wlanmesh网络的特点,hwmp对它进行修改,使其能很好地在mac层上工作,并把由ip寻址改为mac地址寻址。为区别第三层的路由机制,在第二层用路径(path)代替路由,即用路径请求preq(pathrequest)和路径回复prep(pathreply)分别代替rreq和rrep。
118.当源节点s需要向目的节点d发送数据时,它先查找自己的路由表,如果不存在到d的路由,则发起目的地址为d的preq路由请求。
119.preq通过广播发送,当中继节点接收到preq时,如果中继节点路由表中不存在到s的路由,则建立到s的一条反向路由,否则更新路由。
120.当目的节点d收到preq时,d产生一条到达s的路由,并沿该路由单播返回一个prep消息。
121.该路由上的中继节点接收到prep时,则建立一条到达目的节点d的路由。这样,就可以在源节点与目的节点之间建立双向路由,如图7所示。
122.所述树形路由:
123.当wlanmesh网络中存在一个配置成根节点的mp(mpp)时,其它的mp先应式地维护到达该根节点的路由。mpp通过根节点通告rann(rootannouncement)来发布自己成为根节点的消息,消息中包含了距离度量和一个序列号,距离度量值为0。直接接收到该通告消息的mp先更新自己的路由表,然后将自己设为根的子节点并更新与链路相关的值,最后使用更新后的距离度量对rann进行重广播。因此,每个mp节点都对rann中的距离度量进行更新,然后对邻居进行广播转发到根节点的累计开销,最后形成一个树形拓扑,即路由树,如图8
所示。
124.在树形路由模式下,网内所有数据的转发都需要经过根节点,例如s与d进行通信时,s首先根据上行路由到达根节点r,r掌握着整个网络所有节点的信息,然后通过下行路由将数据发送到d。
125.所述混合路由:
126.hwmp的按需路由与树形路由两种模式并不是独立的,节点可以同时工作在两种模式下,即混合路由模式。
127.当源节点需要向目的节点发送数据时,它首先查找自己的路由表,如果存在到目的节点的路由,则进行转发;否则,源节点首先把数据发送到根节点。
128.由于根节点掌握整个mesh网络内的所有节点信息,故在根节点处,根节点通过查找路由表和桥接表判断是发往网内还是发往网外的节点,并根据不同的情况选择发送回网络还是发往邻居网络。
129.当根节点发现目的节点在网络内,则打上个标记,然后通过下行路由把数据发送给目的节点。
130.目的节点收到数据后,知道源节点在网络内,向源节点发起preq路由请求,从而建立双向路由,然后两节点将按这一路由进行传输,如图9所示。
131.在wmn网络的骨干网中,mr可以通过一跳或多跳与igw连接从而接入到internet网络中。按照mr节点到igw的远近关系可以直观地对mr进行分级,如图10所示。节点的级别值越小,表明节点离网关igw越近,igw的级别设为0。在igw覆盖范围内的mr设其级别为1,而在1级mr覆盖范围内其它mr级别为2。以此类推,从而形成一个分级网络结构。
132.在wmn中,每个网内节点都需要建立到达网关的一条路径,因此以网关为根节点构成生成树。为了提高网络的容错性,在htmrp中路由树的构建与以往有所不同,在这里节点可以有多个父节点,从而构成一个多径路由树结构,如图11所示。为了防止路由环路,节点只选取级别比自已小的节点作为父节点,而不选取同一级别或级别比自已高的节点为父节点。
133.所述多径路由树的建立是通过三种控制报文来完成的:
134.网关通告igw_n(internet gateway notification)
135.pk_typeigw addrbroadcast addrsequence idlevelttlmetric
136.pk_type:报文类型
137.igw_addr:网关地址
138.broadcast addr:广播地址
139.sequence id:序列id
140.level:级别
141.ttl:生存时间
142.metric:路由权值
143.父节点通告p_n(parent notification)
144.pk_typedest addrsrc addrttlmetric
145.dest addr:父节点地址
146.src addr:在此为子节点地址
147.子节点通告c_n(child notification)
148.pk_typedest addrchild addrsrc addrttlmetric
149.dest addr:父节点地址
150.child addr:发送节点地址
151.src addr:源节点地址
152.参见图12所示,所述多径路由树的建立过程如下:
153.1)首先由配置为网关的igw周期性地广播igw_n,目的地址为全网广播地址,其级别为0,metric值也为0。
154.2)当中间节点收到多个igw_n后,计算到igw的路由开销,选取路由开销最小的节点作为默认父节点,并且其级别值+1。如果收到的igw_n中存在与默认父节点同一级别的节点,则将该节点设置为备份父节点;如果不存在,则将其他igw_n忽略。根据选择的父节点建立到达igw的一条或多条路由。
155.3)中间节点单播p_n消息给父节点(包括默认父节点与备份父节点),父节点收到p_n后,将中间节点注册在子节点列表中,并建立到达该子节点的路由。
156.4)父节点单播c_n消息给自己的父节点(包括默认父节点与备份父节点),通知到达子节点的路由。
157.5)重复步骤4,直到到达igw。这样就建立了网关igw到网内节点的多条路由。
158.具体说明该多径路由树的建立过程:
159.igw首先通过igw_n来宣告自己成为网关,其级别和metric值均为0。然后接收到igw_n的mr设置其级别为1,并增加一条到达igw的可用路由。mr1、mr2和mr3将分别增加路由{mr1

igw}、{mr2

igw}和{mr3

igw}。在增加路由之后,级别为1的mr将通过一个父节点通告p_n来通知igw,使igw成为其父节点。然后节点计算到达igw的路由开销,并添加到igw_n,继续广播igw_n通告。
160.当mr收到级别为1的mr转发的igw_n通告,将设置其级别为2,如mr4和mr5。然后级别为2的mr可能会收到多个节点发来的igw_n,这时mr将根据接收到的igw_n计算到达igw的路由开销。mr将选择到达igw路由开销最小的节点作为默认父节点,然后将与父节点同一级别、路由开销稍大的节点作为备份父节点。
161.例如,mr4将mr1作为默认父节点,mr2作为备份父节点,并添加两条路由{mr4

mr1

igw}和{mr4

mr2

igw}到自己的路由表中。同样,mr5将mr2作为默认父节点,mr3作为备份父节点,并添加两条路由{mr5

mr2

igw}和{mr5

mr3

igw}。mr7将mr4作为默认父节点,mr5作为备份父节点,并添加三条路由{mr7

mr4

mr1

igw}、{mr7

mr5

mr2

igw}和{mr7

mr5

mr3

igw}到路由表中,如表所示。以mr4为例,mr4单播p_n给mr1和mr2,收到p_n通告的mr1和mr2分别将mr4注册到自己的子节点列表中,并建立到达mr4的一条反向路由。在这之后,mr1和mr2分别单播一个c_n消息给父节点(igw),根据c_n建立到达mr4的两条路由。mr5的处理流程与mr4一样。
162.当路由建立完成后,网络将进入到一个比较稳定的状态。
163.在wmn中,并不是到某一节点的路由条数越多越好,路由条数越多,维护的开销越大。因此,在htmrp中,可以通过限制下一跳集合元素的个数n值来限制路径的条数,设n的最大值为q,即{max(n)=q},这表示下一跳集合最多只有q个,其中q≥1。
164.混合mesh路由协议设计的目的一是为了提高网络的容错性,二是减轻网络拥塞。因此本实施例分别在节点链路质量突变与网络负载增加两种情况下进行hwmp仿真,并与aodv和htmrp进行对比。
165.本文用以下三个仿真参数对其进行性能评估:
166.分组投递率为接收端应用层实际收到的分组总数除以源节点应用层发送的分组总数。通过观察分组投递率,还可以反映网络所支持的最大吞吐量,如图13。
167.平均端到端时延包括路由发现阶段由于缓存而造成的时延、在接口队列中排除等待的时延、在mac层的中断时延和电磁波传播的时间在内的所有时延,如图14。
168.路由开销是路由包与数据包的比例,是一个归一化取值,如图15。
169.实施例2:
170.本实施例提供了一种基于融合通信体系的异构网络系统的抄表方法,包括以下步骤:
171.1)首先cco上电后根据集中器下发的白名单管理模块入网,当cco完成组网后,集中器启动抄表任务;所述cco有三类抄表方式,分别为单纯hplc抄表、历史泛洪路径抄表和载波无线泛洪抄表;
172.2)cco收到集中器抄表数据帧,查询数据库发现节点hplc在网,则通过单纯hplc抄表,成功则上报集中器,如果任务失败或者节点当前不在网,查询记录是否存在历史洪泛路径抄表,如果有,则通过历史洪泛路径抄表,如果通过历史洪泛路径抄表再次抄读失败,则继续通过载波无线泛洪抄表抄读;如果没通过历史洪泛路径抄表抄读过,则启动历史洪泛路径抄表任务;
173.3)cco发起自定义扩展帧格式的洪泛广播抄表命令,网内所有节点根据cco的广播命令进行转发,节点在转发过程中对自扩展的帧格式追加转发节点的地址还有转发的方式和接收报文的方式以及信号强度值,并对转发次数-1,直到报文传递到目标节点或者转发次数耗尽。
174.4)如果目标节点收到广播命令帧,并继续等待一定的时间,继续收集其它节点转发来的广播报文,根据收到的广播报文,通过混合mesh路由协议进行排序,选择最优路径,对路径进行逆转,启动单播回复,从节点存储此路径,以便事件上报时使用。
175.5)cco根据收到的单播报文,回复集中器数据,并更新路径及抄表策略权重,对三个抄表方式进行排序,以便下次进行再次抄表;
176.plc为power line communication的简写,表示电力线通信;
177.cco为central coordinator的简写,表示中央协调器。
178.在兼容宽带互联互通标准的条件下,在应用层进行扩展自定义帧格式,参见表1、表2及表3中的内容,用于支持新增的混合路由算法功能。
179.字节数11116命令标识符泛洪请求标识符路径成本剩余跳数目的地址
180.表1泛红发现请求帧载荷域
[0181][0182]
表2泛红发现应答帧载荷域
[0183][0184]
表3泛洪发现路由记录表
[0185]
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1