CN101056208B - 业务跟踪方法、网络设备、o&m控制器、业务请求装置 - Google Patents
业务跟踪方法、网络设备、o&m控制器、业务请求装置 Download PDFInfo
- Publication number
- CN101056208B CN101056208B CN2007101053006A CN200710105300A CN101056208B CN 101056208 B CN101056208 B CN 101056208B CN 2007101053006 A CN2007101053006 A CN 2007101053006A CN 200710105300 A CN200710105300 A CN 200710105300A CN 101056208 B CN101056208 B CN 101056208B
- Authority
- CN
- China
- Prior art keywords
- service tracing
- information
- service
- business
- sign
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/026—Capturing of monitoring data using flow identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/091—Measuring contribution of individual network components to actual service level
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了业务跟踪方法、网络设备、O&M控制器、业务请求装置,其中业务跟踪方法包括:接收到业务跟踪标识和业务请求消息后,确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件;记录所述业务的交互信息;向所述业务跟踪标识包括的上传地址上传业务跟踪信息,所述业务跟踪信息包括所述交互信息;本发明提供的网络设备、O&M控制器和业务请求装置都可以实现或辅助实现本发明提供的业务跟踪方法;使用本发明,可以不仅仅向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测,使业务跟踪信息得以分布式管理,方便故障定位和检测。
Description
技术领域
本发明涉及通信技术领域,具体涉及业务跟踪方法、网络设备、操作与维护(O&M:Operation & Maintenance)控制器、业务请求装置。
背景技术
随着通信行业的飞速发展,其竞争也上升到白热化程度。各竞争企业之间已不能仅仅依靠技术取胜,用户满意度的重要性日显突出。用户对服务的满意程度将直接影响用户忠诚度,从而影响客户群的保持与增长,进而左右企业的存亡与兴盛。用户关于业务/应用故障的投诉的解决速度的快慢,与用户满意度息息相关,因此***需要具备良好的业务跟踪与故障定位能力。
操作与维护(O&M:Operation & Maintenance)***就是一种具有业务跟踪功能的***,图1为现有的O&M***的组网示意图,主要包括:业务请求装置101,其为具备一定计算、存储和联网等能力的智能型终端,例如个人PC等;网络设备1102、网络设备2103和网络设备3104,网络设备可以是路由器等完成特定功能的逻辑实体;业务提供装置105,主要为业务请求装置提供服务;O&M控制器106,是O&M***中实现业务跟踪的主要设备,保存有各个网络设备的基本信息,如IP地址、操作***类型、名称、位置,以及其他描述信息等。其中,业务提供装置与网络设备之间的连接可以是无线或有线的方式,网络设备与O&M控制器一般情况下保持着TCP/IP连接。
现有的业务跟踪方法包括三个阶段:下发业务跟踪任务阶段、业务跟踪及信息上报阶段和停止业务跟踪阶段;假设一项业务的交互过程涉及的设备包括业务请求装置、网络设备1、网络设备2、网络设备3和业务提供装置;下面介绍使用图1描述的O&M***进行业务跟踪的方法:
下发业务跟踪任务阶段:维护人员在O&M控制器设置跟踪命令,O&M控制器为各个网络设备设定业务跟踪任务,将跟踪条件分别下发给各个网络设备,各个网络设备按照接收到的跟踪条件设置跟踪任务;因为O&M控制器保存有各个网络设备的基本信息,所以在需要业务跟踪时可以知道该业务需要经过的网络设备,从而可以分别为各个网络设备设定业务跟踪任务,并分别发送给各个网络设备;
业务跟踪及业务上报阶段:业务请求装置发起业务请求,与该业务有关网络设备都按照O&M控制器设置的任务进行处理;记录网络设备与网络设备之间的交互,网络设备与业务请求装置之间的交互信息,从而跟踪整个业务的交互过程;业务跟踪信息统一上报到O&M控制器;维护人员就可以根据上报到O&M控制器的业务跟踪信息分析业务处理流程的异常;
在该阶段,业务请求装置可能不止一次发送业务请求信息,每一次的处理过程都一样;从而使O&M控制器可以跟踪业务请求和业务提供装置之间的业务交互全过程;
停止业务跟踪阶段:维护人员在得到需要的业务跟踪信息后,就要停止跟踪,O&M控制器分别向各个网络设备下达删除跟踪任务的命令信息;网络设备收到该命令信息后,停止对业务进行跟踪;从而完成对某个业务请求装置的某个业务的业务跟踪。
在实现本发明的过程中,发明人发现现有的业务跟踪方法至少存在如下缺陷:各个网络设备只能固定的向O&M控制器返回业务跟踪信息。
发明内容
本发明实施例的目的是提供业务跟踪方法、网络设备、O&M控制器、业务请求装置,使用本发明实施方式提供的技术方案,可以设定网络设备上传业务跟踪信息的地址。
本发明实施例的目的是通过以下技术方案实现的:
本发明的实施例提供了一种业务跟踪方法,包括:
接收到业务跟踪标识和业务请求消息后,确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件;
记录所述业务的交互信息;
根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
相应的,本发明的实施例提供了一种O&M控制器,包括:
业务跟踪标识生成单元,用于生成包括上传地址的业务跟踪标识,所述上传地址与智能型终端对应;
业务跟踪标识发送单元,用于发送所述业务跟踪标识。
相应的,本发明的实施例提供了一种业务请求装置,包括:
业务跟踪标识获取单元,用于接收来自O&M控制器的业务跟踪标识、或生成业务跟踪标识,所述业务跟踪标识包括多个上传地址,所述上传地址与智能型终端对应;
业务跟踪标识发送单元,用于发送所述业务跟踪标识。
相应的,本发明的实施例提供了一种网络设备,包括:
信息接收单元,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元,用于判断所述业务请求消息请求的业务是否符合所述业务跟踪标识的条件;
信息记录单元,用于在所述跟踪判断单元判断所述业务请求消息请求的业务符合所述业务跟踪标识的条件时,记录所述业务的交互信息;
业务跟踪信息上报单元,用于根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
对应的,本发明的实施例提供了一种业务跟踪***,包括:
业务请求装置,用于获取业务跟踪标识,生成业务请求消息,并发送所述业务跟踪标识和所述业务请求消息;
网络设备,用于接收所述业务跟踪标识和所述业务请求消息,在确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件后,记录所述业务的交互信息,并根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,其中所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
对应的,本发明的实施例提供了另一种业务跟踪***,包括:
O&M控制器,用于生成并发送业务跟踪标识;
业务请求装置,用于生成并发送业务请求消息;
网络设备,用于接收所述业务跟踪标识和所述业务请求消息,在确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件后,记录所述业务的交互信息,并根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,其中所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
从本发明实施例提供的以上技术方案可以看出,由于本发明实施例在业务跟踪标识中增加了业务跟踪信息上传地址,因而在得到了业务跟踪信息后,可以将业务跟踪信息按照业务跟踪信息上传地址上传,而业务跟踪信息上传地址是可以根据业务跟踪的情况进行设置的,从而可以不仅仅向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测,使业务跟踪信息得以分布式管理,方便故障定位和检测。
附图说明
图1为现有的O&M***的组网示意图;
图2为本发明实施例中业务更新方法的第一实施例的流程图;
图3为本发明实施例中业务更新方法的第二实施例的流程图;
图4为本发明实施例中业务更新方法的第三实施例的流程图;
图5为本发明实施例中业务更新方法的第四实施例的流程图;
图6为本发明实施例中业务更新方法的第五实施例的信令流程图;
图7为本发明实施例中业务更新方法的第六实施例的信令流程图;
图8为本发明实施例中O&M控制器的实施例一的结构示意图;
图9为本发明实施例中O&M控制器的实施例二的结构示意图;
图10为本发明实施例中O&M控制器的实施例三的结构示意图;
图11为本发明实施例中业务请求装置的实施例一的结构示意图;
图12为本发明实施例中业务请求装置的实施例二的结构示意图;
图13为本发明实施例中网络设备的实施例一的结构示意图;
图14为本发明实施例中网络设备的实施例二的结构示意图;
图15为本发明实施例中网络设备的实施例三的结构示意图;
图16为本发明实施例中网络设备的实施例四的结构示意图;
图17为本发明实施例中网络设备的实施例五的结构示意图;
图18为本发明实施例中业务跟踪***的实施例一的结构示意图;
图19为本发明实施例中业务跟踪***的实施例二的结构示意图;
图20为本发明实施例中业务跟踪***的实施例三的结构示意图;
图21为本发明实施例中业务跟踪***的实施例四的结构示意图。
具体实施方式
为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
如图2所示,本发明提供的业务跟踪方法的第一实施例包括:
步骤201、接收到业务跟踪标识和业务请求消息后,确定业务请求消息请求的业务符合业务跟踪标识的条件;
在接收到业务跟踪标识和业务请求消息后,判断业务跟踪标识所标识的需要跟踪的业务是否与业务请求消息所请求的业务一致,如果一致,则说明业务跟踪标识所标识的需要跟踪的业务就是业务请求消息所请求的业务,需要对该业务进行跟踪;
业务跟踪标识包括与业务跟踪的相关信息,如资源标识符(ID)和业务跟踪信息上传地址等;其中资源ID包括业务请求装置的编号、需要跟踪的业务的业务分类号、业务请求次序,业务请求装置编号可以是其介质访问控制(MAC:Media Access Control)地址、网际协议(IP:Internet Protocol)地址或统一资源(URI)标识以及其他任何可以唯一标识该业务请求装置的信息;业务分类号可以依据国际上流行的服务分类标准,只要能够区分业务都可以作为业务分类号;业务请求次序可以使用随机数,上述三者保证业务跟踪的唯一性、可视性和不可复制性(不可复制性是指可以对同一个业务请求装置、同一种业务的不同次数的业务请求进行区分),该资源ID指示一个业务请求装置一种业务内容的一次业务交互的代码,也就是说具有相同资源ID的业务跟踪标识属于同一个业务请求装置同一种业务内容的同一次业务交互;业务跟踪信息上传地址指示接收业务跟踪信息的目的地,地址信息的具体形式不限,可以是32位的IPv4地址,可以是7号信令网中的地址,可以是URI标识,可以是端口号等等,根据业务请求装置所需功能的不同而各异;
步骤202、记录业务的交互信息;
在确定需要对业务进行跟踪时,记录与业务相关的交互信息;
步骤203、向业务跟踪标识包括的上传地址上传业务跟踪信息,业务跟踪信息包括交互信息;
记录了业务的交互信息后,需要上传业务跟踪信息,因为在业务跟踪标识中已经包括了上传的地址,所以向业务跟踪标识包括的上传地址上传业务跟踪信息,其中业务跟踪信息包括交互信息;还可以包括资源ID信息,指示是哪次业务的业务跟踪信息,时间信息,指示业务跟踪信息产生的时间;
从上可以看出,该实施例在业务跟踪标识中增加了业务跟踪信息上传地址,因而在得到了业务跟踪信息后,可以将业务跟踪信息按照业务跟踪信息上传地址上传,而业务跟踪信息上传地址是可以根据业务跟踪的情况进行设置的,从而可以不仅仅向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测。
如图3所示,本发明提供的业务跟踪方法的第二实施例包括:
步骤301、接收到业务跟踪标识和业务请求消息后,确定业务请求消息请求的业务符合业务跟踪标识的条件;
步骤302、判断业务跟踪标识包括的有效时间是否有效,如果是,进入步骤304,如果否,进入步骤303;
业务跟踪标识中设置的有效时间,用于指示业务跟踪标识的生命周期,当有效时间失效之后就停止对业务的跟踪;
有效时间可以表示成有效跳数的形式,也就是说有效时间初始化为一个大于0小于255的正整数(十六进制为0xFF 0xY,0x是十六进制标示,Y表示一个任意的十六进制数值)每经过一个网络设备,有效时间就减1,当有效时间为0时,网络设备就不再跟踪业务信息。另外一种是实际时间,也就是说有效时间初始化为0xY 0xZ表示标准时间几时几分,网络设备接收到跟踪标识后,比对有效时间,如果网络设备所示的标准时间小于有效时间的设置,表示跟踪标识有效,网络设备跟踪业务交互信息;反之,则网络设备不跟踪业务交互信息;两种形式各有其适用的应用环境,有效跳数允许任意指定跟踪网络设备的个数,例如确定故障发生在前5个网络设备的情况,就只需将有效时间设置为5,从而免去了跟踪增个业务链的庞大工作;实际时间允许跟踪指定时间段的信息,超出的部分不予跟踪;例如业务请求装置在不确定时间段内发送业务请求消息的情况,就设置有效时间为实际时间,不用设置为有效跳数,从而避免了网络设备的无效等待工作;
步骤303、不记录业务的交互信息,结束业务的业务跟踪流程;
因为有效时间已经失效,则说明不需要对业务继续进行跟踪,所以不需要记录业务的交互信息;
步骤304、记录业务的交互信息;
步骤305、向业务跟踪标识包括的上传地址上传业务跟踪信息,业务跟踪信息包括交互信息;
从上可知,本发明提供的业务跟踪方法的第二实施例与第一实施例相比在业务跟踪标识中增加了有效时间,从而可以保证网络设备只在有效时间内对业务进行跟踪,因而在有效时间变为无效时,不需要再发送业务跟踪结束的命令信息来停止对业务的跟踪,而由网络设备通过判断有效时间而自动停止对业务的跟踪,从而减少了业务跟踪停止的流程,减少了对***资源的浪费,提高了***效率。
在实际应用中,如果有效时间是有效跳数的形式,在将业务跟踪标识发送给下一个网络设备前,需要进行如下步骤:
更新业务跟踪标识包括的有效时间;
因为有效时间是有效跳数的形式,所以当本网络设备对业务进行跟踪后,就需要将有效跳数减1,从而对有效时间进行更新;
发送更新后的业务跟踪标识;
这样,每经过一个网络设备,有效跳数都减1,当某一个网络设备发现有效跳数为0时,则停止对业务的跟踪,从而可以自动停止业务跟踪;进一步,在实际应用中,网络设备之间传输的业务跟踪标识可以包括在业务请求消息中传输,此时,对业务跟踪标识进行更新就相当于对业务请求消息进行了更新,当业务跟踪标识包括在业务请求消息中时,只需要发送业务请求消息就可以将业务跟踪标识发送过去,从而减少了发送流程,提高了***效率。
如图4所示,本发明提供的业务跟踪方法的第三实施例包括:
步骤401、接收到业务跟踪标识和业务请求消息后,确定业务请求消息请求的业务符合业务跟踪标识的条件;
步骤402、判断业务跟踪标识包括的有效时间是否有效,如果是,进入步骤404,如果否,进入步骤403;
步骤403、不记录业务的交互信息,结束业务的业务跟踪流程;
步骤304、判断业务跟踪标识是否包括需要记录附加信息的标记,如果是,进入步骤405,如果否,进入步骤406;
当需要知道网络设备的工作状态时,在业务跟踪标识中增加需要记录附加信息的标记,使网络设备在分析业务跟踪标识时,如果发现该标记,就记录对应的附加信息,记录的附加信息可以是网络设备的输入信息、网络设备的输出信息、发送附加信息的时间信息、发送附加信息的网络设备的信息、接收附加信息的网络设备的信息或其他相关的需要记录的信息中的一种或其任意组合,优选的还可以标记要求记录具体的协议信息,如记录应用层的超文本传输协议(HTTP:Hyper Text Transport Protocol)信息、记录传输层的TCP协议信息等,当然,需要记录不同的附加信息时,对应的标记号也是不一样的;通过记录并上传这些信息不仅可以得到业务的交互信息,还可以得到网络设备的工作信息,可以判断网络设备的工作状态,从而在故障发生时能够更快、更准的定位故障,进而排除故障;
步骤405、记录业务的交互信息和附加信息,进入步骤407;
步骤406、记录业务的交互信息;
步骤407、向所述业务跟踪标识包括的上传地址上传业务跟踪信息;
其中,当记录了附加信息时,业务跟踪信息包括交互信息和附加信息,当没有记录附加信息时,业务跟踪信息中则不包括附加信息;
步骤408、更新业务跟踪标识中的有效时间,并发送包括更新后的有效时间的新的业务跟踪标识;
从上可知,本发明提供的业务跟踪方法的第三实施例与第二实施例相比进一步包括了记录附加信息的步骤,通过对附加信息的记录,就可以使用附加信息判断网络设备的工作状态,从而在故障发生时能够更快、更准的定位故障,进而排除故障。
如图5所示,本发明提供的业务跟踪方法的第四实施例包括:
步骤501、接收到业务跟踪标识和业务请求消息后,确定业务请求消息请求的业务符合业务跟踪标识的条件;
步骤502、判断业务跟踪标识包括的有效时间是否有效,如果是,进入步骤504,如果否,进入步骤503;
步骤503、不记录业务的交互信息,结束业务的业务跟踪流程;
步骤504、判断业务跟踪标识是否包括需要记录附加信息的标记,如果是,进入步骤505,如果否,进入步骤506;
步骤505、记录业务的交互信息和附加信息,进入步骤507;
步骤506、记录业务的交互信息;
步骤507、判断业务跟踪标识是否包括上传业务跟踪信息的方式,如果是,进入步骤508,如果否,进入步骤509;
当接收业务跟踪信息的网络实体需要按照特定的方式接收业务跟踪信息时,可以在业务跟踪标识中指定上传业务跟踪信息的方式,例如可以指定采用HTTP的方式上传业务跟踪信息,也可以指定采用文件传输协议(FTP:FileTransfer Protocol)的方式上传业务跟踪信息,当然还可以指定其他的方式上传业务跟踪信息;进一步,还可以指定上传的端口,使网络设备按照指定的上传方式将业务跟踪信息上传到指定的端口;进一步,还可以指定上传一些相关信息,如上传的时间、发送者信息、接收者信息等等;
步骤508、按照业务跟踪标识中包括的上传业务跟踪信息的方式,向业务跟踪标识包括的上传地址上传业务跟踪信息,进入步骤510;
步骤509、按照默认的上传业务跟踪信息的方式,向业务跟踪标识包括的上传地址上传业务跟踪信息;
步骤510、更新业务跟踪标识中的有效时间,并发送包括更新后的有效时间的新的业务跟踪标识;
从上可知,本发明实施例提供的业务跟踪方法的第四实施例与第三实施例相比进一步增加了确定业务跟踪信息上传方式的步骤,通过采用指定的方式将业务跟踪信息上传,可以确保接收业务跟踪信息的网络实体最终可以接收到业务跟踪信息;需要指定业务跟踪信息的上传方式是因为:接收业务跟踪信息的网络实体上默认的方式或端口已经被占用,从而需要指定没有被占用的上传方式或端口。
在实际应用中,网络设备接收的业务跟踪标识可能有如下几种情况:
(1)由O&M控制器生成并发送;
O&M控制器希望业务请求装置发送业务请求时就记录其业务的交互信息,于是O&M控制器首先发送被动请求到网络设备,该网络设备是业务请求装置请求服务时必经的第一个网络设备;网络设备接收到O&M控制器发送的被动请求后,就保存被动请求中所附带的跟踪标识;当业务请求装置发送业务请求时,网络设备首先进行比对工作;如果业务请求装置是O&M控制器希望跟踪的实体,且业务请求装置请求的业务也是O&M控制器希望跟踪的业务,那么网络设备就调用保存的跟踪标识,根据跟踪标识的指示作相应的处理工作,包括记录业务交互信息等;然后将更新的跟踪标识传递给下一个网络设备,并上传业务跟踪信息到业务跟踪标识包括的上传地址,该上传地址可以是O&M控制器自身的网络地址,也可以是移动***的网络地址,还可以是业务请求装置的网络地址;
(2)由业务请求装置生成并发送;
业务请求装置自行决定跟踪业务交互,于是业务请求装置自行设置跟踪标识,并发送附带跟踪标识的业务请求到网络设备;在实际应用中,此种情况的业务跟踪信息必须上传到O&M控制器,以确保***的集中控制和安全;
(3)由上一网络设备更新并发送,该上一网络设备与业务跟踪标识对应的业务对应;上一网络设备在收到业务跟踪标识和业务请求消息后,对对应的业务进行跟踪,并更新相应的业务跟踪标识,将更新后的业务跟踪标识发送给该业务对应的下一网络设备;
(4)由O&M控制器生成,由业务请求装置发送;
O&M控制器希望业务请求装置自行记载业务跟踪信息,于是O&M控制器首先生成业务跟踪标识,然后发送包括业务跟踪标识的被动请求到业务请求装置,业务请求装置收到被动请求信息后就必须更改自己的业务请求消息,将跟踪标识添加到业务请求消息的中,随后发送更新的业务请求;
上面介绍了几种网络设备接收到业务跟踪标识的情况,但是不排除在实际应用中还有其他的可能让网络设备接收到业务跟踪标识。
在实际应用中,移动***也可能试图参与业务跟踪。如果一台移动***试图参与业务跟踪,移动***首先发送申请跟踪的请求到O&M控制器,O&M控制器收到请求信息后,知道有一台未知设备试图加入业务网络,进行业务跟踪。于是O&M控制器生成业务跟踪标识,发送申请成功信息到移动***告知申请通过,使移动***准备接收业务跟踪信息;并将附带跟踪标识的信息发送到业务请求装置,业务请求装置根据跟踪标识得知移动***的地址、业务交互的资源ID以及上传方式,因为是移动***需要获取业务跟踪信息,所以业务跟踪标识中的业务跟踪信息上传地址包括移动***的地址;业务请求装置随后就可发送业务请求,附带跟踪标识。
因为移动***是临时加入网络的,为了防止移动***对业务请求装置的业务进行恶意监听,需要对移动***进行鉴权,从而保证业务跟踪机制的安全性。在整个业务链中O&M控制器维护一个密钥(密钥需要进行不定期的更换,其更换工作由O&M控制器负责),移动***在主动请求时如若需要得知业务跟踪信息,就发送一段密文到O&M控制器,O&M控制器接收到信息后,用密钥对密文进行解密,如果解密后的明文是O&M控制器规定的请求信息,就表示验证通过,移动***是授权的可信设备,进而进行后续的操作;如果验证没通过,说明移动***不是经过授权的可信设备,则不生成业务跟踪标识,具体的,还可以给移动***返回一个消息,告知移动***鉴权未通过。
举例来说,在本发明实施例中,可以使用如表1所描述的格式的业务跟踪标识:
表1、业务跟踪标识格式
如表1所示,业务跟踪标识包括两个方面的内容:跟踪标志,跟踪标志主要是资源ID,这是一个必选的表项,因为资源ID能够唯一的标识业务请求装置所请求的某一个业务;跟踪命令,跟踪命令包括上传地址、附加信息、上传方式和有效时间等表项,其中只有上传地址是必选的,因为上传地址可以让网络设备向对应的地址上传业务跟踪信息,而其他表项都是可选的;其中上传地址可以是多个,即可以指定网络设备同时向多个地址上传跟踪信息,相应的,上传方式、附加信息、有效时间等也可以根据不同的上传地址设置多个;
当然,表1描述的只是本发明实施例中用到的一种可能的情况,并不排除在实际应用中采用其他格式的业务跟踪标识的情况,本发明并不对业务跟踪标识的格式进行限定。
如下举两个具体的应用实施例来描述本发明的技术方案,图6描述了本发明业务跟踪方法的第五实施例的信令流程图,在该实施例中网络设备使用的是业务路由器:
步骤601、移动***向O&M控制器发送跟踪请求信息;其中,跟踪请求信息是加密传输的;
步骤602、O&M控制器向移动***发送请求通过信息;O&M控制器收到跟踪请求信息后,对跟踪请求信息解密,进行鉴权,如果鉴权通过,O&M控制器确定移动***是可信设备,于是发送请求通过信息到移动***;请求通过信息只是简单的通知消息,所以可以使用明文传输,当然也可以使用密文传输;移动***接收到请求通过信息后,就打开端口等待接收业务跟踪信息;
步骤603、O&M控制器接受移动***的跟踪请求,并根据具体业务需求,结合移动***上传的地址信息设置业务跟踪标识;例如,设置的业务跟踪标识如表2所示:
表2、业务跟踪标识
其中0x55 0xfe 0x33 0x11是资源ID号码的十六进制形式;0xc0 0xa8 0x000x21是IPv4点分十进制的十六进制的表现形式,代表上传地址;0x00 0x80是上传方式,它表明业务跟踪信息的交互使用HTTP协议;0x00 0x00 0x03是附加信息格式,其中0x00 0x00表示业务跟踪信息需要添加时间信息,0x03它表示跟踪业务路由器的输入和输出信息;0x08是跟踪标识的有效时间,它表示只跟踪业务交互的8个业务路由器的交互信息;
步骤604、O&M控制器发送设置业务跟踪信息到虚拟旅游业务请求装置,命令虚拟旅游业务请求装置发送业务请求消息时附带跟踪标识,用于对业务进行跟踪;
至此,完成了移动***的鉴权、跟踪标识的设置和跟踪命令的下达操作,为跟踪虚拟旅游业务请求装置的业务做好准备;
在虚拟旅游业务请求装置的业务请求消息中附加如表2所示的跟踪标识,那么业务交互所涉及的业务路由器就根据跟踪标识处理业务跟踪信息;以下详细记录业务路由器的业务跟踪过程;
步骤605、虚拟旅游业务请求装置发送附带跟踪标识的业务请求消息到业务路由器1;
步骤606、业务路由器1接收了虚拟旅游业务请求装置的业务请求消息后,分析业务请求消息中附带的跟踪标识,如表2所示。首先检验跟踪标识中的有效时间字段,有效时间为8,得知业务路由器1需要记录和上传业务跟踪信息;然后检验跟踪标识中的其他信息,得知业务路由器1需要将其输入输出信息(附加信息属性为0x03)记录成业务跟踪信息,并按照时间(附加信息属性为0x000x00)顺序将跟踪消息以HTTP协议(绑定协议0x000x80)的格式反馈到跟踪标识指定的地址(地址信息0xc00xa80x000x21换算成IPv4地址的点分十进制是192.168.0.33,也就是移动***的IPv4地址);业务路由器1分析跟踪标识后,紧接着处理业务请求,并将跟踪标识中的有效时间减1(此时,有效时间为0x07),产生新的业务请求消息;
步骤607、业务路由器1处理业务请求后,将最新的业务请求消息传递给业务路由器2;此时,业务请求消息中附带的业务跟踪标识和业务请求消息的主体经过业务路由器1的更新后,与虚拟旅游业务请求装置发送给业务路由器1的业务跟踪标识和业务请求消息会有不同;
步骤608、业务路由器1将业务跟踪信息按照跟踪标识的设置,以HTTP协议为应用层协议,上传到移动***;业务跟踪信息中包含资源ID信息,指示是哪次业务的业务跟踪信息;时间信息,指示业务跟踪信息产生的时间;业务路由器1的输入输出信息;
业务路由器2~业务路由器7按照业务路由器1的方式处理业务、传递更新的业务请求消息和上传业务跟踪信息,因而在附图中没有描述,在此处也不再赘述;
步骤609、业务路由器7处理业务请求后,将最新的业务请求消息传递给业务路由器8;此时,业务请求消息中附带的业务跟踪标识和业务请求消息的主体经过业务路由器7的更新后,业务跟踪标识中的有效时间修改为0x01;
步骤610、业务路由器8接收了业务路由器7更新的业务请求消息后,分析业务请求消息中附带的业务跟踪标识;首先检验业务跟踪标识中的有效时间字段,有效时间为1,得知业务路由器8需要记录和上传业务跟踪信息;紧接着处理业务,并按照与业务路由器1类似的方式上传业务跟踪信息到移动***,在此不再重复;
步骤611、业务路由器8处理业务请求后,将最新的业务请求消息传递给业务路由器9;此时,业务请求消息中附带的业务跟踪标识和业务请求消息的主体经过业务路由器8的更新后,业务跟踪标识中的有效时间修改为0x00;
步骤612、业务路由器8将业务跟踪信息按照跟踪标识的设置上传到移动***;
步骤613、业务路由器9接收了业务路由器8更新的业务请求消息后,分析业务请求消息中附带的跟踪标识;首先检验跟踪标识中的有效时间字段,有效时间为0,得知业务路由器9不需要记录和上传业务跟踪信息,业务跟踪标识自动使用时间到期,业务跟踪标识自动失效,业务跟踪任务结束,此后不再记录和上传业务跟踪信息;紧接着处理业务;
步骤614、业务路由器9处理业务请求后,将最新的业务请求消息传递给虚拟旅游业务提供装置;
本实施例中,因为是移动***需要获取业务跟踪信息,所以在业务跟踪标识中将上传地址设置为包括移动***的网络地址,所以业务路由器在得到业务跟踪信息后,直接将业务跟踪信息上传给移动***;进一步,有效时间的设置,使业务路由器在收到业务跟踪标识后,判断有效时间失效,从而自动停止对业务的跟踪;进一步,只需要由业务请求装置向业务路由器1发送业务跟踪标识,后面的业务跟踪标识由业务路由器更新并发送,从而使业务请求装置不需要发送多次业务跟踪标识,并且业务跟踪标识是附带在业务请求消息中发送的,从而节省了***资源,提高了***效率。
进一步,还提供了业务跟踪方法的第六实施例,第六实施例与第五实施例相比,没有了移动***的处理步骤,如图7所示:
步骤701、O&M控制器在***组网信息中查找虚拟旅游业务请求装置的相关信息,并在业务路由器列表中查找处理虚拟旅游业务请求装置关于x方面的业务请求所必经的业务路由器;O&M控制器选取途径的第一个业务路由器(业务路由器1)作为业务跟踪标识的接收对象,并根据具体业务需求,生成业务跟踪标识,生成的业务跟踪标识的设置如表3所示:
表3、业务跟踪标识
其中0x500xfe 0x330x00是资源ID号码的十六进制形式,唯一标识一次虚拟旅游业务请求装置关于x方面的业务;0是地址信息表示将业务跟踪信息上传到默认地址,即业务跟踪信息上传到O&M控制器;0x000x80是绑定协议,它表明业务跟踪信息的交互使用HTTP协议;0x000x000x00是附加信息格式,其中0x000x00表示业务跟踪信息需要添加时间信息,0x00表示不跟踪业务路由器的输入和输出信息,只单单记录业务交互信息;0x08是跟踪标识的有效时间,它表示只跟踪业务交互的8个业务路由器的交互信息;
步骤702、O&M控制器发送业务跟踪信息的设置到业务路由器1,命令业务路由器1进行业务跟踪;
在业务路由器1中保存如表3所示的业务跟踪标识,并更新和传递业务跟踪标识,那么业务交互所涉及的业务路由器就根据最新的跟踪标识处理业务、记录业务跟踪信息;
步骤703、虚拟旅游业务请求装置发送业务请求消息到业务路由器1;该业务请求消息是请求x业务的;
步骤704、业务路由器1接收到虚拟旅游业务请求装置的业务请求消息后,调用业务路由器1所保存的跟踪标识,根据跟踪标识中的资源ID,分析是哪个业务请求装置的何种业务,并与到来的业务请求进行比对;如果比对结果不相同,则进行业务处理,不记录业务交互信息;如果比对结果都相同,则根据跟踪标识进行业务处理、记录业务跟踪信息和上传业务跟踪信息操作;其中业务跟踪标识如表3所示;首先检验业务跟踪标识中的有效时间字段,有效时间为8,得知业务路由器1需要记录和上传业务跟踪信息;然后检验业务跟踪标识中的其他信息,得知业务路由器1只需将业务交互信息也就是业务日志纪录成业务跟踪信息,并按照时间(附加信息格式为0x000x00)顺序将跟踪消息以HTTP协议(绑定协议0x000x80)的格式反馈到O&M控制器;业务路由器1分析跟踪标识后,紧接着处理业务请求,并将跟踪标识中的有效时间减1(此时,有效时间变为07),产生新的业务请求消息;
步骤705、业务路由器1处理业务请求后,将最新的业务请求消息传递给业务路由器2;此时,业务请求消息中附带的业务跟踪标识和业务请求消息的主体经过业务路由器1的更新后,与虚拟旅游业务请求装置发送给业务路由器1的业务跟踪标识和业务请求消息会有不同;
步骤706、业务路由器1将业务跟踪信息按照业务跟踪标识的设置,以HTTP协议为应用层协议,上传到O&M控制器;业务跟踪信息中包含资源ID信息,指示是哪次业务的业务跟踪信息;时间信息,指示业务跟踪信息产生的时间;业务跟踪信息,指示业务交互的业务日志;
步骤707、业务路由器7处理业务请求后,将最新的业务请求消息传递给业务路由器8;此时,业务请求消息中附带的业务跟踪标识和业务请求消息的主体经过业务路由器7的更新后,业务跟踪标识中的有效时间修改为0x01;
步骤708、业务路由器8接收了业务路由器7更新的业务请求消息后,分析业务请求消息中附带的业务跟踪标识;首先检验业务跟踪标识中的有效时间字段,有效时间为1,得知业务路由器8需要记录和上传业务跟踪信息;紧接着处理业务,并按照与业务路由器1类似的方式上传业务跟踪信息到O&M控制器,在此不再重复;
步骤709、业务路由器8处理业务请求后,将最新的业务请求消息传递给业务路由器9;此时,业务请求消息中附带的业务跟踪标识和业务请求消息的主体经过业务路由器8的更新后,业务跟踪标识中的有效时间修改为0x00;
步骤710、业务路由器8将业务跟踪信息按照跟踪标识的设置上传到O&M控制器;
步骤711、业务路由器9接收了业务路由器8更新的业务请求消息后,分析业务请求消息中附带的业务跟踪标识;首先检验业务跟踪标识中的有效时间字段,有效时间为0,得知业务路由器9不需要记录和上传业务跟踪信息,业务跟踪标识自动使用时间到期,业务跟踪标识自动失效,业务跟踪任务结束,此后不再记录和上传业务跟踪信息;紧接着处理业务;
步骤712、业务路由器9处理业务请求后,将最新的业务请求消息传递给虚拟旅游业务提供装置;
本实施例中,因为业务跟踪标识中上传地址设置为包括O&M控制器的网络地址,所以业务路由器在得到业务跟踪信息后,将业务跟踪信息上传给O&M控制器;进一步,有效时间的设置,使业务路由器在收到业务跟踪标识后,判断有效时间失效,从而自动停止对业务的跟踪;进一步,只需要由业务请求装置向业务路由器1发送业务跟踪标识,后面的业务跟踪标识由业务路由器更新并发送,从而使业务请求装置不需要发送多次业务跟踪标识,并且业务跟踪标识是附带在业务请求消息中发送的,从而节省了***资源,提高了***效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤:
接收到业务跟踪标识和业务请求消息后,确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件;
记录所述业务的交互信息;
向所述业务跟踪标识包括的上传地址上传业务跟踪信息,所述业务跟踪信息包括所述交互信息;
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
如上对本发明实施例提供的业务跟踪方法进行了详细描述,可以理解的是,其中部分步骤的步骤是可以交换顺序的,例如网络设备如业务路由器等也可以先上传业务跟踪信息再发送业务请求消息;并且,业务跟踪标识中的表项代表的具体含义可以在实际应用中具体设置,并不一定要按照本说明书中所采用的设置方式,例如可以不采用十六进制等。
下面介绍本发明实施例提供的O&M控制器等装置以及业务跟踪***。
如图8所示,本发明提供的O&M控制器的实施例一包括:
业务跟踪标识生成单元801,用于生成包括上传地址的业务跟踪标识;
其中业务跟踪标识可以是O&M控制器主动生成,也可以是在接收到触发信息后被动生成,例如该触发信息可以是移动***发送的跟踪请求信息;
业务跟踪标识发送单元802,用于发送业务跟踪标识;
业务跟踪标识可以是发送给业务请求装置,也可以发送给网络设备;
从上可以看出,该实施例在业务跟踪标识中增加了业务跟踪信息上传地址,因而在得到了业务跟踪信息后,可以将业务跟踪信息按照业务跟踪信息上传地址上传,而业务跟踪信息上传地址是可以根据业务跟踪的情况进行设置的,从而不仅仅可以向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测。
如图9所示,本发明提供的O&M控制器的实施例二包括:
跟踪请求信息接收单元901,用于接收来自移动***的跟踪请求信息,跟踪请求信息包括移动***的网络地址;
业务跟踪标识生成单元902,用于在跟踪请求接收单元接收到来自移动***的跟踪请求信息后,生成包括上传地址的业务跟踪标识,上传地址包括移动***的网络地址;
业务跟踪标识发送单元903,用于发送业务跟踪标识;
本实施例中O&M控制器在移动***发送的跟踪请求信息触发下生成业务跟踪标识,并且将上传地址设置为包括移动***的地址,使业务跟踪信息发送给移动***,从而使业务网络可以被扩展。
如图10所示,本发明提供的O&M控制器的实施例三包括:
跟踪请求信息接收单元1001,用于接收来自移动***的跟踪请求信息,跟踪请求信息包括移动***的网络地址;
解密单元1002,用于在跟踪请求接收单元接收到来自移动***的跟踪请求信息后,采用预置密钥解密跟踪请求信息;
跟踪请求信息判断单元1003,用于判断解密后的跟踪请求信息是否符合预置规定;
业务跟踪标识生成单元1004,用于在跟踪请求信息判断单元判断解密后的跟踪请求信息符合预置规定时,生成包括上传地址的业务跟踪标识,上传地址包括移动***的网络地址;
业务跟踪标识发送单元1005,用于发送业务跟踪标识;
本实施例中进一步增加了解密单元,从而使移动***需要获取业务跟踪信息时,要先经过鉴权,从而避免了移动***对业务请求装置进行恶意监听,提高了***的安全性。
本发明进一步提供了O&M控制器的实施例四,与O&M控制器的实施例一至三相比进一步包括:
业务跟踪信息接收单元,用于在上传地址包括本O&M控制器的网络地址时,接收来自网络设备的业务跟踪信息;
上传地址包括O&M控制器的地址时,业务跟踪信息就会发送到O&M控制器,从而保证了对业务请求装置的某个业务的跟踪。
如图11所示,本发明提供的业务请求装置的实施例一包括:
业务跟踪标识获取单元1101,用于接收来自O&M控制器的、或生成业务跟踪标识,业务跟踪标识包括上传地址;
业务跟踪标识发送单元1102,用于发送业务跟踪标识。
从上可以看出,该实施例在业务跟踪标识中增加了业务跟踪信息上传地址,因而在得到了业务跟踪信息后,可以将业务跟踪信息按照业务跟踪信息上传地址上传,而业务跟踪信息上传地址是可以根据业务跟踪的情况进行设置的,从而不仅仅可以向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测。
如图12所示,本发明提供的业务请求装置的实施例二包括:
业务跟踪标识获取单元1201,用于接收来自O&M控制器的、或生成业务跟踪标识,业务跟踪标识包括上传地址;
业务跟踪标识发送单元1202,用于发送业务跟踪标识;
业务跟踪信息接收单元1203,用于在上传地址包括本业务请求装置的网络地址时,接收来自网络设备的业务跟踪信息;
当业务跟踪标识中的上传地址包括业务请求装置的地址时,增加的业务跟踪信息接收单元可以保证对业务跟踪信息进行接收。
如图13所示,本发明提供的网络设备的实施例一包括:
信息接收单元1301,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元1302,用于判断业务请求消息请求的业务是否符合业务跟踪标识的条件;
信息记录单元1303,用于在跟踪判断单元判断业务请求消息请求的业务符合业务跟踪标识的条件时,记录业务的交互信息;
业务跟踪信息上报单元1304,用于向业务跟踪标识包括的上传地址上传业务跟踪信息,业务跟踪信息包括交互信息;
本发明实施例提供的网络设备可以作为网络中的业务路由器;从上可以看出,该实施例在业务跟踪标识中增加了业务跟踪信息上传地址,因而在得到了业务跟踪信息后,可以将业务跟踪信息按照业务跟踪信息上传地址上传,而业务跟踪信息上传地址是可以根据业务跟踪的情况进行设置的,从而不仅仅可以向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测。
如图14所示,本发明进一步提供了网络设备的实施例二,包括:
信息接收单元1401,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元1402,用于判断业务请求消息请求的业务是否符合业务跟踪标识的条件;
有效时间判断单元1403,用于在跟踪判断单元判断业务请求消息请求的业务符合业务跟踪标识的条件时,判断业务跟踪标识包括的有效时间是否有效;
信息记录单元1404,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效时,记录业务的交互信息;
业务跟踪信息上报单元1405,用于向业务跟踪标识包括的上传地址上传业务跟踪信息,业务跟踪信息包括交互信息;
本实施例在业务跟踪标识中增加了有效时间,从而可以保证网络设备只在有效时间内对业务进行跟踪,因而在有效时间变为无效时,不需要再发送业务跟踪结束的命令信息来停止对业务的跟踪,而由网络设备通过判断有效时间而自动停止对业务的跟踪,从而减少了业务跟踪停止的流程,减少了对***资源的浪费,提高了***效率。
如图15所示,本发明还提供了网络设备的实施例三,包括:
信息接收单元1501,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元1502,用于判断业务请求消息请求的业务是否符合业务跟踪标识的条件;
有效时间判断单元1503,用于在跟踪判断单元判断业务请求消息请求的业务符合业务跟踪标识的条件时,判断业务跟踪标识包括的有效时间是否有效;
信息记录单元1504,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效时,记录业务的交互信息;
业务跟踪信息上报单元1505,用于向业务跟踪标识包括的上传地址上传业务跟踪信息,业务跟踪信息包括交互信息;
有效时间更新单元1506,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效时,更新业务跟踪标识包括的有效时间;
信息发送单元1507,用于发送包括更新后的有效时间的业务跟踪标识;
本实施例增加的有效时间更新单元可以保证有效时间在经过网络设备时得到更新,然后通过信息发送单元将包括更新后的有效时间的业务跟踪标识发送,从而使有效时间经过一段时间后,最终变为无效,从而使业务跟踪自动结束,节省了***流程,提高了***效率。
如图16所示,本发明还提供了网络设备的实施例四,包括:
信息接收单元1601,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元1602,用于判断业务请求消息请求的业务是否符合业务跟踪标识的条件;
有效时间判断单元1603,用于在跟踪判断单元判断业务请求消息请求的业务符合业务跟踪标识的条件时,判断业务跟踪标识包括的有效时间是否有效;
附加信息判断单元1604,用于在跟踪判断单元判断业务请求消息请求的业务符合业务跟踪标识的条件时,判断业务跟踪标识是否包括需要记录附加信息的标记;
信息记录单元1605,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效,且附加信息判断单元判断业务跟踪标识包括需要记录附加信息的标记时,记录业务的交互信息和附加信息;
业务跟踪信息上报单元1606,用于向业务跟踪标识包括的上传地址上传业务跟踪信息,业务跟踪信息包括交互信息和附加信息;
有效时间更新单元1607,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效时,更新业务跟踪标识包括的有效时间;
信息发送单元1608,用于发送包括更新后的有效时间的业务跟踪标识;
本实施例中增加了对附加信息进行记录的单元,通过对附加信息的记录,就可以使用附加信息判断网络设备的工作状态,从而在故障发生时能够更快、更准的定位故障,进而排除故障。
如图17所示,本发明还提供了网络设备的实施例五,包括:
信息接收单元1701,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元1702,用于判断业务请求消息请求的业务是否符合业务跟踪标识的条件;
有效时间判断单元1703,用于在跟踪判断单元判断业务请求消息请求的业务符合业务跟踪标识的条件时,判断业务跟踪标识包括的有效时间是否有效;
附加信息判断单元1704,用于判断业务跟踪标识是否包括需要记录附加信息的标记;
信息记录单元1705,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效,且附加信息判断单元判断业务跟踪标识包括需要记录附加信息的标记时,记录业务的交互信息和附加信息;
上传方式判断单元1706,用于判断业务跟踪标识是否包括上传业务跟踪信息的方式;
业务跟踪信息上报单元1707,用于在上传方式判断单元判断业务跟踪标识包括上传业务跟踪信息的方式时,按照上传业务跟踪信息的方式向业务跟踪标识包括的上传地址上传业务跟踪信息;
有效时间更新单元1708,用于在有效时间判断单元判断业务跟踪标识包括的有效时间有效时,更新业务跟踪标识包括的有效时间;
信息发送单元1709,用于发送包括更新后的有效时间的业务跟踪标识;
本实施例增加了判断业务跟踪单元是否包括业务跟踪信息上传方式的单元,通过采用指定的方式将业务跟踪信息上传,可以确保接收业务跟踪信息的网络实体最终可以接收到业务跟踪信息;需要指定业务跟踪信息的上传方式是因为:接收业务跟踪信息的网络实体上默认的方式或端口已经被占用,从而需要指定没有被占用的上传方式或端口。
如图18所示,本发明提供的业务跟踪***的实施例一包括:
业务请求装置1801,用于获取业务跟踪标识,生成业务请求消息,并发送业务跟踪标识和业务请求消息;
业务请求装置获取的业务跟踪标识可以是由业务请求装置本身生成,也可以是接收由外部设备如O&M控制器等发送的业务跟踪标识;
网络设备1802,用于接收业务跟踪标识和业务请求消息,在确定业务请求消息请求的业务符合业务跟踪标识的条件后,记录业务的交互信息,并向业务跟踪标识包括的上传地址上传业务跟踪信息,其中业务跟踪信息包括交互信息;
在实际应用中,业务跟踪信息可以上传给业务请求装置、O&M控制器或移动***中的一个或多个,其中,如果业务跟踪标识由业务请求装置生成,则业务跟踪信息必须上传给O&M控制器,以确保O&M控制器对***的集中控制,而保证***的安全;
本说明书只描述了一个网络设备的情况,而在实际应用中是可能有多个网络设备的,因为处理过程类似,本说明书不再赘述;从上可以看出,该实施例在业务跟踪标识中增加了业务跟踪信息上传地址,因而在得到了业务跟踪信息后,可以将业务跟踪信息按照业务跟踪信息上传地址上传,而业务跟踪信息上传地址是可以根据业务跟踪的情况进行设置的,从而不仅仅可以向O&M控制器上传业务跟踪信息,提高了业务跟踪的灵活性,使业务跟踪信息得以分布式管理,方便故障定位和检测。
如图19所示,本发明进一步提供了业务跟踪***的实施例二,包括:
O&M控制器1901,用于生成业务跟踪标识,并将业务跟踪标识发送给业务请求装置;
业务请求装置1902,用于获取业务跟踪标识,生成业务请求消息,并发送业务跟踪标识和业务请求消息;
网络设备1903,用于接收业务跟踪标识和业务请求消息,在确定业务请求消息请求的业务符合业务跟踪标识的条件后,记录业务的交互信息,并向业务跟踪标识包括的上传地址上传业务跟踪信息,其中业务跟踪信息包括交互信息;
同样,在实际应用中,业务跟踪信息可以上传给业务请求装置、O&M控制器或被授权的移动***中的一个或多个;
本实施例中,O&M控制器生成业务跟踪标识后,将业务跟踪标识发送给了业务请求装置,从而命令业务请求装置对业务进行跟踪;在实际应用中,O&M控制器也可以直接将业务跟踪标识发送给需要跟踪的业务必经的网络设备,此种情况下,网络设备的处理流程不变,业务请求装置不需要接收和发送业务跟踪标识,本说明书不再赘述。
如图20所示,本发明还提供了业务跟踪***的实施例三,包括:
移动***2001,用于发送跟踪请求信息;
O&M控制器2002,用于接收跟踪请求信息,并在接收到跟踪请求信息后生成业务跟踪标识,并将业务跟踪标识发送给业务请求装置;
业务请求装置2003,用于获取业务跟踪标识,生成业务请求消息,并发送业务跟踪标识和业务请求消息;
网络设备2004,用于接收业务跟踪标识和业务请求消息,在确定业务请求消息请求的业务符合业务跟踪标识的条件后,记录业务的交互信息,并向业务跟踪标识包括的上传地址上传业务跟踪信息,其中业务跟踪信息包括所述交互信息;
因为是移动***需要对业务进行跟踪,所以在此种情况下,业务跟踪信息要上传给移动***,但是在实际应用中,业务跟踪信息可能不仅上传给移动***,还可以将业务跟踪信息上传给业务请求装置、O&M控制器或其他设备中的一个或多个;
本实施例中O&M控制器在移动***发送的跟踪请求信息触发下生成业务跟踪标识,并且将上传地址设置为包括移动***的地址,使业务跟踪信息能够发送给移动***,从而使业务网络可以被扩展。
如图21所示,本发明还提供了业务跟踪***的实施例四,包括:
移动***2101,用于发送跟踪请求信息;
O&M控制器2102,用于接收跟踪请求信息,并在接收到跟踪请求信息后生成业务跟踪标识,并将业务跟踪标识发送给网络设备;
业务请求装置2103,用于生成并发送业务请求消息;
网络设备2104,用于接收业务跟踪标识和业务请求消息,在确定业务请求消息请求的业务符合业务跟踪标识的条件后,记录业务的交互信息,并向业务跟踪标识包括的上传地址上传业务跟踪信息,其中业务跟踪信息包括所述交互信息;
本实施例中业务跟踪标识由O&M控制器直接发送给网络设备,同样,本实施例中O&M控制器在移动***发送的跟踪请求信息触发下生成业务跟踪标识,并且将上传地址设置为包括移动***的地址,使业务跟踪信息发送给移动***,从而使业务网络可以被扩展。
以上对本发明实施例所提供的业务跟踪方法、网络设备、O&M控制器、业务请求装置进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (24)
1.一种业务跟踪方法,其特征在于,包括:
接收到业务跟踪标识和业务请求消息后,确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件;
记录所述业务的交互信息;
根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
2.如权利要求1所述的业务跟踪方法,其特征在于,记录所述业务的交互信息前进一步包括:
判断所述业务跟踪标识包括的有效时间是否有效,如果否,不记录所述业务的交互信息,结束所述业务的业务跟踪;
如果是,进入记录所述业务的交互信息的步骤。
3.如权利要求2所述的业务跟踪方法,其特征在于,判断所述业务跟踪标识包括的有效时间有效后进一步包括:
更新所述业务跟踪标识包括的所述有效时间;
发送所述更新后的业务跟踪标识。
4.如权利要求1至3任一所述的业务跟踪方法,其特征在于,确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件后进一步包括:
判断所述业务跟踪标识是否包括需要记录附加信息的标记,如果是,记录所述业务的交互信息时进一步记录所述附加信息;向所述业务跟踪标识包括的上传地址上传业务跟踪信息,所述业务跟踪信息包括所述交互信息和所述附加信息;
如果否,进入记录所述业务的交互信息的步骤。
5.如权利要求1至3任一所述的业务跟踪方法,其特征在于,向所述业务跟踪标识包括的上传地址上传业务跟踪信息前进一步包括:
判断所述业务跟踪标识是否包括上传业务跟踪信息的方式,如果是,按照所述上传业务跟踪信息的方式向所述业务跟踪标识包括的上传地址上传业务跟踪信息。
6.如权利要求1所述的业务跟踪方法,其特征在于,所述业务跟踪标识由操作与维护O&M控制器生成并发送;
或由业务请求装置生成并发送;
或由O&M控制器生成,由业务请求装置发送;
或由与所述业务有关的网络设备更新并发送。
7.如权利要求6所述的业务跟踪方法,其特征在于,如果所述业务跟踪标识由O&M控制器生成,所述O&M控制器生成所述业务跟踪标识前进一步包括:
接收到来自移动***的跟踪请求信息,所述跟踪请求信息包括所述移动***的网络地址;
所述O&M控制器生成包括上传地址的业务跟踪标识,所述上传地址包括所述移动***的网络地址。
8.如权利要求7所述的业务跟踪方法,其特征在于,所述O&M控制器接收到来自移动***的跟踪请求信息后进一步包括:
采用预置密钥解密所述跟踪请求信息;
判断解密后的跟踪请求信息是否符合预置规定,如果是,进入O&M控制器生成包括上传地址的业务跟踪标识的步骤。
9.一种O&M控制器,其特征在于,包括:
业务跟踪标识生成单元,用于生成包括多个上传地址的业务跟踪标识,所述上传地址与智能型终端对应;
业务跟踪标识发送单元,用于发送所述业务跟踪标识。
10.如权利要求9所述的O&M控制器,其特征在于,进一步包括:
跟踪请求信息接收单元,用于接收来自移动***的跟踪请求信息,所述跟踪请求信息包括所述移动***的网络地址;
所述业务跟踪标识生成单元,用于在所述跟踪请求信息接收单元接收到来自移动***的所述跟踪请求信息后,生成包括上传地址的所述业务跟踪标识,所述上传地址包括所述移动***的网络地址。
11.如权利要求10所述的O&M控制器,其特征在于,进一步包括:
解密单元,用于在所述跟踪请求接收单元接收到来自移动***的所述跟踪请求信息后,采用预置密钥解密所述跟踪请求信息;
跟踪请求信息判断单元,用于判断解密后的跟踪请求信息是否符合预置规定;
所述业务跟踪标识生成单元,用于在所述跟踪请求信息判断单元判断所述解密后的跟踪请求信息符合预置规定时,生成包括上传地址的所述业务跟踪标识,所述上传地址包括所述移动***的网络地址。
12.如权利要求9至11任一所述的O&M控制器,其特征在于,进一步包括:
业务跟踪信息接收单元,用于在所述上传地址包括本O&M控制器的网络地址时,接收来自网络设备的业务跟踪信息。
13.一种业务请求装置,其特征在于,包括:
业务跟踪标识获取单元,用于接收来自O&M控制器的业务跟踪标识、或生成业务跟踪标识,所述业务跟踪标识包括多个上传地址,所述上传地址与智能型终端对应;
业务跟踪标识发送单元,用于发送所述业务跟踪标识。
14.如权利要求13所述的业务请求装置,其特征在于,进一步包括:
业务跟踪信息接收单元,用于在所述上传地址包括本业务请求装置的网络地址时,接收来自网络设备的业务跟踪信息。
15.一种网络设备,其特征在于,包括:
信息接收单元,用于接收业务跟踪标识和业务请求消息;
跟踪判断单元,用于判断所述业务请求消息请求的业务是否符合所述业务跟踪标识的条件;
信息记录单元,用于在所述跟踪判断单元判断所述业务请求消息请求的业务符合所述业务跟踪标识的条件时,记录所述业务的交互信息;
业务跟踪信息上报单元,用于根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
16.如权利要求15所述的网络设备,其特征在于,还包括:
有效时间判断单元,用于在所述跟踪判断单元判断所述业务请求消息请求的业务符合所述业务跟踪标识的条件时,判断所述业务跟踪标识包括的有效时间是否有效;
所述信息记录单元,用于在所述有效时间判断单元判断所述业务跟踪标识包括的有效时间有效时,记录所述业务的交互信息。
17.如权利要求16所述的网络设备,其特征在于,还包括:
有效时间更新单元,用于在所述有效时间判断单元判断所述业务跟踪标识包括的有效时间有效时,更新所述业务跟踪标识包括的所述有效时间;
信息发送单元,用于发送包括所述更新后有效时间的业务跟踪标识。
18.如权利要求15至17任一所述的网络设备,其特征在于,还包括:
附加信息判断单元,用于判断所述业务跟踪标识是否包括需要记录附加信息的标记;
所述信息记录单元还用于在所述附加信息判断单元判断所述业务跟踪标识包括需要记录附加信息的标记时,记录所述附加信息;
所述业务跟踪信息上报单元上传的业务跟踪信息还包括所述附加信息。
19.如权利要求15至17任一所述的网络设备,其特征在于,还包括:
上传方式判断单元,用于判断所述业务跟踪标识是否包括上传业务跟踪信息的方式;
所述业务跟踪信息上报单元用于在所述上传方式判断单元判断所述业务跟踪标识包括上传业务跟踪信息的方式时,按照所述上传业务跟踪信息的方式向所述业务跟踪标识包括的上传地址上传业务跟踪信息。
20.一种业务跟踪***,其特征在于,包括:
业务请求装置,用于获取业务跟踪标识,生成业务请求消息,并发送所述业务跟踪标识和所述业务请求消息;
网络设备,用于接收所述业务跟踪标识和所述业务请求消息,在确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件后,记录所述业务的交互信息,并根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,其中所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
21.如权利要求20所述的业务跟踪***,其特征在于,还包括:
O&M控制器,用于生成所述业务跟踪标识,并将所述业务跟踪标识发送给所述业务请求装置。
22.如权利要求21所述的业务跟踪***,其特征在于,还包括:
移动***,用于发送跟踪请求信息;
所述O&M控制器还用于接收所述跟踪请求信息,并在接收到所述跟踪请求信息后生成并发送所述业务跟踪标识。
23.一种业务跟踪***,其特征在于,包括:
O&M控制器,用于生成并发送业务跟踪标识;
业务请求装置,用于生成并发送业务请求消息;
网络设备,用于接收所述业务跟踪标识和所述业务请求消息,在确定所述业务请求消息请求的业务符合所述业务跟踪标识的条件后,记录所述业务的交互信息,并根据所述业务跟踪标识包括的多个上传地址向多个智能型终端上传业务跟踪信息,其中所述业务跟踪信息包括所述交互信息,所述上传地址与智能型终端对应。
24.如权利要求23所述的业务跟踪***,其特征在于,还包括:
移动***,用于发送跟踪请求信息;
所述O&M控制器还用于接收所述跟踪请求信息,并在接收到所述跟踪请求信息后生成并发送所述业务跟踪标识。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101053006A CN101056208B (zh) | 2007-05-31 | 2007-05-31 | 业务跟踪方法、网络设备、o&m控制器、业务请求装置 |
PCT/CN2008/070252 WO2008145028A1 (fr) | 2007-05-31 | 2008-02-02 | Procédé de suivi de service, dispositif de réseau, contrôleur d'opération et de maintenance, et appareil de demande de service |
EP08706627A EP2109251A4 (en) | 2007-05-31 | 2008-02-02 | SERVICE PROCEDURE, NETWORK DEVICE, OPERATING AND MANAGEMENT CONTROL DEVICE, SERVICE REQUIREMENT |
US12/581,535 US20100042837A1 (en) | 2007-05-31 | 2009-10-19 | Method and device for service tracking |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101053006A CN101056208B (zh) | 2007-05-31 | 2007-05-31 | 业务跟踪方法、网络设备、o&m控制器、业务请求装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101056208A CN101056208A (zh) | 2007-10-17 |
CN101056208B true CN101056208B (zh) | 2010-06-02 |
Family
ID=38795833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101053006A Expired - Fee Related CN101056208B (zh) | 2007-05-31 | 2007-05-31 | 业务跟踪方法、网络设备、o&m控制器、业务请求装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20100042837A1 (zh) |
EP (1) | EP2109251A4 (zh) |
CN (1) | CN101056208B (zh) |
WO (1) | WO2008145028A1 (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287257B (zh) * | 2007-04-09 | 2012-10-17 | 华为技术有限公司 | 一种业务跟踪方法、***及服务器 |
CN101056208B (zh) * | 2007-05-31 | 2010-06-02 | 华为技术有限公司 | 业务跟踪方法、网络设备、o&m控制器、业务请求装置 |
CN101304343B (zh) * | 2008-06-10 | 2012-03-21 | 华为技术有限公司 | 一种网络故障检测的方法、网络设备和网络*** |
CN101754178B (zh) * | 2008-12-05 | 2013-04-17 | 华为技术有限公司 | 业务跟踪方法、装置及*** |
CN101808167B (zh) * | 2009-02-13 | 2014-07-09 | 华为技术有限公司 | 一种流程跟踪方法以及装置和*** |
FR2979509B1 (fr) * | 2011-08-29 | 2014-06-06 | Alcatel Lucent | Procede et serveur pour le suivi des utilisateurs au cours de leur navigation dans un reseau de communication |
CN103188404B (zh) * | 2011-12-30 | 2015-07-01 | ***通信集团公司 | 一种指令交互过载保护设备及其方法 |
CN102647311A (zh) * | 2012-04-28 | 2012-08-22 | 中兴通讯股份有限公司南京分公司 | 通信监听的指示、实现方法及装置 |
CN102724195B (zh) * | 2012-06-20 | 2015-12-02 | 华为技术有限公司 | 访问请求跟踪方法和相关装置 |
CN103167415A (zh) * | 2013-03-20 | 2013-06-19 | 南京掌控网络科技有限公司 | 一种适用于移动设备的设备跟踪方法 |
CN104424194B (zh) * | 2013-08-20 | 2017-10-03 | 广州汽车集团股份有限公司 | CANdb网络文件异同的比较方法及其*** |
CN103986625B (zh) * | 2014-05-29 | 2017-03-29 | 中国科学院软件研究所 | 一种基于统计监测的云应用故障诊断*** |
CN104618144A (zh) * | 2014-12-31 | 2015-05-13 | 深圳市兰丁科技有限公司 | 一种根据消息标识追踪数据包的方法和*** |
CN106330493B (zh) * | 2015-06-23 | 2020-01-03 | 中兴通讯股份有限公司 | 一种网元信令排序方法及装置、网管*** |
CN108009036B (zh) * | 2017-11-17 | 2021-10-01 | 亚信科技(中国)有限公司 | 一种定位导致数据异常的操作的方法及服务器 |
CN108063811B (zh) * | 2017-12-12 | 2024-03-26 | 欧普照明股份有限公司 | 智能设备入网跟踪方法及部件 |
CN110198227B (zh) * | 2018-04-04 | 2022-02-22 | 腾讯科技(深圳)有限公司 | 日志文件的处理方法、装置、存储介质及电子装置 |
CN111193631B (zh) * | 2018-11-14 | 2022-02-08 | 中国电信股份有限公司 | 信息处理方法、***和计算机可读存储介质 |
CN111526068B (zh) * | 2020-04-29 | 2023-07-11 | 华为技术有限公司 | 故障上报方法及终端 |
CN112737843B (zh) * | 2020-12-29 | 2023-04-18 | 广东小天才科技有限公司 | 一种检查网络数据业务可用的方法及*** |
CN115665098A (zh) * | 2022-10-11 | 2023-01-31 | 浪潮云信息技术股份公司 | 一种分布式架构下的事务记录方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1494349A (zh) * | 2002-10-28 | 2004-05-05 | 深圳市中兴通讯股份有限公司 | 一种移动通讯***中实现用户呼叫信令跟踪的方法 |
CN1859165A (zh) * | 2005-10-22 | 2006-11-08 | 华为技术有限公司 | 一种业务跟踪的方法和*** |
CN1866869A (zh) * | 2006-02-17 | 2006-11-22 | 华为技术有限公司 | 业务网络跟踪***及跟踪方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100498677B1 (ko) * | 2003-11-14 | 2005-07-01 | 주식회사 아이디코리아 | 아이피추적을 이용한 전자제품의 애프터서비스 시스템 및그 방법 |
WO2006001987A2 (en) * | 2004-06-15 | 2006-01-05 | Cisco Technology, Inc. | System and method for end-to-end communications tracing |
US7917124B2 (en) * | 2005-09-20 | 2011-03-29 | Accenture Global Services Limited | Third party access gateway for telecommunications services |
CN101056208B (zh) * | 2007-05-31 | 2010-06-02 | 华为技术有限公司 | 业务跟踪方法、网络设备、o&m控制器、业务请求装置 |
-
2007
- 2007-05-31 CN CN2007101053006A patent/CN101056208B/zh not_active Expired - Fee Related
-
2008
- 2008-02-02 WO PCT/CN2008/070252 patent/WO2008145028A1/zh active Application Filing
- 2008-02-02 EP EP08706627A patent/EP2109251A4/en not_active Withdrawn
-
2009
- 2009-10-19 US US12/581,535 patent/US20100042837A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1494349A (zh) * | 2002-10-28 | 2004-05-05 | 深圳市中兴通讯股份有限公司 | 一种移动通讯***中实现用户呼叫信令跟踪的方法 |
CN1859165A (zh) * | 2005-10-22 | 2006-11-08 | 华为技术有限公司 | 一种业务跟踪的方法和*** |
CN1866869A (zh) * | 2006-02-17 | 2006-11-22 | 华为技术有限公司 | 业务网络跟踪***及跟踪方法 |
Non-Patent Citations (1)
Title |
---|
同上. |
Also Published As
Publication number | Publication date |
---|---|
CN101056208A (zh) | 2007-10-17 |
EP2109251A1 (en) | 2009-10-14 |
US20100042837A1 (en) | 2010-02-18 |
EP2109251A4 (en) | 2010-10-06 |
WO2008145028A1 (fr) | 2008-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101056208B (zh) | 业务跟踪方法、网络设备、o&m控制器、业务请求装置 | |
CN109510846A (zh) | Api调用***、方法、装置、电子设备及存储介质 | |
CN100433645C (zh) | 网络设备的管理方法及网络管理*** | |
CN102770852A (zh) | 信息通信处理***、方法和网络节点 | |
CN104135378B (zh) | 对物联网网关进行管理控制的方法及物联网网关管控实体 | |
CN112511218B (zh) | 一种基于微服务的卫星地面站监控*** | |
CN105490872B (zh) | 一种网络即时通讯数据信息实时监控***及监控方法 | |
CN106155812A (zh) | 一种对虚拟主机的资源管理的方法、装置、***及电子设备 | |
CN106375458A (zh) | 服务调用***、方法及装置 | |
La Marra et al. | Improving MQTT by inclusion of usage control | |
EP1274011B1 (en) | A method and system for routing and logging a request | |
CN105959385A (zh) | 一种信息通信方法、装置及*** | |
CN110197064A (zh) | 进程处理方法和装置、存储介质及电子装置 | |
CN114390044B (zh) | 一种文件上传方法、***、设备及存储介质 | |
CN115412602A (zh) | 一种数字孪生的数据解析流转方法、装置、设备及介质 | |
CN103957174A (zh) | 语义交换机松耦合***进行信息处理的方法 | |
CN102959514A (zh) | 在计算机网络中发送数据的方法、***、服务器、设备、计算机程序和计算机程序产品 | |
CN108512889A (zh) | 一种基于http的应用响应推送方法及代理服务器 | |
CN108650108A (zh) | 一种用户输入数据防泄漏预警方法及*** | |
CN100477607C (zh) | 一种合法监听方法及装置 | |
CN101192994B (zh) | 一种snmp中带条件的获取数据的方法 | |
CN101916199B (zh) | 一种在数字法庭***中一键开庭的控制方法 | |
CN115150207A (zh) | 工业网络设备识别方法、装置、终端设备及存储介质 | |
CN106919828B (zh) | 一种idc机房智能化管理*** | |
WO2015149530A1 (zh) | M2m应用服务方法、装置及*** |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100602 Termination date: 20140531 |