CN101877659A - 一种丢包监控的方法、设备和*** - Google Patents
一种丢包监控的方法、设备和*** Download PDFInfo
- Publication number
- CN101877659A CN101877659A CN2010102161495A CN201010216149A CN101877659A CN 101877659 A CN101877659 A CN 101877659A CN 2010102161495 A CN2010102161495 A CN 2010102161495A CN 201010216149 A CN201010216149 A CN 201010216149A CN 101877659 A CN101877659 A CN 101877659A
- Authority
- CN
- China
- Prior art keywords
- packet loss
- user terminal
- information
- identification information
- fault location
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及媒体面故障诊断技术,尤其涉及一种丢包监控的方法、设备和***,用于解决无法获得导致丢包的具体相关原因信息的问题;本发明主要方法包括:网关设备接收到数据包后,确定该数据包是否为丢包;网关设备在确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出。本发明能够准确确定产生丢包的具体故障原因。
Description
技术领域
本发明涉及媒体面故障诊断技术领域,尤其涉及一种丢包监控的方法、设备和***。
背景技术
随着核心网通信技术的发展,媒体流业务更加丰富,业务量也在不断加大。因此,对数据传送的准确率和速度都有了更高的要求。尤其是当网络发生异常时,需要尽可能的快速、准确定位异常数据的具***置,并进行解决,保证终端的业务不受影响。
现有技术的一种方法,是通过调试命令采集网关中报文的接收、发送和丢包的统计信息来定位和分析故障。但是该方法只适用于***级的大量终端的统计中,而无法对特定终端的接收、发送和丢包情况进行统计。而对网络丢包原因也只能根据丢包统计进行分析,使定位速度慢而且准确率低。
现有技术的另一种方法,可以对特定终端进行丢包监控。该方法拷贝发送端口发送的报文和接收端口接收的报文,并将拷贝的报文发送到镜像端口进行分析。如果发送端口发送了某一报文,而接收端口并未接收到该报文,可以确定是在网关内部出现了丢包的情况,但具***置仍无法确定。即使可以通过辅助统计信息分析出可能丢包的具***置,但无法获得导致丢包的具体相关原因。
发明内容
本发明提供一种丢包监控的方法、设备和***,用于解决无法获得导致丢包的具体相关原因信息的问题。
一种丢包监控方法,该方法包括:
网关设备接收到数据包后,确定该数据包是否为丢包;
网关设备在确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出。
一种网关设备,该设备包括:
判断单元,用于在接收到数据包后,确定该数据包是否为丢包;
封装单元,用于在所述确定单元确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
输出单元,用于将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出。
一种故障信息采集设备,该设备包括:
报文接收单元,用于接收网关设备发来的携带有网络丢包原因、故障定位辅助信息和用户终端的终端标识信息的报文;
报文解析单元,用于从所述报文中解析出所述网络丢包原因、所述故障定位辅助信息和所述终端标识信息;
信息输出单元,用于将所述报文解析单元解析得到的信息进行输出。
一种丢包监控***,该***包括:
网关设备,用于接收到数据包后,确定该数据包是否为丢包;在确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息发送给故障信息采集设备;
故障信息采集设备,用于将接收到的所述网络丢包原因的信息、所述故障定位辅助信息和所述终端标识信息,进行输出。
本发明中,网关设备接收到数据包并确定该数据包是丢包后,确定网络丢包原因、以及预先设定的该网络丢包原因对应的故障故障定位辅助信息项,读取该数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息,并将网络丢包原因的信息、故障定位辅助信息和发出该数据包的用户终端的终端标识信息进行输出。可见,本发明解决了无法获得导致丢包的具体相关原因信息的问题,使得网管人员可以根据输出的信息定位相应用户终端产生通信故障的具体原因。
附图说明
图1为本发明提供的丢包监控方法流程示意图;
图2为本发明提供的丢包监控方法具体实现流程示意图;
图3为本发明实施例一提供的丢包监控方法流程示意图;
图4为本发明实施例二提供的丢包监控方法流程示意图;
图5为本发明实施例三提供的丢包监控方法流程示意图;
图6为本发明实施例提供的丢包监控方法在具体业务中应用的流程示意图;
图7为本发明提供的丢包监控设备模块结构示意图;
图8为本发明提供的故障信息采集设备模块结构示意图。
具体实施方式
为了解决用于解决无法获得导致丢包的具体相关原因信息的问题。本发明提供了丢包监控的方法。如图1所示,具体步骤如下:
步骤11:网关设备接收到数据包后,确定该数据包是否为丢包;
步骤12:网关设备在确定数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
步骤13:网关设备将确定的网络丢包原因的信息、故障定位辅助信息和发出数据包的用户终端的终端标识信息进行输出。
步骤11中,确定数据包是否为丢包的方法为,根据数据包中携带的信息判断该数据包的转发路径是否正确,若不正确,则确定该数据包是丢包。
步骤12中,网络丢包原因是指造成该数据包的转发路径错误的原因,包括路由查找失败、路由转发错误、转发表错误等。网关设备根据数据包中携带的信息可以确定网络丢包原因。上述对应关系中的故障定位辅助信息项是数据包中携带的、出错后可能导致网络由于该故障定位辅助信息项对应的网络丢包原因而丢包的信息项。
在步骤13之后,用户例如网管人员可以根据输出的信息对用户终端的通信故障进行原因定位。
例如,在步骤12中确定的网络丢包原因为路由查找失败时,预先设定的与该网络丢包原因对应的故障定位辅助信息项包括:目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识。说明可能是由于数据包中携带的目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识中的一项或多项出现错误,而导致网络由于路由查找失败而丢包。步骤13中将路由查找失败信息、上述故障定位辅助信息和发出数据包的用户终端的终端标识信息输出后,网管人员可以判断是由于目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识中哪一项或哪几项设置错误,而导致路由查找失败,从而确定用户终端的通信故障原因,比如,是由于目的地址导致用户终端连接网络失败。
较佳的,步骤12中在网关设备确定数据包是丢包之后、并且确定网络丢包原因之前,网关设备可以确定发出数据包的用户终端,并确定是否需要为该用户终端进行丢包监控,若是,则在确定需要为该用户终端进行丢包监控时,确定网络丢包原因,并执行后续操作;否则,直接丢弃该数据包。
网关设备确定是否需要为用户终端进行丢包监控的具体方法可以如下:
在网关设备接收到数据包之前,网关设备接收并存储用户或其它设备配置的待监控用户终端的终端标识信息;选取部分或全部存储的终端标识信息,并针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;网关设备在确定该数据包是丢包后,确定是否为该用户终端设置有丢包监控使能信息,若是,则确定需要为该用户终端进行丢包监控,否则,确定不需要为该用户终端进行丢包监控。
网关设备确定是否需要为用户终端进行丢包监控的具体方法还可以如下:
在网关设备接收到数据包之前,网关设备接收并存储用户或其它设备配置的待监控用户终端的终端标识信息;并为每一个终端标识信息对应的用户终端,设置丢包监控标识;网关设备在确定该数据包是丢包后,网关设备确定为所述用户终端设置的丢包监控标识指示需要进行丢包监控时,确定需要为所述用户终端进行丢包监控;网关设备确定为所述用户终端设置的丢包监控标识指示不需要进行丢包监控时,确定不需要为所述用户终端进行丢包监控。
步骤13的具体实现可以采用如下方式:
网关设备将网络丢包原因的信息、故障定位辅助信息和发出数据包的用户终端的终端标识信息发送给故障信息采集设备,故障信息采集设备将接收到的信息进行输出。具体的,网关设备将网络丢包原因的信息、故障定位辅助信息和发出数据包的用户终端的终端标识信息封装在报文中,根据预先配置的故障信息采集设备的地址信息,将该报文发送给故障信息采集设备;故障信息采集设备接收到该报文后,从该报文中解析出网络丢包原因的信息、故障定位辅助信息和终端标识信息,并将解析得到的信息进行输出。
如图2所示,以下是具体实现流程:
步骤21,网关设备接收并存储配置的待监控用户终端的终端标识信息;、以及故障信息采集设备的地址信息;
步骤22,网关设备选取部分或全部存储的终端标识信息,针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
步骤23,网关设备接收到数据包后,确定该数据包为丢包;
步骤24,网关设备确定为发出所述数据包的用户终端设置了丢包监控使能信息,则确定需要为所述用户终端进行丢包监控;
步骤25,网关设备确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
步骤26,网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息封装为报文;
步骤27,网关设备将所述报文发送给故障信息采集设备;
步骤28,所述故障信息采集设备对所述报文进行解析,并将解析得到的信息进行输出。
具体以以下实施例说明:
如图3所示,实施例一具体过程如下:
步骤31,网关设备接收并存储配置的待监控用户终端的终端标识信息;
所述终端标识信息为国际移动用户标识码(International Mobile SubscriberIdentity,IMSI)或网络接入标识(Net Access Identifier,NAI);
步骤32,网关设备选取部分存储的终端标识信息,针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
所述网关设备选取部分存储的终端标识信息,具体可以是选取设定数目个、对应用户终端处于在线状态的终端标识信息;
步骤33,网关设备接收到用户终端发来的数据包后,确定该数据包是否为丢包;
当该数据包为丢包时,转到步骤34;
当该数据包不为丢包时,结束操作,放弃对该数据包的丢包监控操作;
步骤34,网关设备确定发出所述数据包的用户终端的终端标识信息为IMSI或NAI,但发现并未对该IMSI或NAI对应的用户终端设置丢包监控使能信息,直接丢弃报文;
如图4所示,实施例二具体过程如下:
步骤41,网关设备接收并存储配置的待监控用户终端的终端标识信息、以及故障信息采集设备的地址信息;
所述终端标识信息为IMSI或NAI;
步骤42,网关设备选取部分或全部存储的终端标识信息,针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
所述网关设备选取部分或全部存储的终端标识信息,具体可以是选取设定数目个、对应用户终端处于在线状态的终端标识信息;
步骤43,网关设备接收到用户终端发来的数据包后,确定该数据包是否为丢包;
当该数据包为丢包时,转到步骤44;
当该数据包不为丢包时,结束操作,放弃对该数据包的丢包监控操作;
步骤44,网关设备确定发出所述数据包的用户终端的终端标识信息,并确定是否为该终端标识信息对应的用户终端设置有丢包监控使能信息;
若是则确定需要为所述用户终端进行丢包监控操作,转到步骤45;
若不是则确定不需要为所述用户终端进行丢包监控操作,直接丢弃报文;
步骤45,网关设备根据所述数据包中携带的信息确定网络丢包原因,并根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项;
步骤46,网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息封装在报文体中,将所述故障信息采集设备的地址信息封装在报文头中,根据故障信息采集设备的地址信息查找路由表,将该报文发送给故障信息采集设备;
步骤47,故障信息采集设备接收所述报文,从该报文中解析出所述网络丢包原因的信息、所述故障定位辅助信息和所述终端标识信息,并将解析得到的信息进行输出。
在本实施例中所述网络丢包原因为路由查找失败时,所述故障定位辅助信息项包括:目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识。
如图5所示,实施例三具体过程如下:
步骤51,网关设备接收并存储配置的待监控用户终端的终端标识信息、以及故障信息采集设备的地址信息;
所述终端标识信息为IMSI或NAI;
步骤52,网关设备选取部分或全部存储的终端标识信息,针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
所述网关设备选取部分或全部存储的终端标识信息,具体可以是选取设定数目个、对应用户终端处于在线状态的终端标识信息;
步骤53,网关设备接收到用户终端发来的数据包后,确定该数据包是否为丢包;
当该数据包为丢包时,转到步骤54;
当该数据包不为丢包时,结束操作,放弃对该数据包的丢包监控操作;
步骤54,网关设备确定发出所述数据包的用户终端的终端标识信息,并确定是否为该终端标识信息对应的用户终端设置有丢包监控使能信息;
若是则确定需要为所述用户终端进行丢包监控操作,转到步骤55;
若不是则确定不需要为所述用户终端进行丢包监控操作,直接丢弃报文;
步骤55,此时网关设备发现所述用户终端已经下线,则不作处理;
步骤56,当网关设备确定所述用户终端再次上线,则根据所述数据包中携带的信息确定网络丢包原因,并根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项;
步骤57,网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息封装在报文体中,将所述故障信息采集设备的地址信息封装在报文头中,根据预先配置的故障信息采集设备的地址信息查找路由表,将该报文发送给故障信息采集设备;
步骤58,故障信息采集设备接收所述报文,从该报文中解析出所述网络丢包原因的信息、所述故障定位辅助信息和所述终端标识信息,并将解析得到的信息进行输出。
在本实施例中所述网络丢包原因为路由查找失败时,所述故障定位辅助信息项包括:目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识。
如图6所示,为本发明实施例提供的方法在具体业务中的应用,假设存在用户终端A、B,并且用户终端A、B都出现了丢包;用户终端A、B的终端标识信息分别是IMSI_A、IMSI_B;假设用户终端A出现丢包的原因为X、Z,用户终端B现丢包的原因为Y、Z;假设产生X类网络丢包原因的附加信息(即对应的故障定位辅助信息)为X1、X2、X3,产生Y类网络丢包原因的附加信息(即对应的故障定位辅助信息)为Y1、Y2,产生Z类网络丢包原因的附加信息(即对应的故障定位辅助信息)为Z1,对用户终端A、B进行丢包监控的具体过程如下:
步骤61,网关设备接收并存储配置的用户终端的终端标识信息IMSI、以及故障信息采集设备的地址信息;
步骤62,网关设备选取终端标识信息IMSI_A、IMSI_B,并为终端标识信息为IMSI_A、IMSI_B的用户终端设置丢包监控使能信息;
步骤63,网关设备接收到用户终端A、B发来的数据包后,确定该数据包是否为丢包;
当该数据包为丢包时,转到步骤64;
当该数据包不为丢包时,结束操作,放弃对该数据包的丢包监控操作;
步骤64,网关设备确定发出所述数据包的用户终端A、B的终端标识信息为IMSI_A或IMSI_B,并确定为IMSI_A或IMSI_B对应的用户终端设置了丢包监控使能信息;
步骤65,网关设备为用户终端A、B发出的数据包分别确定网络丢包原因;本步骤中包括:
对于用户终端A的数据包,网关设备根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定网络丢包原因X对应的故障定位辅助信息项为X1、X2、X3,网络丢包原因Z对应的故障定位辅助信息项为Z1;
对于用户终端B的数据包,网关设备根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定网络丢包原因Y对应的故障定位辅助信息项为Y1、Y2,网络丢包原因Z对应的故障定位辅助信息项为Z1;
步骤66,网关设备将用户终端A的网络丢包原因的信息X和Z、故障定位辅助信息X1、X2、X3和Z1、终端标识信息IMSI_A封装在报文_A的报文体中,将所述故障信息采集设备的地址信息封装在报文_A的报文头中;根据故障信息采集设备的地址信息查找路由表,将该报文发送给故障信息采集设备;
将用户终端B的网络丢包原因的信息Y和Z、故障定位辅助信息Y1、Y2和Z1、终端标识信息IMSI_B封装在报文_B的报文体中,将所述故障信息采集设备的地址信息封装在报文_B的报文头中;根据故障信息采集设备的地址信息查找路由表,将该报文发送给故障信息采集设备;
步骤67,故障信息采集设备接收所述报文_A,从所述报文_A中解析出所述用户终端A的网络丢包原因的信息X、Z,故障定位辅助信息X1、X2、X3和Z1,和终端标识信息IMSI_A,并将解析得到的信息进行输出;
故障信息采集设备接收所述报文_B,从所述报文_B中解析出所述用户终端B的网络丢包原因的信息Y、Z,故障定位辅助信息Y1、Y2和Z1,和终端标识信息IMSI_B,并将解析得到的信息进行输出。
在本实施例中所述网络丢包原因为路由查找失败时,所述故障定位辅助信息项包括:目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识。
如图7所示,本发明提供一种网关设备,该设备包括:
判断单元73,用于在接收到数据包后,确定该数据包是否为丢包;
封装单元74,用于在所述判断单元73确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
输出单元75,用于将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出。
所述判断单元73还用于:
确定发出所述数据包的用户终端,确定是否需要为所述用户终端进行丢包监控;
所述封装单元74用于:
在确定需要为所述用户终端进行丢包监控时,确定网络丢包原因。
该设备还包括:
配置单元71,用于接收并存储配置的待监控用户终端的终端标识信息;
匹配单元72,用于选取部分或全部存储的终端标识信息,并针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
所述判断单元73用于:
确定是否为所述用户终端设置有丢包监控使能信息,若是,则确定需要为所述用户终端进行丢包监控,否则,确定不需要为所述用户终端进行丢包监控。
所述匹配单元72用于:
从存储的终端标识信息中,选取设定数目个、对应用户终端处于在线状态的终端标识信息。
所述输出单元75用于:
将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息输出给故障信息采集设备。
所述输出单元75用于:
将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息封装在报文中,根据预先配置的故障信息采集设备的地址信息,将该报文发送给故障信息采集设备。
如图8所示,本发明提供一种故障信息采集设备,该设备包括:
报文接收单元81,用于接收网关设备发来的携带有网络丢包原因、故障定位辅助信息和用户终端的终端标识信息的报文;
报文解析单元82,用于从所述报文中解析出所述网络丢包原因、所述故障定位辅助信息和所述终端标识信息;
信息输出单元83,用于将所述报文解析单元解析得到的信息进行输出。
本发明提供一种丢包监控***,其特征在于,该***包括:
网关设备,用于接收到数据包后,确定该数据包是否为丢包;在确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息发送给故障信息采集设备;
故障信息采集设备,用于将接收到的所述网络丢包原因的信息、所述故障定位辅助信息和所述终端标识信息,进行输出。
综上所述,本发明的有益效果在于:
本发明通过对用户终端设置丢包监控的方法,将丢包的原因、所述原因所对应的故障定位辅助信息以及所述用户终端的终端标识信息进行输出,通过此方法可以快速定位故障的具***置,以及查找出产生故障的具体原因。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (17)
1.一种丢包监控方法,其特征在于,该方法包括:
网关设备接收到数据包后,确定该数据包是否为丢包;
网关设备在确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出。
2.如权利要求1所述的方法,其特征在于,在网关设备确定所述数据包是丢包之后、并且确定网络丢包原因之前,该方法进一步包括:
网关设备确定发出所述数据包的用户终端,确定是否需要为所述用户终端进行丢包监控;
所述确定网络丢包原因包括:
网关设备在确定需要为所述用户终端进行丢包监控时,确定网络丢包原因。
3.如权利要求2所述的方法,其特征在于,在网关设备接收到数据包之前,该方法进一步包括:
网关设备接收并存储配置的待监控用户终端的终端标识信息;选取部分或全部存储的终端标识信息,并针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
所述确定是否需要为所述用户终端进行丢包监控包括:
网关设备确定是否为所述用户终端设置有丢包监控使能信息,若是,则确定需要为所述用户终端进行丢包监控,否则,确定不需要为所述用户终端进行丢包监控。
4.如权利要求2所述的方法,其特征在于,在网关设备接收到数据包之前,该方法进一步包括:
网关设备接收并存储配置的待监控用户终端的终端标识信息;并为每一个终端标识信息对应的用户终端,设置丢包监控标识;
所述确定是否需要为所述用户终端进行丢包监控包括:
网关设备确定为所述用户终端设置的丢包监控标识指示需要进行丢包监控时,确定需要为所述用户终端进行丢包监控;网关设备确定为所述用户终端设置的丢包监控标识指示不需要进行丢包监控时,确定不需要为所述用户终端进行丢包监控。
5.如权利要求3所述的方法,其特征在于,所述选取部分或全部存储的
终端标识信息包括:
网关设备从存储的终端标识信息中,选取设定数目个、对应用户终端处于在线状态的终端标识信息。
6.如权利要求1所述的方法,其特征在于,所述网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出包括:
网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息发送给故障信息采集设备,故障信息采集设备将接收到的信息进行输出。
7.如权利要求6所述的方法,其特征在于,所述网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息发送给故障信息采集设备,故障信息采集设备将接收到的信息进行输出包括:
网关设备将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息封装在报文中,根据预先配置的故障信息采集设备的地址信息,将该报文发送给故障信息采集设备;
故障信息采集设备接收所述报文,从该报文中解析出所述网络丢包原因的信息、所述故障定位辅助信息和所述终端标识信息,并将解析得到的信息进行输出。
8.如权利要求1-7中任一所述的方法,其特征在于,所述网络丢包原因为路由查找失败时,所述故障定位辅助信息项包括:目的地址、源地址、源端口号、目的端口号、传输协议类别、虚拟专用网标识。
9.如权利要求1-7中任一所述的方法,其特征在于,所述终端标识信息为:国际移动用户标识码IMSI或网络接入标识NAI。
10.一种网关设备,其特征在于,该设备包括:
判断单元,用于在接收到数据包后,确定该数据包是否为丢包;
封装单元,用于在所述判断单元确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;
输出单元,用于将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息进行输出。
11.如权利要求10所述的设备,其特征在于,所述判断单元还用于:
确定发出所述数据包的用户终端,确定是否需要为所述用户终端进行丢包监控;
所述封装单元用于:
在确定需要为所述用户终端进行丢包监控时,确定网络丢包原因。
12.如权利要求11所述的设备,其特征在于,该设备还包括:
配置单元,用于接收并存储配置的待监控用户终端的终端标识信息;
匹配单元,用于选取部分或全部存储的终端标识信息,并针对每个选取的终端标识信息对应的用户终端,设置丢包监控使能信息;
所述判断单元用于:
确定是否为所述用户终端设置有丢包监控使能信息,若是,则确定需要为所述用户终端进行丢包监控,否则,确定不需要为所述用户终端进行丢包监控。
13.如权利要求12所述的设备,其特征在于,所述匹配单元用于:
从存储的终端标识信息中,选取设定数目个、对应用户终端处于在线状态的终端标识信息。
14.如权利要求10所述的设备,其特征在于,所述输出单元用于:
将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息输出给故障信息采集设备。
15.如权利要求14所述的设备,其特征在于,所述输出单元用于:
将所述网络丢包原因、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息封装在报文中,根据预先配置的故障信息采集设备的地址信息,将该报文发送给故障信息采集设备。
16.一种故障信息采集设备,其特征在于,该设备包括:
报文接收单元,用于接收网关设备发来的携带有网络丢包原因、故障定位辅助信息和用户终端的终端标识信息的报文;
报文解析单元,用于从所述报文中解析出所述网络丢包原因、所述故障定位辅助信息和所述终端标识信息;
信息输出单元,用于将所述报文解析单元解析得到的信息进行输出。
17.一种丢包监控***,其特征在于,该***包括:
网关设备,用于接收到数据包后,确定该数据包是否为丢包;在确定所述数据包是丢包后,确定网络丢包原因;根据预先设定的网络丢包原因与故障定位辅助信息项的对应关系,确定所述网络丢包原因对应的故障定位辅助信息项,并读取所述数据包中携带的该故障定位辅助信息项对应的故障定位辅助信息;将所述网络丢包原因的信息、所述故障定位辅助信息和发出所述数据包的用户终端的终端标识信息发送给故障信息采集设备;
故障信息采集设备,用于将接收到的所述网络丢包原因的信息、所述故障定位辅助信息和所述终端标识信息,进行输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010216149.5A CN101877659B (zh) | 2010-06-30 | 2010-06-30 | 一种丢包监控的方法、设备和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010216149.5A CN101877659B (zh) | 2010-06-30 | 2010-06-30 | 一种丢包监控的方法、设备和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101877659A true CN101877659A (zh) | 2010-11-03 |
CN101877659B CN101877659B (zh) | 2014-07-16 |
Family
ID=43020129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010216149.5A Active CN101877659B (zh) | 2010-06-30 | 2010-06-30 | 一种丢包监控的方法、设备和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101877659B (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011144068A2 (zh) * | 2011-05-24 | 2011-11-24 | 华为技术有限公司 | 网络丢包信息报告方法及装置 |
CN103560923A (zh) * | 2013-11-20 | 2014-02-05 | 烽火通信科技股份有限公司 | 分组传送网的网络故障快速定位方法 |
CN104869014A (zh) * | 2015-04-24 | 2015-08-26 | 国家电网公司 | 一种以太网故障定位与检测方法 |
CN107872363A (zh) * | 2017-10-11 | 2018-04-03 | 东软集团股份有限公司 | 数据包丢失的处理方法、***、可读存储介质及电子设备 |
CN108616367A (zh) * | 2016-12-12 | 2018-10-02 | 华为技术有限公司 | 故障定位方法和网络设备 |
CN109218119A (zh) * | 2017-06-30 | 2019-01-15 | 迈普通信技术股份有限公司 | 网络丢包诊断方法及网络设备 |
CN109672548A (zh) * | 2017-10-17 | 2019-04-23 | ***通信有限公司研究院 | 一种VoLTE网络故障检测方法、装置及服务器 |
CN110011837A (zh) * | 2019-03-19 | 2019-07-12 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种基于cbtc***网络数据智能化故障分析方法 |
CN111629025A (zh) * | 2020-04-02 | 2020-09-04 | 深圳亿维锐创科技股份有限公司 | 一种医疗信息对接用调试*** |
CN112291076A (zh) * | 2019-07-25 | 2021-01-29 | 华为技术有限公司 | 丢包定位方法、装置及***、计算机存储介质 |
CN115086200A (zh) * | 2022-05-06 | 2022-09-20 | 北京达佳互联信息技术有限公司 | 丢包类型确定方法、装置、电子设备及存储介质 |
CN115118632A (zh) * | 2022-06-21 | 2022-09-27 | ***数智科技有限公司 | 一种基于云网融合的主机丢包自动检测方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6125390A (en) * | 1994-04-05 | 2000-09-26 | Intel Corporation | Method and apparatus for monitoring and controlling in a network |
CN1671110A (zh) * | 2004-03-19 | 2005-09-21 | 华为技术有限公司 | 一种自动定位故障的方法和*** |
CN101626317A (zh) * | 2008-07-07 | 2010-01-13 | 华为技术有限公司 | 一种链路故障恢复的方法、***和装置 |
CN101729304A (zh) * | 2008-10-21 | 2010-06-09 | 华为技术有限公司 | 一种丢包检测的方法、检测装置及检测*** |
-
2010
- 2010-06-30 CN CN201010216149.5A patent/CN101877659B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6125390A (en) * | 1994-04-05 | 2000-09-26 | Intel Corporation | Method and apparatus for monitoring and controlling in a network |
CN1671110A (zh) * | 2004-03-19 | 2005-09-21 | 华为技术有限公司 | 一种自动定位故障的方法和*** |
CN101626317A (zh) * | 2008-07-07 | 2010-01-13 | 华为技术有限公司 | 一种链路故障恢复的方法、***和装置 |
CN101729304A (zh) * | 2008-10-21 | 2010-06-09 | 华为技术有限公司 | 一种丢包检测的方法、检测装置及检测*** |
Non-Patent Citations (1)
Title |
---|
邢永红: "快速查找网速变慢的原因及解决办法", 《福建电脑》 * |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011144068A3 (zh) * | 2011-05-24 | 2012-04-26 | 华为技术有限公司 | 网络丢包信息报告方法及装置 |
WO2011144068A2 (zh) * | 2011-05-24 | 2011-11-24 | 华为技术有限公司 | 网络丢包信息报告方法及装置 |
CN103560923A (zh) * | 2013-11-20 | 2014-02-05 | 烽火通信科技股份有限公司 | 分组传送网的网络故障快速定位方法 |
CN103560923B (zh) * | 2013-11-20 | 2016-08-17 | 烽火通信科技股份有限公司 | 分组传送网的网络故障快速定位方法 |
CN104869014B (zh) * | 2015-04-24 | 2019-02-05 | 国家电网公司 | 一种以太网故障定位与检测方法 |
CN104869014A (zh) * | 2015-04-24 | 2015-08-26 | 国家电网公司 | 一种以太网故障定位与检测方法 |
CN108616367A (zh) * | 2016-12-12 | 2018-10-02 | 华为技术有限公司 | 故障定位方法和网络设备 |
US11411810B2 (en) | 2016-12-12 | 2022-08-09 | Huawei Technologies Co., Ltd. | Fault locating method and network device |
CN108616367B (zh) * | 2016-12-12 | 2021-01-05 | 华为技术有限公司 | 故障定位方法和网络设备 |
CN109218119A (zh) * | 2017-06-30 | 2019-01-15 | 迈普通信技术股份有限公司 | 网络丢包诊断方法及网络设备 |
CN109218119B (zh) * | 2017-06-30 | 2020-11-27 | 迈普通信技术股份有限公司 | 网络丢包诊断方法及网络设备 |
CN107872363A (zh) * | 2017-10-11 | 2018-04-03 | 东软集团股份有限公司 | 数据包丢失的处理方法、***、可读存储介质及电子设备 |
CN107872363B (zh) * | 2017-10-11 | 2020-10-30 | 东软集团股份有限公司 | 数据包丢失的处理方法、***、可读存储介质及电子设备 |
CN109672548B (zh) * | 2017-10-17 | 2022-04-01 | ***通信有限公司研究院 | 一种长期演进语音VoLTE网络故障检测方法、装置及服务器 |
CN109672548A (zh) * | 2017-10-17 | 2019-04-23 | ***通信有限公司研究院 | 一种VoLTE网络故障检测方法、装置及服务器 |
CN110011837A (zh) * | 2019-03-19 | 2019-07-12 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种基于cbtc***网络数据智能化故障分析方法 |
CN112291076A (zh) * | 2019-07-25 | 2021-01-29 | 华为技术有限公司 | 丢包定位方法、装置及***、计算机存储介质 |
CN111629025A (zh) * | 2020-04-02 | 2020-09-04 | 深圳亿维锐创科技股份有限公司 | 一种医疗信息对接用调试*** |
CN111629025B (zh) * | 2020-04-02 | 2023-08-25 | 深圳亿维锐创科技股份有限公司 | 一种医疗信息对接用调试*** |
CN115086200A (zh) * | 2022-05-06 | 2022-09-20 | 北京达佳互联信息技术有限公司 | 丢包类型确定方法、装置、电子设备及存储介质 |
CN115086200B (zh) * | 2022-05-06 | 2023-09-01 | 北京达佳互联信息技术有限公司 | 丢包类型确定方法、装置、电子设备及存储介质 |
CN115118632A (zh) * | 2022-06-21 | 2022-09-27 | ***数智科技有限公司 | 一种基于云网融合的主机丢包自动检测方法 |
CN115118632B (zh) * | 2022-06-21 | 2024-02-06 | ***数智科技有限公司 | 一种基于云网融合的主机丢包自动检测方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101877659B (zh) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101877659B (zh) | 一种丢包监控的方法、设备和*** | |
WO2018171641A1 (zh) | 网络管理信息的收发方法、装置、发送设备和接收设备 | |
CN103428627A (zh) | 物联网***中数据的传送方法、物联网***及相应装置 | |
CN110798480B (zh) | 安全仪表***间的数据通讯方法及*** | |
CN103369593B (zh) | 一种压缩和解压缩以太网报文的方法及网元设备 | |
CN102571492B (zh) | 检测路由设备故障的方法和装置 | |
CN112738791A (zh) | 基于5g核心网的用户信息关联回填方法、装置、设备和介质 | |
CN102035694A (zh) | 链路检测装置及方法 | |
CN103178998A (zh) | 一种测控数据传输方法和装置 | |
CN104679596A (zh) | 一种提高服务器端并发性能的消息处理方法及其*** | |
CN106656714A (zh) | 一种基于EtherCAT总线的通信协议方法及*** | |
EP4258597A1 (en) | Packet processing method, device, system, and storage medium | |
CN104584492B (zh) | 报文处理方法、设备及*** | |
CN107070719B (zh) | 一种设备管理方法和装置 | |
JP6929946B2 (ja) | データ伝送方法、装置、送信端、受信端及びシステム | |
CN101527707B (zh) | 用于sctp协议栈热备份的实时一致性检验方法及相关装置 | |
CN106850268A (zh) | 一种线性保护倒换的实现装置及方法 | |
CN102404152B (zh) | 识别应答报文的方法及设备 | |
US20240022507A1 (en) | Information flow recognition method, network chip, and network device | |
CN110581792B (zh) | 一种报文传输方法及装置 | |
CN107682257A (zh) | 数据传输方法和*** | |
CN106027189A (zh) | 一种实现提供物联网设备消息时间戳的方法及*** | |
CN103404080A (zh) | 检测路径通信质量的方法和设备 | |
CN102843253A (zh) | 多子架通信设备、多子架通信设备的通信方法及装置 | |
CN104468190A (zh) | 一种wifi数据抓包方法、装置及智能终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |