CN104185204A - 一种连接状态检测方法和装置 - Google Patents

一种连接状态检测方法和装置 Download PDF

Info

Publication number
CN104185204A
CN104185204A CN201410377720.XA CN201410377720A CN104185204A CN 104185204 A CN104185204 A CN 104185204A CN 201410377720 A CN201410377720 A CN 201410377720A CN 104185204 A CN104185204 A CN 104185204A
Authority
CN
China
Prior art keywords
message
sequence number
connection
control message
connection status
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.)
Granted
Application number
CN201410377720.XA
Other languages
English (en)
Other versions
CN104185204B (zh
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.)
Hangzhou H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies 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 Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN201410377720.XA priority Critical patent/CN104185204B/zh
Publication of CN104185204A publication Critical patent/CN104185204A/zh
Application granted granted Critical
Publication of CN104185204B publication Critical patent/CN104185204B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种连接状态检测方法,包括:接入控制器AC在向接入点AP发送的一条控制消息的重传次数达到预设阈值,且未收到携带与所述控制消息中相同序列号的应答消息时,向AP发送第一消息,第一消息用于表征请求AP应答最后接收的控制消息的序列号;AC在重传定时器超时前若收到AP发送的第二消息,则将所述第二消息中携带的序列号与AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与AC的当前发送序列号不相同时,判定AC和AP之间的连接异常。本发明还公开了一种连接检测装置。

Description

