CN106878027A - 一种网络芯片、网络设备以及网络冗余实现方法 - Google Patents

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

Info

Publication number
CN106878027A
CN106878027A CN201611264121.2A CN201611264121A CN106878027A CN 106878027 A CN106878027 A CN 106878027A CN 201611264121 A CN201611264121 A CN 201611264121A CN 106878027 A CN106878027 A CN 106878027A
Authority
CN
China
Prior art keywords
network
mac layer
network mac
layer
wired
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611264121.2A
Other languages
English (en)
Inventor
姚海强
姚承勇
张进滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
QUNLING ENERGY RESOURCES TECHNOLOGY Co Ltd
Original Assignee
QUNLING ENERGY RESOURCES TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by QUNLING ENERGY RESOURCES TECHNOLOGY Co Ltd filed Critical QUNLING ENERGY RESOURCES TECHNOLOGY Co Ltd
Priority to CN201611264121.2A priority Critical patent/CN106878027A/zh
Publication of CN106878027A publication Critical patent/CN106878027A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开一种网络芯片、网络设备以及网络冗余实现方法。其中,所述网络芯片:包括应用层、表示层、会话层、传输层和网络层,还包括链路层和物理层,链路层包括MAC层,MAC层和物理层相连通,其中:MAC层包括有线网和无线网MAC层融合模块,用于在判断获知第一网络MAC层故障且第二网络MAC层正常之后,启用第二网络MAC层,并停用第一网络MAC层;物理层用于在启用第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,物理层包括有线网物理层和无线网物理层。所述网络芯片用于执行所述网络冗余实现方法。本发明提供的网络芯片、网络设备以及网络冗余实现方法,可以提高网络的可靠性。

Description

