一种网络芯片、网络设备以及网络冗余实现方法技术

技术编号:15695133 阅读:259 留言:0更新日期:2017-06-24 10:31
本发明专利技术公开一种网络芯片、网络设备以及网络冗余实现方法。其中,所述网络芯片:包括应用层、表示层、会话层、传输层和网络层,还包括链路层和物理层,链路层包括MAC层,MAC层和物理层相连通,其中:MAC层包括有线网和无线网MAC层融合模块,用于在判断获知第一网络MAC层故障且第二网络MAC层正常之后,启用第二网络MAC层,并停用第一网络MAC层;物理层用于在启用第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,物理层包括有线网物理层和无线网物理层。所述网络芯片用于执行所述网络冗余实现方法。本发明专利技术提供的网络芯片、网络设备以及网络冗余实现方法,可以提高网络的可靠性。

【技术实现步骤摘要】
一种网络芯片、网络设备以及网络冗余实现方法
本专利技术涉及互联网
,具体涉及一种网络芯片、网络设备以及网络冗余实现方法。
技术介绍
在现代生活中,网络成为信息社会的基础设施,各种有线网络和无线网络在社会上得到了广泛的应用。近年来,新能源汽车得到快速发展,配套的充电设施分布于野外、道路、小区,绝大部分充电桩无人值守,自助服务。通常新能源汽车一个服务的完成通常需要较长的时间,例如充电,慢充需要大约10小时,充电期间网络不能中断。在新能源汽车的充电设施中,能源调配、运营服务、监管维护都依赖于网络,如果没有网络,充电网基本上不能运营。目前,充电设施可以通过有线网络或者无线网络进行联网,如果有线网络故障或者无线网络故障,将会造成充电设施服务的中断。因此,如何提出一种装置,能够提高网络的可靠性成为业界亟待解决的重要课题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种网络芯片、网络设备以及网络冗余实现方法。一方面,本专利技术提出一种网络芯片,包括应用层、表示层、会话层、传输层和网络层,所述网络芯片还包括MAC层和物理层,所述MAC层和物理层相连通,其中:所述MAC层,包括有线网和无线网MAC层融合模块,用于在判断获知第一网络MAC层故障且第二网络MAC层正常之后,启用所述第二网络MAC层并停用第一网络MAC层;其中,所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为无线网MAC层,相应地,所述第二网络MAC层为有线网MAC层;所述物理层,用于在启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,所述物理层包括有线网物理层和无线网物理层。另一方面,本专利技术提供一种网络设备,包括上述任一实施例所述的网络芯片。再一方面,本专利技术提供一种网络冗余实现方法,包括:MAC层的有线网和无线网MAC层融合模块若判断获知第一网络MAC层故障且第二网络MAC层正常,则启用所述第二网络MAC层并停用第一网络MAC层;其中,所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为无线网MAC层,相应地,所述第二网络MAC层为有线网MAC层;物理层在启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,若所述第二网络为有线网,则第二网络对应的物理层为有线网物理层;若所述第二网络为无线网,则第二网络对应的物理层为无线网物理层。本专利技术提供的网络芯片、网络设备以及网络冗余实现方法,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例网络芯片的结构示意图;图2为本专利技术一实施例有线网和无线网MAC层融合模块的结构示意图;图3为本专利技术一实施例网络冗余实现方法的流程示意图;图4为本专利技术另一实施例网络冗余实现方法的流程示意图;附图标记说明:1-应用层;2-表示层;3-会话层;4-传输层;5-网络层;6-链路层;7-物理层;8-MAC层;9-有线网物理层;10-无线网物理层;11-有线网和无线网的MAC12-监测单元;层融合模块;13-处理器单元;14虚拟协议单元;15-有线网MAC层;16-无线网MAC层。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术一实施例网络芯片的结构示意图,如图1所示,本专利技术提供的网络芯片,包括应用层1、表示层2、会话层3、传输层4和网络层5,所述网络芯片还包括链路层6和物理层7,链路层6包括MAC层8,MAC层8和物理层7相连通,其中:MAC层8包括有线网和无线网MAC层融合模块11,在判断获知第一网络MAC层故障且第二网络MAC层正常之后,启用所述第二网络MAC层并停用第一网络MAC层;其中,所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为无线网MAC层,相应地,所述第二网络MAC层为有线网MAC层;物理层7启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,物理层7包括有线网物理层和无线网物理层。具体地,位于MAC层8的有线网和无线网MAC层融合模块11对有线网MAC层和无线网MAC层同时进行监测。如果有线网和无线网的MAC层融合模块11判断第一网络MAC层故障,例如有线网和无线网的MAC层融合模块11检测到所述第一网络MAC层在设定的时间内没有响应,那么确定所述第一网络MAC层故障,说明第一网络中断,同时判断第二网络MAC层正常;那么有线网和无线网的MAC层融合模块11会启动所述第二网络MAC层,以保证网络连通,同时停用第一网络MAC层。所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为所述无线网MAC层,相应地,所述第二网络MAC层为所述有线网MAC层。在有线网和无线网的MAC层融合模块8启用所述第二网络MAC层之后,物理层7启用所述第二网络MAC层对应的物理层,例如所述第二网络MAC层为无线网MAC层,那么所述物理层启用无线网物理层10。其中,若所述第二网络为有线网,则第二网络对应的物理层为有线网物理层9;若所述第二网络为无线网,则第二网络对应的物理层为无线网物理层10。其中,所述有线网可采用电力线宽带,所述无线网可采用WIFI。本专利技术提供的网络芯片,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用备用网络,从而提高网络的可靠性。图2为本专利技术一实施例有线网和无线网MAC层融合模块的结构示意图,如图2所示,在上述实施例的基础上,进一步地,本专利技术提供的网络芯片的有线网和无线网MAC层融合模块11包括监测单元12、处理器单元13、虚拟协议单元14、有线网MAC层15和无线网MAC层16,其中:处理器单元13与监测单元12和虚拟协议单元14分别相连,监测单元12与有线网MAC层15和无线网MAC层16分别相连,虚拟协议单元14与有线网MAC层15和无线网MAC层16分别相连;监测单元12用于在判断获知所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常之后,发送切换网络消息至处理器单元13;处理器单元13用于根据所述切换网络消息,发送预设指令至虚拟协议单元14调用所述第二网络MAC层对应的协议,同时停用所述第一网络MAC层对应的协议;其中,所述第二网络MAC层为无线网MAC层16,所本文档来自技高网...
一种网络芯片、网络设备以及网络冗余实现方法