一种连接状态检测方法和装置
技术领域
本发明涉及基于CAPWAP协议的通信技术领域,尤其涉及一种连接状态检测方法和装置。
背景技术
CAPWAP(Control And Provisioning of Wireless Access Points ProtocolSpecification)为无线接入点的控制和配置协议,现有接入控制器(AC,AccessController)和接入点(AP,Access Points)通过CAPWAP协议相连。
在正常状态下,AC向AP发送CAPWAP控制消息的流程如图1所示,即AC每发送一条控制消息都会使序列号加1,而AP每接收一条消息都会根据所接收消息中携带的序列号更新本地的序列号,并在发送的应答消息中携带本地已更新的序列号;若AC发出一条控制消息后等待重传定时器超时仍未收到以相同序列号返回的应答消息,则会以当前发送序列号重发该控制消息。
现有技术中是通过等待应答和消息重传机制,来保障AC和AP之间的CAPWAP控制消息发送的顺序和可靠性。在网络状况恶劣的情况下,若连续几次(如三次)重传的CAPWAP控制消息都没有及时得到应答,则认为对端连接异常,从而会将AC和AP之间的CAPWAP隧道中断,并重建AC和AP之间的CAPWAP隧道连接。
但随着无线业务的丰富,很多业务都会通过CAPWAP隧道下发控制消息给AP。一方面,若某个业务的状态异常而没有发送应答,这将导致AC迟迟收不到CAPWAP应答消息,从而使AC错误地认为整条CAPWAP隧道连接中断,而使AP离线;在这种情况下,通常大部分业务都是正常运行的,AP离线会使这些原本正常运行的业务也中断服务,产生不利影响。另一方面,若控制消息发送失败而不中断CAPWAP隧道连接,也会导致在实际连接出现异常时网络丢包,AC和AP的状态不一致。
然而,现有技术还无法提供针对以上技术问题的解决方案,从而给实际应用带来不便。
发明内容
为解决现有存在的技术问题,本发明期望提供一种连接状态检测方法和装置。
本发明提供了一种连接状态检测方法,所述方法包括:
接入控制器AC在向接入点AP发送的一条控制消息的重传次数达到预设阈值,且未收到携带与所述控制消息中相同序列号的应答消息时,向所述AP发送第一消息,所述第一消息用于表征请求所述AP应答最后接收的控制消息的序列号;
所述AC在重传定时器超时前若收到所述AP发送的第二消息,则将所述第二消息中携带的序列号与所述AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与所述AC的当前发送序列号不相同时,判定所述AC和AP之间的连接异常。
上述方案中,所述方法还包括:
在所述第二消息中携带的序列号与所述AC的当前发送序列号相同时,判定所述AC和AP之间的连接正常。
上述方案中,所述方法还包括:
若所述AC在重传定时器超时前没有收到所述AP发送的第二消息,则判定所述AC和AP之间的连接异常。
上述方案中,所述第一消息中不携带序列号,且所述第一消息携带扩展TLV,所述扩展TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。
上述方案中,所述方法还包括:
在判定所述AC和AP之间的连接异常时,重建所述AC和AP之间的连接。
上述方案中,所述方法还包括:
在判定所述AC和AP之间的连接正常时,将所述AC的当前发送序列号加1,并携带在下一条控制消息中发送。
本发明还提供了一种连接状态检测装置,所述装置包括:
发送单元,用于在接入控制器AC向接入点AP发送的一条控制消息的重传次数达到预设阈值,且所述AC未收到携带与所述控制消息中相同序列号的应答消息时,所述发送单元向所述AP发送第一消息,所述第一消息用于表征请求所述AP应答最后接收的控制消息的序列号;
接收单元,用于接收所述AP在重传定时器超时前向所述AC发送的第二消息;
判定单元,用于将所述第二消息中携带的序列号与所述AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与所述AC的当前发送序列号不相同时,判定所述AC和AP之间的连接异常。
上述方案中,所述判定模块进一步用于,在所述第二消息中携带的序列号与所述AC的当前发送序列号相同时,判定所述AC和AP之间的连接正常。
上述方案中,所述接收单元进一步用于,在重传定时器超时前没有收到所述AP发送的第二消息时,通知所述判定单元;
所述判定模块进一步用于,判定所述AC和AP之间的连接异常。
上述方案中,所述第一消息中不携带序列号,且所述第一消息携带扩展TLV,所述扩展TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。
上述方案中,所述装置还包括:重建单元,用于在所述判定单元判定所述AC和AP之间的连接异常时,所述重建单元重建所述AC和AP之间的连接。
上述方案中,所述发送单元进一步用于,在所述判定单元判定所述AC和AP之间的连接正常时,所述发送单元将所述AC的当前发送序列号加1,并携带在下一条控制消息中发送。
本发明提供的一种连接状态检测方法和装置,AC在向AP发送的一条控制消息的重传次数达到预设阈值,且未收到携带与所述控制消息中相同序列号的应答消息时,向AP发送第一消息,所述第一消息用于表征请求AP应答最后接收的控制消息的序列号;AC在重传定时器超时前若收到AP发送的第二消息,则将所述第二消息中携带的序列号与AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与AC的当前发送序列号不相同时,判定AC和AP之间的连接异常;在所述第二消息中携带的序列号与AC的当前发送序列号相同时,判定AC和AP之间的连接正常;若AC在重传定时器超时前没有收到AP发送的第二消息,则判定AC和AP之间的连接异常。通过本发明,基于第一消息的发送、以及第二消息的接收情况,AC能够区分连接异常导致的控制消息的重传次数达到预设阈值、以及业务异常导致的控制消息的重传次数达到预设阈值,进而能够在判定为连接异常所致时重建连接,在判定为业务异常所致时只需通过CAPWAP消息使之恢复或复位、而无需重建连接,从而避免在实际连接正常的情况下,不必要的连接重建导致的整个AP无法提供服务。
附图说明
图1为现有技术在正常状态下AC向AP发送CAPWAP控制消息的流程图;
图2为本发明实施例一的连接状态检测方法的流程图;
图3为本发明实施例二的连接状态检测装置的结构示意图;
图4为本发明实施例四的方法时序图;
图5为本发明实施例五的方法时序图;
图6为本发明实施例六的方法时序图。
具体实施方式
为解决现有存在的技术问题,本发明实施例提供一种连接状态检测方法和装置。下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
实施例一
本发明实施例一提供一种连接状态检测方法,如图2所示,该方法主要包括:
步骤201,AC在向AP发送的一条控制消息的重传次数达到预设阈值,且未收到携带与所述控制消息中相同序列号的应答消息时,向AP发送第一消息,所述第一消息用于表征请求AP应答最后接收的控制消息的序列号。
在正常状态下,AC向AP每发送一条控制消息都会使序列号加1,而AP每接收一条消息都会根据所接收消息中携带的序列号更新本地的序列号,并在发送的应答消息中携带本地已更新的序列号;若AC发出一条控制消息后等待重传定时器超时仍未收到以相同序列号返回的应答消息,则会以当前发送序列号重发该控制消息;
若AC向AP发送一条控制消息的重传次数达到预设阈值(如三次),且AC仍未收到AP针对该条控制消息的应答消息,则AC需要发起连接状态检测的操作,以判断是否为AC和AP之间的连接异常导致的AC无法收到AP应答。AC向AP发送第一消息,所述第一消息为预定义的一条消息,所述第一消息用于表征请求AP应答最后接收的控制消息的序列号,如:预定义的第一消息为EchoResponse(回应响应)消息,Echo Response消息的发送不占用序列号,EchoResponse消息中携带Vendor TLV,Vendor TLV是CAPWAP协议规定的由厂商定义的扩展TLV(Type Length Value,类型长度值),Vendor TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。也就是说,AP收到AC发送的第一消息后,即能根据第一消息中的Vendor TLV获知AC希望AP立即应答其最后接收的控制消息的序列号。
步骤202,AC在重传定时器超时前若收到AP发送的第二消息,则将所述第二消息中携带的序列号与AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与AC的当前发送序列号不相同时,判定AC和AP之间的连接异常。
AC在向AP发送所述第一消息后,开启重传定时器,等待接收AP发送的第二消息;该重传定时器可以与AC为发送控制消息设置的重传定时器相同,当然也可以不同,定时器的大小根据实际需要进行设定。其中,第二消息为预定义的一条消息,如:预定义的第二消息为Echo Request(回应请求)消息。
如果AC在重传定时器超时前收到AP发送的第二消息,则将第二消息中携带的序列号与AC的当前发送序列号进行比较,如果两者相同,则认为重传次数达到预设阈值所述控制消息已经成功发送到了AP,没有出现丢包,而AC没有收到AP的应答消息并非为AC和AP之间的连接异常所致(即AC和AP之间的连接正常),属于AP侧的相应业务异常所致;如果两者不同(第二消息中携带的序列号小于AC的当前发送序列号),则认为重传次数达到预设阈值所述控制消息没有成功发送到AP,出现了丢包,而AC没有收到AP的应答消息为AC和AP之间的连接异常所致。
另外,如果AC在重传定时器超时前没有收到AP发送的第二消息,则也判定为AC和AP之间的连接异常。
在判定AC和AP之间的连接异常时,AC重建其与AP之间的连接,并在连接重建后执行正常的控制消息发送流程;
在判定所述AC和AP之间的连接正常时,将所述AC的当前发送序列号加1,并携带在下一条控制消息中发送,即继续执行后续正常的控制消息发送流程。
需要说明的是,本发明实施例的第一消息与业务无关,因此,通常AP只要能成功收到第一消息即能成功应答第二消息,不受业务状态影响,从而,AC收到来自AP应答的第二消息即认为是可靠的确认,进而判定AC和AP之间的连接正常。
本发明实施例所述的控制消息包括CAPWAP自身协议报文和上层业务控制消息。
通过本发明的实施例一,基于第一消息的发送、以及第二消息的接收情况,AC能够区分连接异常导致的控制消息的重传次数达到预设阈值、以及业务异常导致的控制消息的重传次数达到预设阈值,进而能够在判定为连接异常所致时重建连接,在判定为业务异常所致时只需通过CAPWAP消息使之恢复或复位、而无需重建连接,从而避免在实际连接正常的情况下,不必要的连接重建导致的整个AP无法提供服务。
实施例二
对应实施例一所述连接状态检测方法,本发明实施例二提供了一种连接状态检测装置,如图3所示,该装置包括:发送单元10、接收单元20和判定单元30;其中,
发送单元10,用于在AC向AP发送的一条控制消息的重传次数达到预设阈值,且AC未收到携带与所述控制消息中相同序列号的应答消息时,所述发送单元向AP发送第一消息,所述第一消息用于表征请求AP应答最后接收的控制消息的序列号;
接收单元20,用于接收AP在重传定时器超时前向AC发送的第二消息;
判定单元30,用于将所述第二消息中携带的序列号与AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与AC的当前发送序列号不相同时,判定AC和AP之间的连接异常。
较佳的,判定模块30进一步用于,在所述第二消息中携带的序列号与AC的当前发送序列号相同时,判定AC和AP之间的连接正常。
较佳的,接收单元20进一步用于,在重传定时器超时前没有收到AP发送的第二消息时,通知判定单元30;
判定模块30进一步用于,判定AC和AP之间的连接异常。
较佳的,第一消息中不携带序列号,且所述第一消息携带扩展TLV,所述扩展TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。
较佳的,该装置还包括:重建单元40,用于在判定单元30判定AC和AP之间的连接异常时,重建单元40重建AC和AP之间的连接。
较佳的,发送单元10进一步用于,在判定单元30判定AC和AP之间的连接正常时,发送单元10将AC的当前发送序列号加1,并携带在下一条控制消息中发送。
需要说明的是,本发明实施例二的连接状态检测装置可设置于AC内部,其中,发送单元10和接收单元20可以由AC的通信功能芯片实现,判定单元30和重建单元40可以由AC的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processing Unit)、数字信号处理器(DSP,Digital SignalProcessor)或现场可编程门阵列(FPGA,Field Programmable Gate Array)实现。
另外,本发明实施例的第一消息与业务无关,因此,通常AP只要能成功收到第一消息即能成功应答第二消息,不受业务状态影响,从而,AC收到来自AP应答的第二消息即认为是可靠的确认,进而判定AC和AP之间的连接正常。
通过本发明的实施例二,基于第一消息的发送、以及第二消息的接收情况,AC能够区分连接异常导致的控制消息的重传次数达到预设阈值、以及业务异常导致的控制消息的重传次数达到预设阈值,进而能够在判定为连接异常所致时重建连接,在判定为业务异常所致时只需通过CAPWAP消息使之恢复或复位、而无需重建连接,从而避免在实际连接正常的情况下,不必要的连接重建导致的整个AP无法提供服务。
实施例三
对应上述实施例一和实施例二,本发明实施例三还提供了一种连接状态检测***,包括AC和AP;其中,
AC,用于向AP发送控制消息;
AP,用于接收AP发送的控制消息,并向AC返回应答消息;
在正常状态下,AC向AP每发送一条控制消息都会使序列号加1,而AP每接收一条消息都会根据所接收消息中携带的序列号更新本地的序列号,并在发送的应答消息中携带本地已更新的序列号;若AC发出一条控制消息后等待重传定时器超时仍未收到以相同序列号返回的应答消息,则会以当前发送序列号重发该控制消息;
AC还用于,在向AP发送的一条控制消息的重传次数达到预设阈值,且未收到携带与所述控制消息中相同序列号的应答消息时,向AP发送第一消息,所述第一消息用于表征请求AP应答最后接收的控制消息的序列号;
AP还用于,在收到AC发送的第一消息时,向AC返回第二消息,所述第二消息中携带AP最后接收的控制消息的序列号;
AC还用于,在重传定时器超时前若收到AP发送的第二消息,则将所述第二消息中携带的序列号与AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与AC的当前发送序列号不相同时,判定AC和AP之间的连接异常。
另外,AC还用于,在所述第二消息中携带的序列号与AC的当前发送序列号相同时,判定AC和AP之间的连接正常;
若AC在重传定时器超时前没有收到AP发送的第二消息,则判定AC和AP之间的连接异常。
较佳的,所述第一消息中不携带序列号,且所述第一消息携带扩展TLV,所述扩展TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。
较佳的,在判定所述AC和AP之间的连接异常时,AC重建其与AP之间的连接;
在判定所述AC和AP之间的连接正常时,AC将当前发送序列号加1,并携带在下一条控制消息中发送。
需要说明的是,本发明实施例的第一消息与业务无关,因此,通常AP只要能成功收到第一消息即能成功应答第二消息,不受业务状态影响,从而,AC收到来自AP应答的第二消息即认为是可靠的确认,进而判定AC和AP之间的连接正常。
实施例四
本发明实施例描述连接正常,业务导致一条控制消息的重传次数达到预设阈值的情形。参见图4所示的时序图,AC向AP发出第一条序列号为12345的控制消息,等待重传定时器超时未收到序列号为12345的应答消息;AC随即向AP发出第二条序列号为12345的控制消息,等待重传定时器超时仍未收到序列号为12345的应答消息;AC再向AP发出第三条序列号为12345的控制消息,等待重传定时器超时依然未收到序列号为12345的应答消息,此时序列号为12345的控制消息的重传次数已经超出预设的阈值(三次);AC向AP发送一条Echo Response消息,Echo Response消息的发送不占用序列号,Echo Response消息中携带Vendor TLV,用于标识请求AP应答最后接收的控制消息的序列号;发送的Echo Response与业务无关;AC在重传定时器超时前收到AP发送的EchoRequest消息,消息中携带的序列号为12345,与AC的当前发送序列号相同,从而认为序列号为12345的控制消息已经成功发送到了AP,没有出现丢包,而AC没有收到AP序列号为12345的应答消息并非为AC和AP之间的连接异常所致,属于AP侧的相应业务异常所致;从而AC通过CAPWAP消息使AP侧的相应业务恢复或复位,而其他业务不受影响,正常运行,AC继续向AP发送序列号为12346的控制消息。
实施例五
本发明实施例描述连接异常导致一条控制消息的重传次数达到预设阈值的一种情形。
参见图5所示的时序图,AC向AP发出第一条序列号为12345的控制消息,等待重传定时器超时未收到序列号为12345的应答消息;AC随即向AP发出第二条序列号为12345的控制消息,等待重传定时器超时仍未收到序列号为12345的应答消息;AC再向AP发出第三条序列号为12345的控制消息,等待重传定时器超时依然未收到序列号为12345的应答消息,此时序列号为12345的控制消息的重传次数已经超出预设的阈值(三次);AC向AP发送一条Echo Response消息,Echo Response消息的发送不占用序列号,Echo Response消息中携带Vendor TLV,用于标识请求AP应答最后接收的控制消息的序列号;发送的EchoResponse与业务无关;AC在重传定时器超时前收到AP发送的Echo Request消息,消息中携带的序列号为12344,与AC的当前发送序列号不同,从而认为序列号为12345的控制消息没有成功发送到AP,出现了丢包,而AC没有收到AP序列号为12345的应答消息属于AC和AP之间的连接异常所致;进而AC重建其与AP之间的连接,以确保AC和AP的状态一致,并在连接重建后重新执行正常的控制消息发送流程。
实施例六
本发明实施例描述连接异常导致一条控制消息的重传次数达到预设阈值的一种情形。
参见图6所示的时序图,AC向AP发出第一条序列号为12345的控制消息,等待重传定时器超时未收到序列号为12345的应答消息;AC随即向AP发出第二条序列号为12345的控制消息,等待重传定时器超时仍未收到序列号为12345的应答消息;AC再向AP发出第三条序列号为12345的控制消息,等待重传定时器超时依然未收到序列号为12345的应答消息,此时序列号为12345的控制消息的重传次数已经超出预设的阈值(三次);AC向AP发送一条Echo Response消息,Echo Response消息的发送不占用序列号,Echo Response消息中携带Vendor TLV,用于标识请求AP应答最后接收的控制消息的序列号;发送的EchoResponse与业务无关;AC在重传定时器超时仍未收到来自AP的Echo Request消息,从而认为AC没有收到AP序列号为12345的应答消息属于AC和AP之间的连接异常所致;进而AC重建其与AP之间的连接,以确保AC和AP的状态一致,并在连接重建后重新执行正常的控制消息发送流程。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (12)

