一种网络通信方法、装置和系统制造方法及图纸

技术编号:4272324 阅读:135 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种网络通信方法、装置和系统,所述方法包括:通过第一信道接收协调器发送的信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息;根据所述信标帧包含的当前周期内需要与所述协调器进行通信的设备的信息或自身的通信需求,判断是否需要在当前周期内与所述协调器进行通信;当需要在当前周期内与所述协调器进行通信时,保留在所述第一信道,与所述协调器进行通信;当不需要在当前周期内与所述协调器进行通信时,切换到第二信道。通过应用本发明专利技术实施例所提出的技术方案,保证了协调器通信的优先处理,达到了提高协调器的通信效率,增强网络的整体通信性能的效果。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种网络通信方法、装置和系统
技术介绍
无线传感器网络是一项日益更新的通信技术。网络设备是大量的廉价小型传感器设备和功能较为强大的协调器组成,网络间的数据交换主要通过无线通信方式完成。在无线通信技术中,竞争接入是一种普遍使用的设备间通信方式。各个设备在需要通信的时候,通过预先设定的机制进行竞争获得信道进行数据传输。如果通过竞争没有获得通信机会的设备需要进行退避一段随机时间,再次通过竞争行为获得通信的机会。网络中的通信业务主要包括两方面设备间的通信、设备与协调器之间的通信。在此阶段无论是设备与设备间的通信还是设备与协调器之间的通信都是平等的进行的。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题 各个设备在通信时需要同网络中其他需要通信的各个设备同时竞争来获得通信的机会,这种机制无法分辨通信业务的重要性,降低了协调器获得信道的概率,并进一步降低协调器与设备通信业务量。
技术实现思路
本专利技术实施例提供了一种网络通信方法、装置和系统,在信道竞争访问时段阶段通过业务分类,实现了双信道同时通信,保证了协调器通信的优先处理。 本专利技术实施例提出一种网络通信方法,包括 通过第一信道接收协调器发送的信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息; 根据所述信标帧包含的当前周期内需要与所述协调器进行通信的设备的信息或自身的通信需求,判断是否需要在当前周期内与所述协调器进行通信; 当需要在当前周期内与所述协调器进行通信时,保留在所述第一信道,与所述协调器进行通信;当不需要在当前周期内与所述协调器进行通信时,切换到第二信道。 本专利技术实施例还提出一种网络通信方法,包括 通过第一信道向自身覆盖范围内的所有设备发送信标帧,所述信标帧包含当前周期内需要与自身进行通信的设备的信息; 与保留于所述第一信道的设备进行通信。 本专利技术实施例还提出一种网络设备,包括 接收模块,用于通过第一信道接收协调器发送的信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息; 判断模块,用于根据所述接收模块所接收的信标帧包含的当前周期内需要与所述协调器进行通信的设备的信息或自身的通信需求,判断所述网络设备是否需要在当前周期内与所述协调器进行通信;5 控制模块,用于当所述判断模块判断所述网络设备需要在当前周期内与所述协调器进行通信时,将所述网络设备保留在所述第一信道,与所述协调器进行通信;当所述判断模块判断所述网络设备不需要在当前周期内与所述协调器进行通信时,将所述网络设备切换到第二信道。 本专利技术实施例还提出一种协调器,包括 发送模块,用于通过第一信道向所述协调器覆盖范围内的所有设备发送信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息; 通信模块,用于与保留于所述第一信道的网络设备进行通信。 本专利技术实施例还提出一种网络通信系统,包括协调器和至少一个网络设备 所述协调器,用于通过第一信道向所述协调器覆盖范围内的所有设备发送信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息,并与保留于所述第一信道的网络设备进行通信; 所述网络设备,用于通过第一信道接收所述协调器发送的所述信标帧,并根据所述信标帧中的信息或自身的通信需求,判断所述网络设备是否需要在当前周期内与所述协调器进行通信,当所述网络设备需要在当前周期内与所述协调器进行通信时,将所述网络设备保留在所述第一信道,与所述协调器进行通信;当所述网络设备不需要在当前周期内与所述协调器进行通信时,将所述网络设备切换到第二信道。 本专利技术实施例的技术方案具有以下优点,因为采用了根据业务分类进行双通道通信的技术方案,从而,在保证协调器通信的优先处理的同时,避免了单通道上业务过多所导致的干扰,达到了提高协调器的通信效率,保证网络中枢通信的畅通,增强网络的整体通信性能的效果。附图说明 为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一中的一种网络通信方法的流程示意2为本专利技术实施例二中的一种网络通信方法的流程示意3为本专利技术实施例三中的一种网络通信系统的结构示意4为本专利技术实施例四中的一种网络通信方法的流程示意5为本专利技术实施例四中的在信道竞争访问时段进行双通道通信的通信模式示意图6为本专利技术实施例四中的竞争阶段的双信道通信的示意图7为本专利技术实施例五中的在信道竞争访问时段和信道无竞争时段进行双通道通信的通信模式示意图,具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 本专利技术实施例一提供了一种网络通信方法,其流程示意图如图1所示,包括以下步骤 步骤S101、网络设备通过第一信道接收协调器发送的信标帧,该信标帧包含当前周期内需要与协调器进行通信的设备的信息。 其中,信标帧具体为协调器通过第一信道向协调器覆盖范围内的所有设备发送的信标帧。 进一步的,本步骤中的信标帧包含当前周期内需要与协调器进行通信的设备的信息,具体为 信标帧的等待地址选项中包含了协调器在当前周期内需要通信的设备地址序列。 步骤S102、网络设备根据该信标帧包含的当前周期内需要与协调器进行通信的设备的信息或自身的通信需求,判断该网络设备是否需要在当前周期内与协调器进行通信。 即查询信标帧所包含的设备地址序列中是否包含本网络设备的信息或自身是否有主动与协调器通信的需求。 当该网络设备需要在当前周期内与协调器进行通信时,转入步骤S103 ; 当该网络设备不需要在当前周期内与协调器进行通信时,转入步骤S104。 步骤S103、网络设备保留在第一信道,与协调器进行通信。 进一步的,在完成与协调器的通信之后,该网络设备由第一信道切换到第二信道。 步骤S104、网络设备切换到第二信道。 其中,第二信道具体通过以下方式建立 协调器对当前可建立的除第一信道外的所有信道进行扫描; 协调器根据扫描结果,选择除第一信道外的所有信道中信道质量最好的信道作为第二信道。 并且,在网络设备切换到第二信道之后,当该网络设备需要与其他设备进行设备间通信时,本方法还进一步包括 网络设备对第二信道进行空闲评估; 当确认第二信道空闲时,该网络设备通过第二信道发送通信请求; 当通信请求的目标设备位于第二信道时,接收目标设备返回的确认信息,实现与目标设备的通信。 当通信请求的目标设备当前没有位于第二信道时,在预设的响应时间到达且未收到目标设备返回的确认信息,该网络设备再次通过第二信道发送通信请求。 再进一步的需要指出的是,在网络设备切换到第二信道后,本方法还包括 当前周期的信道竞争访问时段结束后,该网络设备由第二信道切换回第一信道;或, 当前周期的信道无竞争时段结束后,该网络设备由第二信道切换回第一信道。 本专利技术实施例的技术方案具有以下优点,因为采用了根据业务本文档来自技高网...