一种网络芯片、网络设备以及网络冗余实现方法
技术领域
本发明涉及互联网技术领域,具体涉及一种网络芯片、网络设备以及网络冗余实现方法。
背景技术
在现代生活中,网络成为信息社会的基础设施,各种有线网络和无线网络在社会上得到了广泛的应用。
近年来,新能源汽车得到快速发展,配套的充电设施分布于野外、道路、小区,绝大部分充电桩无人值守,自助服务。通常新能源汽车一个服务的完成通常需要较长的时间,例如充电,慢充需要大约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-有线网和无线网的MAC 12-监测单元;
层融合模块;
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层15时,所述协议为有线网MAC层协议;虚拟协议单元14用于根据所述预设指令启用所述第二网络MAC层对应的协议,以启用所述第二网络MAC层;其中,虚拟协议单元14储存所述有线网MAC层协议和所述无线网MAC层协议;有线网MAC层15用于根据所述有线网MAC层协议建立数据链路,以继续所述会话;无线网MAC层16用于根据所述无线网MAC层协议建立数据链路,以继续所述会话。
具体地,监测单元12同时对所述第一网络MAC层和所述第二网络MAC层进行监测;当所述第一网络正常连通时,所述第一网络MAC层存在正在进行的会话,如果监测单元12判断所述第一网络MAC层正在进行的会话中断,例如监测单元12检测到所述第一网络MAC层在设定的时间内没有响应,那么确定所述第一网络MAC层正在进行的会话中断。同时,监测单元12判断第二网络MAC正常,那么发送切换网络消息至处理器单元13。处理器单元13接收到所述切换网络消息,并根据所述切换网络消息发送预设指令给虚拟协议单元14,通过虚拟协议单元14调用所述第二网络MAC层对应的协议,同时停止对所述第一网络MAC层对应的协议的使用。其中,所述第二网络MAC层为无线网MAC层16时,所述协议为无线网MAC层协议;所述第二网络MAC层为有线网MAC层15时,所述协议为有线网MAC层协议。虚拟协议单元14接收所述预设指令,并根据所述预设指令启用所述第二网络MAC层对应的协议,从而启用所述第二网络MAC层;其中,所述虚拟协议单元同时储存所述有线网MAC层协议和所述无线网MAC层协议。有线网MAC层15或无线网MAC层16的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。有线网MAC层15根据所述有线网MAC层协议建立数据链路,以继续中断的所述会话。无线网MAC层16用于根据所述无线网MAC层协议建立数据链路,以继续中断的所述会话。
本发明提供的网络芯片,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。将有线网和无线网MAC层融合模块的功能分配给各个单元,有利于实现故障时网络的快速切换。
在上述各实施例的基础上,进一步地,监测单元12具体用于:
若检测获知所述第一网络MAC层在第一预设时间内没有响应且所述第二网络MAC层在所述第一预设时间内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
具体地,监测模块12可以定时向所述第一网络MAC层和第二网络MAC层发送检测指令,如果监测模块12在第一预设时间内,例如30秒内,没有接收到所述第一网络MAC层的响应消息,在所述第一预设时间内接收到所述第二网络MAC层的响应消息,那么监测模块12确定所述第一网络MAC层故障,正在进行的会话中断,而所述第二网络MAC层处于正常状态。其中,所述第一预设时间根据实际情况进行设定,本发明实施例不做限定。
本发明提供的网络芯片,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。通过设定具体的检测条件,有利于快速判定网络故障。
在上述各实施例的基础上,进一步地,监测单元12具体用于:
若检测获知所述第一网络MAC层在第二预设时间内的预设检测次数内没有响应,而所述第二网络MAC层在第二预设时间内的预设检测次数内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
具体地,监测模块12可以定时向所述第一网络MAC层和第二网络MAC层发送检测指令,如果监测模块12在第二预设时间内的预设检测次数内没有接收到所述第一网络MAC层的响应消息,在所述第二预设时间内的预设检测次数内接收到所述第二网络MAC层的响应消息,那么监测模块12确定所述第一网络MAC层故障,正在进行的会话中断,而所述第二网络MAC层处于正常状态。其中,所述第二预设时间和所述预设检测次数根据实际情况进行设定,本发明实施例不做限定。
本发明提供的网络芯片,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。通过设定具体的检测条件,有利于快速判定网络故障。
在上述各实施例的基础上,进一步地,本发明实施例提供一种网络设备,包括上述任一实施例所述的网络芯片。
本发明提供的网络设备,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。
图3为本发明一实施例网络冗余实现方法的流程示意图,如图3所示,本发明提供的网络冗余实现方法包括:
S301、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层。
S302、物理层在启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,若所述第二网络为有线网,则第二网络对应的物理层为有线网物理层;若所述第二网络为无线网,则第二网络对应的物理层为无线网物理层。
具体地,在所述有线网和无线网的MAC层融合模块启用所述第二网络MAC层之后,物理层启用所述第二网络MAC层对应的物理层,例如所述第二网络MAC层为无线网MAC层,那么所述物理层启用无线网物理层。其中,若所述第二网络为有线网,则第二网络对应的物理层为有线网物理层;若所述第二网络为无线网,则第二网络对应的物理层为无线网物理层。其中,所述有线网可采用电力线宽带,所述无线网可采用WIFI。
本发明提供的网络冗余实现方法,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。
图4为本发明另一实施例网络冗余实现方法的流程示意图,如图4所示,在上述实施例的基础上,进一步地,所述MAC层的有线网和无线网MAC层融合模块若判断获知第一网络MAC层故障且第二网络MAC层正常,则启用所述第二网络MAC层并停用第一网络MAC层包括:
S3011、监测单元若判断获知所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常,则发送切换网络消息至处理器单元;
具体地,监测单元同时对所述第一网络MAC层和所述第二网络MAC层进行监测;当所述第一网络正常连通时,所述第一网络MAC层存在正在进行的会话,如果所述监测单元判断所述第一网络MAC层正在进行的会话中断,例如所述监测单元检测到所述第一网络MAC层在设定的时间内没有响应,那么确定所述第一网络MAC层正在进行的会话中断。同时,所述监测单元判断第二网络MAC正常,那么发送切换网络消息至处理器单元。
S3012、所述处理器单元根据所述切换网络消息,发送预设指令至虚拟协议单元以调用所述第二网络MAC层对应的协议,同时停用所述第一网络MAC层对应的协议;其中,所述第二网络MAC层为无线网MAC层时,所述协议为无线网MAC层协议;所述第二网络MAC层为有线网MAC层时,所述协议为有线网MAC层协议;
具体地,所述处理器单元接收到所述切换网络消息,并根据所述切换网络消息发送预设指令给虚拟协议单元,通过所述虚拟协议单元调用所述第二网络MAC层对应的协议,同时停止对所述第一网络MAC层对应的协议的使用。其中,其中,所述第二网络MAC层为无线网MAC层时,所述协议为无线网MAC层协议;所述第二网络MAC层为有线网MAC层时,所述协议为有线网MAC层协议。
S3013、所述虚拟协议单元根据所述预设指令启用所述第二网络MAC层对应的协议,以启用所述第二网络MAC层;其中,所述虚拟协议单元储存所述有线网MAC层协议和所述无线网MAC层协议;
具体地,所述虚拟协议单元接收所述预设指令,并根据所述预设指令启用所述第二网络MAC层对应的协议,从而启用所述第二网络MAC层;其中,所述虚拟协议单元同时储存所述有线网MAC层协议和所述无线网MAC层协议。
S3014、所述第二网络MAC层根据所述第二网络MAC层对应的协议建立数据链路,以继续所述会话。
具体地,所述第二网络MAC层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。所述第二网络MAC层根据所述第二网络MAC层对应的协议建立数据链路,以继续所述第一网络MAC层中断的所述会话。
本发明提供的网络冗余实现方法,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。将有线网和无线网MAC层融合模块的功能分配给各个单元,有利于实现故障时网络的快速切换。
在上述各实施例的基础上,进一步地,所述监测单元若判断获知第一网络MAC层正在进行的会话中断且第二网络MAC层正常包括:
所述监测模块若检测获知所述第一网络MAC层在第一预设时间内没有响应且所述第二网络MAC层在所述第一预设时间内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
具体地,所述监测模块可以定时向所述第一网络MAC层和第二网络MAC层发送检测指令,如果所述监测模块在第一预设时间内,例如30秒内,没有接收到所述第一网络MAC层的响应消息,在所述第一预设时间内接收到所述第二网络MAC层的响应消息,那么所述监测模块确定所述第一网络MAC层故障,正在进行的会话中断,而所述第二网络MAC层处于正常状态。其中,所述第一预设时间根据实际情况进行设定,本发明实施例不做限定。
本发明提供的网络冗余实现方法,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。通过设定具体的检测条件,有利于快速判定网络故障。
在上述各实施例的基础上,进一步地,所述监测单元若判断获知第一网络MAC层正在进行的会话中断且第二网络MAC层正常包括:
所述监测模块若检测获知所述第一网络MAC层在第二预设时间内的预设检测次数内没有响应,而所述第二网络MAC层在第二预设时间内的预设检测次数内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
具体地,所述监测模块可以定时向所述第一网络MAC层和第二网络MAC层发送检测指令,如果所述监测模块在第二预设时间内的预设检测次数内没有接收到所述第一网络MAC层的响应消息,在所述第二预设时间内的预设检测次数内接收到所述第二网络MAC层的响应消息,那么所述监测模块确定所述第一网络MAC层故障,正在进行的会话中断,而所述第二网络MAC层处于正常状态。其中,所述第二预设时间和所述预设检测次数根据实际情况进行设定,本发明实施例不做限定。
本发明提供的网络冗余实现方法,由于能够通过有线网和无线网MAC层融合模块对有线网MAC层和无线网MAC层进行监测,在判断获知其中一个网络故障后,可以启用另外一个网络,从而提高网络的可靠性。通过设定具体的检测条件,有利于快速判定网络故障。
本发明方法实施例的具体流程可以参照上述各装置实施例的介绍,此处不再赘述。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (9)

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层在第二预设时间内的预设检测次数内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
5.一种网络设备,其特征在于,包括如权利要求1至4任一项所述的网络芯片。
6.一种网络冗余实现方法,其特征在于,包括:
MAC层的有线网和无线网MAC层融合模块若判断获知第一网络MAC层故障且第二网络MAC层正常,则启用所述第二网络MAC层并停用第一网络MAC层;其中,所述第一网络MAC层为有线网MAC层,相应地,所述第二网络MAC层为无线网MAC层;或者所述第一网络MAC层为无线网MAC层,相应地,所述第二网络MAC层为有线网MAC层;
物理层在启用所述第二网络MAC层之后,启用第二网络对应的物理层,以保障数据传输;其中,若所述第二网络为有线网,则第二网络对应的物理层为有线网物理层;若所述第二网络为无线网,则第二网络对应的物理层为无线网物理层。
7.根据权利要求6所述的方法,其特征在于,所述MAC层的有线网和无线网MAC层融合模块若判断获知第一网络MAC层故障且第二网络MAC层正常,则启用所述第二网络MAC层并停用第一网络MAC层包括:
监测单元若判断获知所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常,则发送切换网络消息至处理器单元;
所述处理器单元根据所述切换网络消息,发送预设指令至虚拟协议单元以调用所述第二网络MAC层对应的协议,同时停用所述第一网络MAC层对应的协议;其中,所述第二网络MAC层为无线网MAC层时,所述协议为无线网MAC层协议;所述第二网络MAC层为有线网MAC层时,所述协议为有线网MAC层协议;
所述虚拟协议单元根据所述预设指令启用所述第二网络MAC层对应的协议,以启用所述第二网络MAC层;其中,所述虚拟协议单元储存所述有线网MAC层协议和所述无线网MAC层协议;
所述第二网络MAC层根据所述第二网络MAC层对应的协议建立数据链路,以继续所述会话。
8.根据权利要求7所述的方法,其特征在于,所述监测单元若判断获知第一网络MAC层正在进行的会话中断且第二网络MAC层正常包括:
所述监测模块若检测获知所述第一网络MAC层在第一预设时间内没有响应且所述第二网络MAC层在所述第一预设时间内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
9.根据权利要求7所述的方法,其特征在于,所述监测单元若判断获知第一网络MAC层正在进行的会话中断且第二网络MAC层正常包括:
所述监测模块若检测获知所述第一网络MAC层在第二预设时间内的预设检测次数内没有响应,而所述第二网络MAC层在第二预设时间内的预设检测次数内有响应,则确定所述第一网络MAC层正在进行的会话中断且所述第二网络MAC层正常。
CN201611264121.2A 2016-12-30 2016-12-30 一种网络芯片、网络设备以及网络冗余实现方法 Pending CN106878027A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611264121.2A CN106878027A (zh) 2016-12-30 2016-12-30 一种网络芯片、网络设备以及网络冗余实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611264121.2A CN106878027A (zh) 2016-12-30 2016-12-30 一种网络芯片、网络设备以及网络冗余实现方法