1.一种连接状态检测方法,其特征在于,所述方法包括:
接入控制器AC在向接入点AP发送的一条控制消息的重传次数达到预设阈值,且未收到携带与所述控制消息中相同序列号的应答消息时,向所述AP发送第一消息,所述第一消息用于表征请求所述AP应答最后接收的控制消息的序列号;
所述AC在重传定时器超时前若收到所述AP发送的第二消息,则将所述第二消息中携带的序列号与所述AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与所述AC的当前发送序列号不相同时,判定所述AC和AP之间的连接异常。
2.根据权利要求1所述连接状态检测方法,其特征在于,所述方法还包括:
在所述第二消息中携带的序列号与所述AC的当前发送序列号相同时,判定所述AC和AP之间的连接正常。
3.根据权利要求1所述连接状态检测方法,其特征在于,所述方法还包括:
若所述AC在重传定时器超时前没有收到所述AP发送的第二消息,则判定所述AC和AP之间的连接异常。
4.根据权利要求1、2或3所述连接状态检测方法,其特征在于,所述第一消息中不携带序列号,且所述第一消息携带扩展TLV,所述扩展TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。
5.根据权利要求1、2或3所述连接状态检测方法,其特征在于,所述方法还包括:
在判定所述AC和AP之间的连接异常时,重建所述AC和AP之间的连接。
6.根据权利要求2所述连接状态检测方法,其特征在于,所述方法还包括:
在判定所述AC和AP之间的连接正常时,将所述AC的当前发送序列号加1,并携带在下一条控制消息中发送。
7.一种连接状态检测装置,其特征在于,所述装置包括:
发送单元,用于在接入控制器AC向接入点AP发送的一条控制消息的重传次数达到预设阈值,且所述AC未收到携带与所述控制消息中相同序列号的应答消息时,所述发送单元向所述AP发送第一消息,所述第一消息用于表征请求所述AP应答最后接收的控制消息的序列号;
接收单元,用于接收所述AP在重传定时器超时前向所述AC发送的第二消息;
判定单元,用于将所述第二消息中携带的序列号与所述AC的当前发送序列号进行比较,并在所述第二消息中携带的序列号与所述AC的当前发送序列号不相同时,判定所述AC和AP之间的连接异常。
8.根据权利要求7所述连接状态检测装置,其特征在于,所述判定模块进一步用于,在所述第二消息中携带的序列号与所述AC的当前发送序列号相同时,判定所述AC和AP之间的连接正常。
9.根据权利要求7所述连接状态检测装置,其特征在于,所述接收单元进一步用于,在重传定时器超时前没有收到所述AP发送的第二消息时,通知所述判定单元;
所述判定模块进一步用于,判定所述AC和AP之间的连接异常。
10.根据权利要求7、8或9所述连接状态检测装置,其特征在于,所述第一消息中不携带序列号,且所述第一消息携带扩展TLV,所述扩展TLV用于标识所述第一消息为请求AP应答最后接收的控制消息的序列号的消息。
11.根据权利要求7、8或9所述连接状态检测装置,其特征在于,所述装置还包括:重建单元,用于在所述判定单元判定所述AC和AP之间的连接异常时,所述重建单元重建所述AC和AP之间的连接。
12.根据权利要求8所述连接状态检测装置,其特征在于,所述发送单元进一步用于,在所述判定单元判定所述AC和AP之间的连接正常时,所述发送单元将所述AC的当前发送序列号加1,并携带在下一条控制消息中发送。
CN201410377720.XA 2014-08-01 2014-08-01 一种连接状态检测方法和装置 Active CN104185204B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410377720.XA CN104185204B (zh) 2014-08-01 2014-08-01 一种连接状态检测方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410377720.XA CN104185204B (zh) 2014-08-01 2014-08-01 一种连接状态检测方法和装置