【技术保护点】
一种网络芯片,包括应用层、表示层、会话层、传输层和网络层,其特征在于,所述网络芯片还包括链路层和物理层,所述链路层包括MAC层,所述MAC层和物理层相连通,其中:所述MAC层,包括有线网和无线网MAC层融合模块,用于在判断获知第一网络MAC层故障且第二网络MAC层正常之后,启用所述第二网络MAC层,并停用第一网络MAC层;其中,所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为无线网MAC层,相应地,所述第二网络MAC层为有线网MAC层;所述物理层,用于在启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,所述物理层包括有线网物理层和无线网物理层。

【技术特征摘要】
1.一种网络芯片,包括应用层、表示层、会话层、传输层和网络层,其特征在于,所述网络芯片还包括链路层和物理层,所述链路层包括MAC层,所述MAC层和物理层相连通,其中:所述MAC层,包括有线网和无线网MAC层融合模块,用于在判断获知第一网络MAC层故障且第二网络MAC层正常之后,启用所述第二网络MAC层,并停用第一网络MAC层;其中,所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为无线网MAC层,相应地,所述第二网络MAC层为有线网MAC层;所述物理层,用于在启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,所述物理层包括有线网物理层和无线网物理层。2.根据权利要求1所述的网络芯片,其特征在于,所述有线网和无线网MAC层融合模块包括监测单元、处理器单元、虚拟协议单元、有线网MAC层和无线网MAC层,其中:所述处理器单元与所述监测单元和所述虚拟协议单元分别相连,所述监测单元与所述有线网MAC层和所述无线网MAC层分别相连,所述虚拟协议单元与所述有线网MAC层和所述无线网MAC层分别相连;所述监测单元,用于在判断获知所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常之后,发送切换网络消息至所述处理器单元;所述处理器单元,用于根据所述切换网络消息,发送预设指令至所述虚拟协议单元调用所述第二网络MAC层对应的协议,同时停用所述第一网络MAC层对应的协议;其中,所述第二网络MAC层为无线网MAC层时,所述协议为无线网MAC层协议;所述第二网络MAC层为有线网MAC层时,所述协议为有线网MAC层协议;所述虚拟协议单元,用于根据所述预设指令启用所述第二网络MAC层对应的协议,以启用所述第二网络MAC层;其中,所述虚拟协议单元储存所述有线网MAC层协议和所述无线网MAC层协议;所述有线网MAC层,用于根据所述有线网MAC层协议建立数据链路,以继续所述会话;所述无线网MAC层,用于根据所述无线网MAC层协议建立数据链路,以继续所述会话。3.根据权利要求2所述的网络芯片,其特征在于,所述监测单元具体用于:若检测获知所述第一网络MAC层在第一预设时间内没有响应且所述第二网络MAC层在所述第一预设时间内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。4.根据权利要求2所述的网络芯片,其特征在于,所述监测单元具体用于:若检测获知所述第一网络MAC层在第二预设时间内的预设检测次数内没有响应,而所述第二网络MAC层在第二预设时间内的预设检测次数内有响应,则确定所述第一网...

【专利技术属性】
技术研发人员:姚海强姚承勇张进滨
申请(专利权)人:北京群菱能源科技有限公司
类型:发明
国别省市:北京,11

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

1