Publications (1)

Publication Number Publication Date
CN106878027A true CN106878027A (zh) 2017-06-20

Family

ID=59164669

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611264121.2A Pending CN106878027A (zh) 2016-12-30 2016-12-30 一种网络芯片、网络设备以及网络冗余实现方法

Country Status (1)

Country Link
CN (1) CN106878027A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060092826A1 (en) * 2004-10-07 2006-05-04 Cisco Technology, Inc., A California Corporation Automatic system for power and data redundancy in a wired data telecommunications network
US20100202358A1 (en) * 2009-02-12 2010-08-12 Wu Yu-Kuen Processing apparatus and transmission method thereof
CN201766606U (zh) * 2010-08-26 2011-03-16 中国船舶重工集团公司第七○九研究所 一种基于物理层状态检测和故障筛查策略的网络切换装置
CN104618141A (zh) * 2014-12-27 2015-05-13 中国船舶重工集团公司第七一一研究所 基于fpga的双网切换装置及其双网切换方法
CN106130833A (zh) * 2016-06-20 2016-11-16 西安电子科技大学 基于Inter‑MAC层的家庭网络融合方法及装置
CN206341228U (zh) * 2016-12-30 2017-07-18 北京群菱能源科技有限公司 一种网络芯片和网络设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060092826A1 (en) * 2004-10-07 2006-05-04 Cisco Technology, Inc., A California Corporation Automatic system for power and data redundancy in a wired data telecommunications network
US20100202358A1 (en) * 2009-02-12 2010-08-12 Wu Yu-Kuen Processing apparatus and transmission method thereof
CN201766606U (zh) * 2010-08-26 2011-03-16 中国船舶重工集团公司第七○九研究所 一种基于物理层状态检测和故障筛查策略的网络切换装置
CN104618141A (zh) * 2014-12-27 2015-05-13 中国船舶重工集团公司第七一一研究所 基于fpga的双网切换装置及其双网切换方法
CN106130833A (zh) * 2016-06-20 2016-11-16 西安电子科技大学 基于Inter‑MAC层的家庭网络融合方法及装置
CN206341228U (zh) * 2016-12-30 2017-07-18 北京群菱能源科技有限公司 一种网络芯片和网络设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蒋亚东,谢光忠,杨邦朝, 电子科技大学出版社 *