Publications (2)

Publication Number Publication Date
CN104185204A true CN104185204A (zh) 2014-12-03
CN104185204B CN104185204B (zh) 2017-12-08

Family

ID=51965871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410377720.XA Active CN104185204B (zh) 2014-08-01 2014-08-01 一种连接状态检测方法和装置

Country Status (1)

Country Link
CN (1) CN104185204B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109245955A (zh) * 2017-07-10 2019-01-18 阿里巴巴集团控股有限公司 一种数据处理方法、装置及服务器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304343A (zh) * 2008-06-10 2008-11-12 华为技术有限公司 一种网络故障检测的方法、网络设备和网络***
CN101765228A (zh) * 2010-01-29 2010-06-30 杭州华三通信技术有限公司 一种capwap隧道的恢复方法及装置
CN102724695A (zh) * 2012-06-28 2012-10-10 福建星网锐捷网络有限公司 一种无线控制器热备切换方法、装置及无线控制器
CN102811451A (zh) * 2012-07-23 2012-12-05 福建星网锐捷网络有限公司 一种Capwap隧道连接控制方法及装置
US20140105044A1 (en) * 2012-10-11 2014-04-17 Telefonaktiebolaget L M Ericsson (Publ) General packet radio service tunnel performance monitoring

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304343A (zh) * 2008-06-10 2008-11-12 华为技术有限公司 一种网络故障检测的方法、网络设备和网络***
CN101765228A (zh) * 2010-01-29 2010-06-30 杭州华三通信技术有限公司 一种capwap隧道的恢复方法及装置
CN102724695A (zh) * 2012-06-28 2012-10-10 福建星网锐捷网络有限公司 一种无线控制器热备切换方法、装置及无线控制器
CN102811451A (zh) * 2012-07-23 2012-12-05 福建星网锐捷网络有限公司 一种Capwap隧道连接控制方法及装置
US20140105044A1 (en) * 2012-10-11 2014-04-17 Telefonaktiebolaget L M Ericsson (Publ) General packet radio service tunnel performance monitoring

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109245955A (zh) * 2017-07-10 2019-01-18 阿里巴巴集团控股有限公司 一种数据处理方法、装置及服务器