【技术保护点】
一种网络通信方法,其特征在于,包括:通过第一信道接收协调器发送的信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息;根据所述信标帧包含的当前周期内需要与所述协调器进行通信的设备的信息或自身的通信需求,判断是否需要在当前周期内与所述协调器进行通信;当需要在当前周期内与所述协调器进行通信时,保留在所述第一信道,与所述协调器进行通信;当不需要在当前周期内与所述协调器进行通信时,切换到第二信道。

【技术特征摘要】
一种网络通信方法,其特征在于,包括通过第一信道接收协调器发送的信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息;根据所述信标帧包含的当前周期内需要与所述协调器进行通信的设备的信息或自身的通信需求,判断是否需要在当前周期内与所述协调器进行通信;当需要在当前周期内与所述协调器进行通信时,保留在所述第一信道,与所述协调器进行通信;当不需要在当前周期内与所述协调器进行通信时,切换到第二信道。2. 如权利要求1所述的方法,其特征在于,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息,具体为所述信标帧的等待地址选项中包含了所述协调器在所述当前周期内需要通信的设备地址序列。3. 如权利要求1所述的方法,其特征在于,所述保留在所述第一信道,与所述协调器进行通信之后,还包括在完成与所述协调器的通信之后,由所述第一信道切换到所述第二信道。4. 如权利要求1或3所述的方法,其特征在于,所述切换到第二信道之后,当需要与其他设备进行设备间通信时,所述方法还包括对所述第二信道进行空闲评估;当确认所述第二信道空闲时,通过所述第二信道发送通信请求;接收所述目标设备返回的确认信息,实现与所述目标设备的通信。5. 如权利要求4所述的方法,其特征在于,还包括在预设的响应时间到达且未收到所述目标设备返回的确认信息,再次通过所述第二信道发送所述通信请求。6. 如权利要求1所述的方法,其特征在于,所述切换到第二信道后,还包括所述当前周期的信道竞争访问时段CAP结束后,由所述第二信道切换回所述第一信道;或,所述当前周期的信道无竞争时段CFP结束后,由所述第二信道切换回所述第一信道。7. —种网络通信方法,其特征在于,包括通过第一信道向自身覆盖范围内的所有设备发送信标帧,所述信标帧包含当前周期内需要与自身进行通信的设备的信息;与保留于所述第一信道的设备进行通信。8. 如权利要求7所述的方法,其特征在于,还包括对当前可建立的除所述第一信道外的所有信道进行扫描;根据所述扫描结果,选择所述除第一信道外的所有信道中信道质量最好的信道作为所述第二信道。9. 一种网络设备,其特征在于,包括接收模块,用于通过第一信道接收协调器发送的信标帧,所述信标帧包含当前周期内需要与所述协调器进行通信的设备的信息;判断模块,用于根据所述接收模块所接收的信标帧包含的当前周期内需要与所述协调器进行通信的设备的信息或自身的通信需求,判断所述网络设备是否需要在当前周期内与所述协调器进行通信;控制模块,用于当所述判断模块判断所述网络设备需要在当前周期内与所述协调器进行通信时,将所述网络设备保留在所述第一信道,与所述协调器进行通信;当所述判断模块判断所述网络设备不需要在当前周期内与所述协调器进行通信时,将所述网络设备切换到第二信道。10. 如权利要...

【专利技术属性】
技术研发人员:徐勇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利