Similar Documents

Publication Publication Date Title
CN106105368B (zh) 双连接网络
JP5113684B2 (ja) アクセスゲートウェイ装置の制御方法及び通信システム
CN113766558A (zh) 一种网络模式控制方法及终端、存储介质
CN102726081B (zh) 用于在蜂窝通信***中管理安全重配置的方法和设备
CN102594646B (zh) 一种因特网协议安全隧道切换方法、装置及传输***
CN104039023B (zh) 一种进行rrc连接重建的方法及用户设备
CN104365147B (zh) 移动台和用于移动台的方法以及计算机可读存储介质
EP2306760B1 (en) A method for entering idle mode
WO2011157145A2 (zh) 通信设备间的主备倒换方法、通信设备和***及服务请求设备
CN101621852A (zh) Mesh网络无线接入点重接入方法及无线接入点设备
EP2123099A1 (en) Handover of wireless connections
CN109150808B (zh) 通信方法、装置和***
CN102905299A (zh) 一种模拟用户行为对无线ap自动监测与异常告警的方法
WO2011153966A1 (zh) 一种mdtlog信息的反馈方法和设备
CN106658622A (zh) 语音业务切换方法以及终端
EP2911339B1 (en) Method and device for processing line detection
CN103748925B (zh) 管理长期演进技术/演进分组核心网络中的分组数据网络连接的机构
CN101437265A (zh) 对基站进行过负荷控制的方法及装置
US12004029B2 (en) Mobility condition change based on serving cell quality and connection release
CN107872326A (zh) 一种释放会话资源的方法、装置和***
CN206341228U (zh) 一种网络芯片和网络设备
CN103369603B (zh) 自组织网络的互操作方法与装置
CN106557362A (zh) 应用于智能机器人的任务迁移方法及***
CN106878027A (zh) 一种网络芯片、网络设备以及网络冗余实现方法
CN107517477A (zh) 一种无线接入点随机备份的方法及网关

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170620