Also Published As

Publication number Publication date
CN104185204B (zh) 2017-12-08

Similar Documents

Publication Publication Date Title
KR101820392B1 (ko) 데이터 접속을 구축하기 위한 방법, 장치 및 시스템
US20200351354A1 (en) System and method for supporting data communication in a heterogeneous environment
CN105472038B (zh) 文件传输的控制方法、装置以及***
US9832086B2 (en) Initiator apparatus, target apparatus, communication system, timeout detection method, and timeout detection program
CN107332726A (zh) 一种通信链路的检测方法及装置
US20170026280A1 (en) Packet Transmission Method and Apparatus, and Interconnect Interface
CN104601523B (zh) 一种传输数据的方法及装置
US9859969B2 (en) Relay apparatus and method of controlling relay apparatus
CN107948063B (zh) 一种建立聚合链路的方法和接入设备
CN107528747B (zh) 主从站通信状态的诊断方法和装置及计算机可读存储介质
CN104639298A (zh) 一种数据传输方法、装置及***
CN107104822B (zh) 服务器备灾处理方法、装置、存储介质及电子设备
US11115474B2 (en) Data transmission and network interface controller
WO2017049557A1 (zh) 为适配器升级的方法、移动终端和适配器
CN106060962A (zh) 一种通信方法及装置
CN104185204A (zh) 一种连接状态检测方法和装置
JP7243831B2 (ja) センサシステム、無線協調受信システム、および無線協調受信方法
CN105282785A (zh) 媒介配置时间的方法与其无线传输***
CN103391636B (zh) 一种加强capwap通信隧道保活的方法
CN110572440B (zh) 用于数据传输的方法及装置、家电设备、存储介质
EP3500044A1 (en) Processing method and device for radio bearer, terminal and base station
JP5740280B2 (ja) 無線基地局装置のリンク確立方法
CN103440218A (zh) 基于usb-hid协议的can总线监控方法
US20170116063A1 (en) Communications state estimation device, communications state estimation method, and storage medium that stores communications state estimation program
CN112702752A (zh) 通信方法、装置及设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant after: Xinhua three Technology Co., Ltd.

Address before: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant before: Huasan Communication Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant