Movatterモバイル変換


[0]ホーム

URL:


CN1866869A - Service network tracking system and method - Google Patents

Service network tracking system and method
Download PDF

Info

Publication number
CN1866869A
CN1866869ACNA2006100337665ACN200610033766ACN1866869ACN 1866869 ACN1866869 ACN 1866869ACN A2006100337665 ACNA2006100337665 ACN A2006100337665ACN 200610033766 ACN200610033766 ACN 200610033766ACN 1866869 ACN1866869 ACN 1866869A
Authority
CN
China
Prior art keywords
tracking
business
module
information
service
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
CNA2006100337665A
Other languages
Chinese (zh)
Other versions
CN100466541C (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei 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 Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CNB2006100337665ApriorityCriticalpatent/CN100466541C/en
Publication of CN1866869ApublicationCriticalpatent/CN1866869A/en
Application grantedgrantedCritical
Publication of CN100466541CpublicationCriticalpatent/CN100466541C/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供了一种业务网络跟踪系统,包括一跟踪管理控制设备,用于产生、下发业务跟踪的任务消息,并收集、整理、存储业务跟踪过程中产生的日志信息;还包括多个设置在通信网络中彼此通信连接的业务执行模块,每个业务执行模块中设置有用于对业务执行情况进行跟踪的跟踪模块,所有跟踪模块分别与所述跟踪管理控制设备通信连接;本发明还提供了一种业务网络跟踪方法。通过本发明提供的业务网络跟踪系统及业务网络跟踪方法,可有效对业务网络进行跟踪,并且操作简单,需要的时间短,跟踪效率高,可以将故障精确定位到具体业务执行模块以及具体业务。

The present invention provides a business network tracking system, including a tracking management and control device, which is used to generate and send task messages for business tracking, and collect, organize, and store log information generated during the business tracking process; it also includes a plurality of settings In the communication network, the business execution modules are communicatively connected with each other, each business execution module is provided with a tracking module for tracking the business execution, and all the tracking modules are respectively connected with the tracking management control device; the present invention also provides A business network tracking method. The service network tracking system and the service network tracking method provided by the present invention can effectively track the service network, and the operation is simple, the required time is short, the tracking efficiency is high, and the fault can be accurately located to a specific service execution module and a specific service.

Description

Translated fromChinese
业务网络跟踪系统及跟踪方法Business network tracking system and tracking method

技术领域technical field

本发明涉及一种业务网络跟踪系统及跟踪方法,尤其是一种可在业务信息中携带跟踪指示信息并依据业务执行中业务信息的传递方向依次传递跟踪指示信息的业务网络跟踪系统以及利用该系统对业务网络进行跟踪的业务网络跟踪方法。The present invention relates to a business network tracking system and a tracking method, in particular to a business network tracking system which can carry tracking indication information in business information and sequentially transmit the tracking indication information according to the delivery direction of business information during business execution, and use the system A business network tracking method for tracking a business network.

背景技术Background technique

随着通信技术的飞速发展,目前以IP技术为基础的电信网络,已经可以承载多种形式的信息,在统一的管理平台下实现音频、视频、数据等信号的传输和管理,提供各种新型应用和传统电信业务,同时还提供开放的业务开发及运行环境,使得IT技术和通信技术前所未有的紧密结合起来,因此业务的数量与种类都得到了极大的丰富,并且各种业务之间的交叉连接日益紧密,各业务的生成都依赖于底层的公共组件,同时,在每一业务的执行中可能会涉及到其它业务,因此需要调用其它业务来协助执行该业务,这些互相关联的业务就构成一个业务网络。随着业务网络的日益庞大,业务网络出现故障的概率也逐渐增加,而其中任何一个业务出现故障都将影响整个业务网络,因此,为了保证整个业务网络的正常运行,就需要对业务网络中的各个业务进行跟踪,以便于在业务网络出现故障时,快速定位和分析故障。With the rapid development of communication technology, the current telecommunication network based on IP technology can already carry various forms of information, realize the transmission and management of audio, video, data and other signals under a unified management platform, and provide various new applications and traditional telecommunication services, while providing an open service development and operating environment, making IT technology and communication technology closely integrated, so the number and types of services have been greatly enriched, and the relationship between various services The cross-connection is increasingly tight, and the generation of each business depends on the underlying public components. At the same time, the execution of each business may involve other businesses, so it is necessary to call other businesses to assist in the execution of the business. These interrelated businesses are Form a business network. As the service network becomes larger and larger, the probability of service network failure is gradually increasing, and any service failure will affect the entire service network. Therefore, in order to ensure the normal operation of the entire service network, it is necessary to monitor the service network. Each service is tracked so that when a service network fails, the fault can be quickly located and analyzed.

现有技术中,通常使用操作员控制与过程监控系统(Operator control &process monitoring system,简称O&M系统)对业务网络进行跟踪,利用O&M系统对业务网络进行跟踪时,对业务网络涉及的各个业务执行模块逐个设置跟踪条件,例如向其中一个业务执行模块设置跟踪号码为XXX发起的主叫业务的跟踪条件,当该业务执行模块发起或接收到业务时,便对该业务进行分析,判断其中的关键信息(例如呼叫业务中七号信令的初始化地址消息IAM中的主叫号码YYY)是否与对该业务执行模块设置的跟踪条件匹配,例如进入该业务是否为号码呼叫业务以及该呼叫业务中的主叫号码YYY是否与跟踪条件中的号码XXX相同,如果相同,则业务执行模块在处理该业务的过程中,便对通过该业务执行模块的标准接口(例如MSC的A接口)的消息进行日志记录,并将记录的日志信息上报给O&M系统。In the prior art, the operator control & process monitoring system (O&M system for short) is usually used to track the business network. When the O&M system is used to track the business network, each business execution module involved in the business network Set the tracking conditions one by one, for example, set the tracking conditions for the calling service initiated by one of the service execution modules with the tracking number XXX, when the service execution module initiates or receives the service, it will analyze the service and judge the key information in it (For example, the calling number YYY in the initial address message IAM of No. 7 signaling in the calling service) matches the tracking condition set by the service execution module, such as whether entering the service is a number calling service and the calling party in the calling service Whether the calling number YYY is the same as the number XXX in the tracking condition, if they are the same, the service execution module will log the messages passing through the standard interface (such as the A interface of MSC) of the service execution module in the process of processing the business , and report the recorded log information to the O&M system.

现有技术虽然实现了对业务网络的跟踪,但利用O&M系统对业务网络进行跟踪时存在着以下缺陷与不足:Although the existing technology realizes the tracking of the business network, there are the following defects and deficiencies when using the O&M system to track the business network:

操作员必须利用O&M系统对业务网络涉及的各个业务执行模块分别逐个的设置跟踪条件,操作复杂,给操作员带来极大不便;同时,需要的时间长,跟踪效率低下;另外,由于各个业务执行模块之间对业务的跟踪相对独立,在业务种类繁多、数量庞大的情况下,O&M系统便无法关联同一业务的日志信息,这样,即使通过上报的日志信息可以获知哪个业务执行模块出现了故障,但是却无法获知具体执行哪个业务时出现了故障,也就无法对造成损失的业务进行补偿,对业务使用者造成了损失。Operators must use the O&M system to set tracking conditions one by one for each business execution module involved in the business network. The operation is complicated and brings great inconvenience to the operator; at the same time, it takes a long time and the tracking efficiency is low; in addition, due to various business The business tracking between the execution modules is relatively independent. In the case of a wide variety of services and a large number of services, the O&M system cannot associate the log information of the same business. In this way, even if the reported log information can be used to know which business execution module has failed , but it is impossible to know which business has failed during the specific execution, and it is impossible to compensate the business that caused the loss, which caused losses to the business user.

发明内容Contents of the invention

本发明所要解决的技术问题在于针对现有技术中通过O&M系统对业务网络进行跟踪的方法中存在的缺陷与不足,提供一种业务网络跟踪系统及跟踪方法,该业务网络跟踪系统可以在下发业务跟踪的任务消息时携带标识接收任务消息的业务执行模块以及跟踪业务的业务类别的跟踪标识以关联同一业务的日志信息,接收到任务消息的业务执行模块可以生成并依据业务执行中的信息传送方向依次转发跟踪指示信息,操作员无需针对各个业务执行模块逐个设置跟踪条件,操作简单,需要的时间短,跟踪效率高,并且可以将故障精确定位到具体的业务执行模块以及具体的某次业务。The technical problem to be solved by the present invention is to provide a business network tracking system and tracking method for the defects and deficiencies in the existing method of tracking the business network through the O&M system in the prior art. The business network tracking system can issue business The tracked task message carries the tracking identifier that identifies the business execution module receiving the task message and the business category of the tracking business to associate the log information of the same business. The business execution module that receives the task message can generate and transmit the information according to the information transmission direction in the business execution The tracking instruction information is forwarded sequentially, the operator does not need to set the tracking conditions for each business execution module one by one, the operation is simple, the time required is short, the tracking efficiency is high, and the fault can be accurately located to the specific business execution module and a specific business.

为解决上述技术问题,本发明提供一种业务网络跟踪系统,包括:In order to solve the above technical problems, the present invention provides a business network tracking system, including:

一跟踪管理控制设备,用于产生、下发业务跟踪的任务消息,并收集、整理、存储业务跟踪过程中产生的日志信息;1. Tracking management and control equipment, used to generate and distribute task messages for business tracking, and collect, organize, and store log information generated during the process of business tracking;

多个设置在通信网络中彼此通信连接的业务执行模块,每个业务执行模块中设置有用于对业务执行情况进行跟踪的跟踪模块,所有跟踪模块分别与所述跟踪管理控制设备通信连接。A plurality of business execution modules communicated with each other in the communication network, each business execution module is provided with a tracking module for tracking the business execution, and all the tracking modules are respectively connected to the tracking management control device.

为实现上述第二目的,本发明提供一种业务网络跟踪方法,其执行以下步骤:In order to achieve the above second purpose, the present invention provides a business network tracking method, which performs the following steps:

步骤1、跟踪管理控制设备向一个或多个跟踪模块发送业务跟踪的任务消息;Step 1, the tracking management control device sends a task message of business tracking to one or more tracking modules;

步骤2、在获得任务消息的跟踪模块所在的业务执行模块执行业务时,该跟踪模块记录该业务执行模块的业务执行情况,并生成日志信息上报给跟踪管理控制设备;Step 2. When the business execution module where the tracking module that obtains the task message is located executes the business, the tracking module records the business execution status of the business execution module, and generates log information to report to the tracking management control device;

步骤3、当业务执行模块向业务执行进程中的下一业务执行模块发送业务执行信息时,所述跟踪模块将指示下一个跟踪模块对业务执行情况进行跟踪的跟踪指示信息加载在业务执行信息中。Step 3. When the business execution module sends the business execution information to the next business execution module in the business execution process, the tracking module loads the tracking indication information instructing the next tracking module to track the business execution into the business execution information .

由上述技术方案可知,利用本发明提供的业务网络跟踪系统对业务网络进行跟踪时,在下发业务跟踪的任务消息中携带标识接收任务消息的业务执行模块以及跟踪业务的业务类别的跟踪标识,接收到任务消息的业务执行模块产生标识具体某次业务的跟踪实例标识并进一步产生跟踪指示信息,依据业务执行中的信息传送方向将该跟踪指示信息依次传递给下一业务执行模块,无需操作员逐个设置跟踪条件,流程简单,简化了操作,缩短了业务跟踪的时间,提高了跟踪效率,并且通过各业务执行模块上报的日志信息中的跟踪标识与跟踪实例标识可以将故障精确定位到具体的业务执行模块以及具体的某次业务,从而能够对出现故障的业务进行补偿,减少了用户的损失,提高了服务商的服务质量。It can be seen from the above technical solution that when the service network tracking system provided by the present invention is used to track the service network, the task message issued for service tracking carries a tracking identifier identifying the service execution module receiving the task message and the service category of the tracking service, and the receiving The business execution module that receives the task message generates a tracking instance identifier that identifies a specific business and further generates tracking indication information, which is sequentially passed on to the next business execution module according to the information transmission direction in the business execution, without the need for operators one by one Set the tracking conditions, the process is simple, the operation is simplified, the business tracking time is shortened, the tracking efficiency is improved, and the fault can be accurately located to the specific business through the tracking ID and tracking instance ID in the log information reported by each business execution module Execute the module and a specific business, so that the faulty business can be compensated, the loss of the user is reduced, and the service quality of the service provider is improved.

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

附图说明Description of drawings

图1为本发明业务网络跟踪系统的第一实施例的结构示意图;Fig. 1 is the structural representation of the first embodiment of the service network tracking system of the present invention;

图2为本发明业务网络跟踪系统的第二实施例的结构示意图;Fig. 2 is the structural representation of the second embodiment of the service network tracking system of the present invention;

图3为本发明业务网络跟踪系统的第三实施例的结构示意图;3 is a schematic structural diagram of a third embodiment of the business network tracking system of the present invention;

图4为本发明业务网络跟踪系统的第四实施例的结构示意图;4 is a schematic structural diagram of a fourth embodiment of the business network tracking system of the present invention;

图5为本发明业务网络跟踪系统的第五实施例的结构示意图;5 is a schematic structural diagram of a fifth embodiment of the business network tracking system of the present invention;

图6为本发明业务网络跟踪方法的实施例的流程图;6 is a flowchart of an embodiment of the service network tracking method of the present invention;

图7为本发明下载代支付业务系统及业务网络跟踪系统的实施例的结构示意图;Fig. 7 is a schematic structural diagram of an embodiment of the present invention's download agent payment service system and service network tracking system;

图8为本发明下载代支付业务网络跟踪方法的实施例的流程图;Fig. 8 is the flow chart of the embodiment of the network tracking method of the downloading agent payment service of the present invention;

图9为本发明下载代支付业务网络跟踪方法中对跟踪指示消息进行鉴权的流程图。Fig. 9 is a flow chart of authenticating the tracking indication message in the network tracking method of the downloading agent payment service of the present invention.

具体实施方式Detailed ways

本发明通过跟踪管理控制设备向执行业务的业务执行模块下发对某类业务进行跟踪的任务消息,当该业务执行模块执行任务消息中规定类别的业务时,产生跟踪指示信息,在执行业务的过程中进行业务跟踪,在执行该业务的任一业务执行模块在向后续业务执行模块发送业务执行信息时,同时将跟踪指示信息转发给下一个业务执行模块,从而实现对该业务的有效跟踪。In the present invention, the tracking management control device issues a task message for tracking a certain type of business to the business execution module that executes the business. Business tracking is carried out during the process. When any business execution module executing the business sends the business execution information to the subsequent business execution module, the tracking instruction information is forwarded to the next business execution module at the same time, so as to realize the effective tracking of the business.

参见图1,图1所示为本发明业务网络跟踪系统的第一实施例的一具体的结构示意图,由图1可知,该业务网络跟踪系统包括跟踪管理控制设备1、业务执行模块2、业务执行模块3及业务执行模块4,其中跟踪管理控制设备1用于产生唯一标识跟踪某一业务执行模块(如SIM卡号码为13XXX的移动终端)发起或执行的某一类别的业务(如:下载业务)的跟踪标识,并设置对执行该业务时的业务执行情况进行业务跟踪的业务跟踪参数,该业务跟踪参数可以包括业务类别如主叫业务、下载业务等,还可以包括需要进行业务跟踪的业务执行模块类型如数据处理模块、逻辑处理模块等,或者预先对所有的业务执行模块设置标识,此时,业务执行模块类型信息只需指明跟踪模块的标识即可,另外,业务跟踪参数还可以进一步包括表明跟踪任务的大小的的跟踪级别(如对业务执行模块执行业务时的所有业务执行情况进行跟踪,或者仅对业务执行模块执行业务时的数据处理情况进行跟踪)等,当然也可以包括其它参数,同时还设置说明接收日志信息的跟踪管理控制设备的地址信息,然后根据跟踪标识、业务跟踪参数记地址信息生成一要求对涉及的业务执行模块执行业务类别中某业务时的业务执行情况进行业务跟踪并记录日志信息的任务消息,并根据需要向某一业务执行模块中的跟踪模块例如业务执行模块2中的跟踪模块20下发该任务消息。业务执行模块2、业务执行模块3及业务执行模块4用于执行业务,依据业务执行中业务执行信息的传递方向依次通信连接;在业务执行模块2、业务执行模块3及业务执行模块4中分别设置跟踪模块20、跟踪模块30及跟踪模块40,跟踪模块20、跟踪模块30及跟踪模块40分别与跟踪管理控制设备1通信连接,接收到任务消息的业务执行模块2中的跟踪模块20针对业务类别中具体的某次业务产生一跟踪实例标识,并进一步产生包括跟踪标识、跟踪实例标识以及地址信息的跟踪指示信息,在业务执行模块2执行业务时记录业务执行情况,生成携带了跟踪标识及跟踪实例标识的日志信息并上报给地址信息中指定的跟踪管理控制设备1,当然,也可以指定为其它的跟踪管理控制设备。当业务执行信息由业务执行模块2依次向业务执行模块3及业务执行模块4传递时,还同时将跟踪指示信息依次发送给相应的业务执行模块,跟踪模块30及跟踪模块40分别记录业务执行模块3及业务执行模块4执行该业务时的业务执行情况,生成携带了跟踪标识及跟踪实例标识的日志信息并上报给地址信息中指定的跟踪管理控制设备1,跟踪管理控制设备1将收到的日志信息进行整理后,存储在跟踪管理控制设备1中与日志信息携带的跟踪标识及跟踪实例标识相应的位置。Referring to Fig. 1, Fig. 1 shows a specific structural diagram of the first embodiment of the business network tracking system of the present invention, as can be seen from Fig. 1, the business network tracking system includes a trackingmanagement control device 1, abusiness execution module 2, a business Theexecution module 3 and thebusiness execution module 4, wherein the trackingmanagement control device 1 is used to generate a unique identifier to track a certain type of business (such as: download business) tracking identification, and set the business tracking parameters for the business tracking when executing the business, the business tracking parameters can include business categories such as calling services, download services, etc. The types of business execution modules, such as data processing modules, logic processing modules, etc., or pre-set identification for all business execution modules, at this time, the business execution module type information only needs to indicate the identification of the tracking module. In addition, the business tracking parameters can also be It further includes the tracking level indicating the size of the tracking task (such as tracking all the business execution conditions when the business execution module executes the business, or only tracking the data processing when the business execution module executes the business), etc., of course, it can also include For other parameters, also set the address information of the tracking management control equipment that receives the log information, and then generate a request for the involved business execution module to execute a certain business in the business category according to the tracking identification and business tracking parameter address information. Perform business tracking and record the task message of the log information, and deliver the task message to a tracking module in a certain business execution module, such as thetracking module 20 in thebusiness execution module 2, as required. Thebusiness execution module 2, thebusiness execution module 3 and thebusiness execution module 4 are used to execute the business, and are sequentially connected by communication according to the transmission direction of the business execution information in the business execution; in thebusiness execution module 2, thebusiness execution module 3 and thebusiness execution module 4Tracking module 20,tracking module 30 andtracking module 40 are set,tracking module 20,tracking module 30 andtracking module 40 are connected with tracking management andcontrol device 1 respectively, andtracking module 20 in thebusiness execution module 2 that receives the task message is aimed at business A specific business in the category generates a tracking instance identifier, and further generates tracking indication information including a tracking identifier, a tracking instance identifier and address information, records the business execution situation when thebusiness execution module 2 executes the business, and generates a tracking identifier and The log information identified by the tracking instance is reported to the tracking management andcontrol device 1 specified in the address information. Of course, other tracking management and control devices can also be designated. When the business execution information is transmitted to thebusiness execution module 3 and thebusiness execution module 4 successively by thebusiness execution module 2, the tracking instruction information is also sent to the corresponding business execution module successively at the same time, and thetracking module 30 and thetracking module 40 respectively record thebusiness execution module 3 andbusiness execution module 4 execute the business when executing the business, generate log information carrying the tracking ID and tracking instance ID and report it to the trackingmanagement control device 1 specified in the address information, and the trackingmanagement control device 1 will receive the After the log information is sorted out, it is stored in the trackingmanagement control device 1 at a location corresponding to the tracking identifier and the tracking instance identifier carried in the log information.

在上述中,跟踪管理控制设备针对需要某业务执行模块处理的某类业务只需设置一个业务跟踪的任务消息,接收到任务消息的业务执行模块中的跟踪模块便会根据该任务消息产生跟踪指示信息并依据业务执行中的信息传送方向依次向后传递该跟踪指示信息,而无需针对一项业务涉及到的所有业务执行模块分别设置业务跟踪的任务消息,并且在设置业务跟踪的任务消息后,只要该业务执行模块执行该项业务,便对该业务的执行情况进行业务跟踪,当以后同一业务执行模块执行的同一业务进行跟踪时,不需要重复设置业务跟踪的任务消息,流程简单,简化了操作,缩短了业务跟踪的时间,提高了跟踪效率;同时,在日志信息中携带了标识跟踪某一业务执行模块执行的某种类型的业务的跟踪标识及该标识跟踪该业务执行模块具体某次执行的该业务类型中的业务的跟踪实例标识,方便地使同一业务的日志信息关联起来,可以并且将故障精确地定位到具体业务执行模块以及具体的某次业务,从而能够对出现故障的业务进行补偿,减少了用户的损失,提高了服务商的服务质量。In the above, the tracking management control device only needs to set a task message for business tracking for a certain type of business that needs to be processed by a certain business execution module, and the tracking module in the business execution module that receives the task message will generate a tracking instruction according to the task message Information and transmit the tracking instruction information backwards in turn according to the information transmission direction in the business execution, without setting the task message of the business tracking for all the business execution modules involved in a business, and after setting the task message of the business tracking, As long as the business execution module executes the business, it will conduct business tracking on the execution of the business. When tracking the same business executed by the same business execution module in the future, it is not necessary to repeatedly set the task message of the business tracking. The process is simple and simplified. operation, which shortens the time for business tracking and improves tracking efficiency; at the same time, the log information carries the tracking ID that identifies a certain type of business executed by a certain business execution module and the specific time that the ID tracks the business execution module. The tracking instance identifier of the business in this business type is conveniently associated with the log information of the same business, and the fault can be accurately located to the specific business execution module and a specific business, so that the faulty business can be tracked Compensation reduces the loss of users and improves the service quality of service providers.

在图1所示的实施例中,跟踪管理控制设备1具体可以由跟踪管理器及日志存储器构成,参见图2,图2所示为本发明业务网络跟踪系统的第二实施例的一具体的结构示意图,该实施例中,跟踪管理控制设备1包括相互连接的跟踪管理器11及日志存储器12,其中跟踪管理器11还与跟踪模块20、跟踪模块30及跟踪模块40通信连接,用于产生跟踪标识,并设置业务跟踪参数,以及设置地址信息,然后根据跟踪标识、业务跟踪参数记地址信息生成任务消息,并根据需要向某一业务执行模块中的跟踪模块下发该任务消息,当接收到各业务执行模块中的跟踪模块上报的日志信息后,对各日志信息进行整理,按照日志信息中携带的跟踪标识及跟踪实例标识将日志信息存储在日志存储器12中的相应的位置。将跟踪管理控制设备按照功能细分为跟踪管理器及日志存储器后,跟踪管理器不再负责对日志信息的维护与管理,工作效率相对提高。In the embodiment shown in Fig. 1, the trackingmanagement control device 1 may be specifically composed of a tracking manager and a log storage, referring to Fig. 2, which shows a specific example of the second embodiment of the business network tracking system of the present invention Schematic diagram of the structure, in this embodiment, the trackingmanagement control device 1 includes atracking manager 11 and alog storage 12 connected to each other, wherein thetracking manager 11 is also communicatively connected with thetracking module 20, thetracking module 30 and thetracking module 40 for generating Tracking ID, and set business tracking parameters, and set address information, then generate a task message according to the tracking ID, business tracking parameters and address information, and send the task message to the tracking module in a certain business execution module as required, when receiving After receiving the log information reported by the tracking module in each business execution module, the log information is sorted out, and the log information is stored in the corresponding position in thelog memory 12 according to the tracking identifier and the tracking instance identifier carried in the log information. After subdividing the trace management and control equipment into trace manager and log storage according to their functions, the trace manager is no longer responsible for the maintenance and management of log information, and the work efficiency is relatively improved.

在图2所示的实施例中,跟踪管理器11具体可以由跟踪标识管理模块及跟踪配置模块构成,参见图3,图3所示为本发明业务网络跟踪系统的第三实施例的一具体的结构示意图,该实施例中,跟踪管理器11包括相互连接的跟踪标识管理模块111与跟踪配置模块112,其中跟踪标识管理模块111用于产生跟踪标识,跟踪配置模块112还与日志存储器12连接,与跟踪模块20、跟踪模块30及跟踪模块40通信连接,用于设置业务跟踪参数与地址信息,以及从跟踪标识管理模块111获取跟踪标识,由跟踪标识、业务跟踪参数及地址信息生成任务消息,并根据需要向某一业务执行模块中的跟踪模块下发该任务消息,以及将跟踪模块20、跟踪模块30、跟踪模块40上报的日志信息进行整理,按照日志信息中携带的跟踪标识及跟踪实例标识将日志信息存储在日志存储器12中的相应的位置。In the embodiment shown in Fig. 2, thetracking manager 11 may specifically be composed of a tracking identification management module and a tracking configuration module, referring to Fig. 3, which shows a specific example of the third embodiment of the service network tracking system of the present invention In this embodiment, thetracking manager 11 includes a trackingidentification management module 111 and atracking configuration module 112 connected to each other, wherein the trackingidentification management module 111 is used to generate a tracking identification, and thetracking configuration module 112 is also connected to thelog storage 12 , communicated with thetracking module 20, thetracking module 30 and thetracking module 40, used to set the business tracking parameters and address information, and obtain the tracking identification from the trackingidentification management module 111, and generate task messages by the tracking identification, business tracking parameters and address information , and send the task message to the tracking module in a certain business execution module as needed, and organize the log information reported by thetracking module 20,tracking module 30, andtracking module 40, according to the tracking identification and tracking information carried in the log information The instances identify corresponding locations in thelog memory 12 where the log information is stored.

在图3所示的实施例中,跟踪配置模块112具体可以由业务信息单元及跟踪设置单元构成,参见图4,图4所示为本发明业务网络跟踪系统的第四实施例的一具体的结构示意图,该实施例中,跟踪配置模块112包括相互连接的业务信息单元1120及跟踪设置单元1122,其中业务信息单元1120用于定义与维护业务跟踪参数,跟踪设置单元1122还与跟踪标识管理模块111与日志存储器12连接,与跟踪模块20、跟踪模块30及跟踪模块40通信连接,用于根据用户的需要设置地址信息,同时从业务信息单元1120中获取具体的业务跟踪参数,从跟踪标识管理模块111获取跟踪标识,然后由跟踪标识、业务跟踪参数及地址信息生成任务消息,并根据需要向某一业务执行模块中的跟踪模块下发该任务消息,以及将跟踪模块20、跟踪模块30、跟踪模块40上报的日志信息进行整理,按照日志信息中携带的跟踪标识及跟踪实例标识将日志信息存储在日志存储器12中的相应的位置。In the embodiment shown in FIG. 3 , thetracking configuration module 112 may specifically be composed of a business information unit and a tracking setting unit. Referring to FIG. 4 , FIG. 4 shows a specific configuration of the fourth embodiment of the business network tracking system of the present invention. Schematic diagram of the structure, in this embodiment, thetracking configuration module 112 includes a business information unit 1120 and atracking setting unit 1122 connected to each other, wherein the business information unit 1120 is used to define and maintain business tracking parameters, and thetracking setting unit 1122 is also connected with the trackingidentification management module 111 is connected with thelog storage 12, and is connected with thetracking module 20, thetracking module 30 and thetracking module 40, and is used to set the address information according to the needs of the user, and obtain the specific business tracking parameters from the business information unit 1120 at the same time, from the trackingidentification management Module 111 obtains the tracking identification, then generates a task message by the tracking identification, business tracking parameters and address information, and sends the task message to the tracking module in a certain business execution module as required, and thetracking module 20,tracking module 30, The log information reported by thetracking module 40 is sorted out, and the log information is stored in a corresponding location in thelog memory 12 according to the tracking identifier and the tracking instance identifier carried in the log information.

在上述图1-图4所示的任一实施例中,均可以增设安全模块以对业务处理模块发起的跟踪指示信息进行鉴权,参见图5,图5所示为本发明业务网络跟踪系统的第五实施例的一具体的结构示意图,该实施例在图4所示的业务网络跟踪系统的基础上增设了安全模块5,该安全模块5同时与跟踪设置单元1122以及跟踪模块20、跟踪模块30、跟踪模块40通信连接,当跟踪设置单元1122向任一跟踪模块例如跟踪模块20下发业务跟踪的任务消息时,还将该任务消息发送给安全模块5;当跟踪模块30接收到跟踪模块20传递的跟踪指示消息时,可以将该跟踪指示消息发送给安全模块5,由安全模块5检测跟踪模块20是否有权发起跟踪指示消息,即接收到的跟踪指示信息是否与相应的业务跟踪的任务消息匹配,并将鉴权结果返回跟踪模块30,若该跟踪指示信息合法,则在业务执行模块3执行业务时,跟踪模块30记录业务执行情况,根据该业务执行情况、跟踪指示信息中的跟踪标识以及跟踪实例标识生成日志信息,然后按照跟踪指示信息中的地址信息将日志信息上报给跟踪管理控制设备1,在向业务执行模块4传递业务执行信息时,还同时向业务执行模块4转发跟踪指示信息,否则,跟踪模块30不记录业务执行模块3执行业务时的业务执行情况并不再向业务执行模块4转发该跟踪指示信息。In any of the above embodiments shown in Figures 1-4, a security module can be added to authenticate the tracking indication information initiated by the business processing module, see Figure 5, which shows the business network tracking system of the present invention A specific structural diagram of the fifth embodiment of the present invention, this embodiment adds asecurity module 5 on the basis of the business network tracking system shown in Fig.Module 30 andtracking module 40 are connected in communication. When trackingsetting unit 1122 sends a task message of business tracking to any tracking module such astracking module 20, the task message will also be sent tosecurity module 5; when trackingmodule 30 receives tracking When the tracking indication message delivered by themodule 20, the tracking indication message can be sent to thesecurity module 5, and thesecurity module 5 detects whether thetracking module 20 has the right to initiate a tracking indication message, that is, whether the received tracking indication information is consistent with the corresponding business tracking task message matching, and the authentication result is returned to thetracking module 30, if the tracking indication information is legal, then when thebusiness execution module 3 executes the business, thetracking module 30 records the business execution situation, according to the business execution situation, the tracking indication information The tracking identifier and the tracking instance identifier generate log information, and then report the log information to the trackingmanagement control device 1 according to the address information in the tracking instruction information, and when delivering the business execution information to thebusiness execution module 4, it also sends the information to thebusiness execution module 4 at the same time. Forward the tracking instruction information, otherwise, thetracking module 30 does not record the service execution situation when theservice execution module 3 executes the service and no longer forwards the tracking instruction information to theservice execution module 4 .

在业务网络跟踪系统中增设安全模块后,可以对跟踪模块发起的跟踪指示信息进行鉴权,避免了不必要的或恶意发起的业务跟踪,从而节省了业务网络跟踪系统的网络资源,提高了业务网络跟踪系统的工作效率。After the security module is added to the business network tracking system, the tracking indication information initiated by the tracking module can be authenticated, avoiding unnecessary or malicious business tracking, thereby saving network resources of the business network tracking system and improving business performance. The efficiency of the web tracking system.

参见图6,图6所示为本发明业务网络跟踪方法的实施例的一具体流程,其执行以下步骤:Referring to FIG. 6, FIG. 6 shows a specific process of an embodiment of the service network tracking method of the present invention, which performs the following steps:

步骤61、跟踪管理控制设备产生并向业务执行模块中的跟踪模块下发对业务执行模块执行一类业务时的业务执行情况进行业务跟踪的任务消息,该任务消息中携带了表明业务跟踪要求的业务跟踪参数以及标识业务类别的跟踪标识。Step 61, the tracking management control device generates and sends to the tracking module in the business execution module a task message for tracking the business execution situation when the business execution module executes a type of business, and the task message carries the information indicating the business tracking requirement Business tracking parameters and a tracking ID that identifies the business category.

步骤62、业务执行模块执行任务消息中指定的业务类别中的业务时,该业务执行模块中的跟踪模块产生标识该业务的跟踪实例标识,并记录该业务执行模块执行该业务时的业务执行情况,根据该业务执行情况、任务消息中的跟踪标识以及跟踪实例标识生成日志信息,然后按照预先设定的地址信息将日志信息上报给跟踪管理控制设备;同时,根据任务消息产生指示下一业务执行模块中的跟踪模块对该业务的业务执行情况进行跟踪的跟踪指示信息,该跟踪指示信息中携带了跟踪标识、跟踪实例标识。Step 62, when the business execution module executes the business in the business category specified in the task message, the tracking module in the business execution module generates a tracking instance identifier identifying the business, and records the business execution situation when the business execution module executes the business , generate log information according to the business execution situation, the tracking identifier in the task message, and the tracking instance identifier, and then report the log information to the tracking management and control device according to the preset address information; at the same time, according to the task message generated, instruct the next business execution The tracking module in the module tracks the tracking indication information of the business execution status of the business, and the tracking indication information carries the tracking identifier and the tracking instance identifier.

步骤63、业务执行模块向下一业务执行模块发送业务执行信息时,同时将跟踪指示信息家再在业务执行信息中发送给下一业务执行模块。Step 63: When the business execution module sends the business execution information to the next business execution module, it simultaneously sends the tracking instruction information to the next business execution module in the business execution information.

以下以“下载代支付”的具体业务为例对本发明的业务网络跟踪系统及业务网络跟踪方法进行详细说明。The business network tracking system and business network tracking method of the present invention will be described in detail below by taking the specific business of "payment on behalf of download" as an example.

假设在该“下载代支付”业务中,下载业务终端61要求下载一本图书,下载图书时,需要请求下载业务执行模块62下载图书,图书下载成功后支付业务执行模块63需要到提供支付下载金额服务的支付业务终端65的帐户上扣除相应的下载金额,并通过消息业务执行模块64通知支付业务终端65下载及扣除下载金额事件。参见图7,图7所示为本发明下载代支付业务系统及业务网络跟踪系统,下载代支付业务系统由下载业务终端61、下载业务执行模块62、支付业务执行模块63、消息业务执行模块64以及支付业务终端65构成,下载代支付业务网络跟踪系统包括跟踪管理控制设备1、下载业务终端61、下载业务执行模块62、支付业务执行模块63、消息业务执行模块64、支付业务终端65、以及分别设置在下载业务终端61、下载业务执行模块62、支付业务执行模块63、消息业务执行模块64、支付业务终端65中的跟踪模块610、跟踪模块620、跟踪模块630、跟踪模块640、跟踪模块650以及安全模块5。其中下载业务终端61、下载业务执行模块62、支付业务执行模块63、消息业务执行模块64及支付业务终端65依据本次下载代支付业务执行中业务执行信息的传送方向通信连接,安全模块5分别与跟踪管理控制设备1中的跟踪设置单元1122,以及跟踪模块610、跟踪模块620、跟踪模块630、跟踪模块640、跟踪模块650通信连接。Assume that in the "payment on behalf of download" service, thedownload service terminal 61 requests to download a book. When downloading a book, it needs to request the download service execution module 62 to download the book. After the book is successfully downloaded, the paymentservice execution module 63 needs to provide payment for the download amount. The corresponding download amount is deducted from the account of thepayment service terminal 65 of the service, and thepayment service terminal 65 is notified through the messageservice execution module 64 of the event of downloading and deduction of the download amount. Referring to Fig. 7, Fig. 7 shows the downloading generation payment business system and business network tracking system of the present invention, the downloading generation payment business system consists of a downloadingbusiness terminal 61, a downloading business execution module 62, a paymentbusiness execution module 63, and a messagebusiness execution module 64 Andpayment service terminal 65 constitutes, and the download generation payment service network tracking system includes trackingmanagement control device 1,download service terminal 61, download service execution module 62, paymentservice execution module 63, messageservice execution module 64,payment service terminal 65, and Thetracking module 610, thetracking module 620, thetracking module 630, thetracking module 640, and the tracking module respectively arranged in thedownload service terminal 61, the download service execution module 62, the paymentservice execution module 63, the messageservice execution module 64, and thepayment service terminal 65 650 andsecurity module 5. Among them, thedownload service terminal 61, the download service execution module 62, the paymentservice execution module 63, the messageservice execution module 64 and thepayment service terminal 65 are connected according to the transmission direction of the service execution information in the execution of the download and payment service this time, and thesecurity modules 5 are respectively It communicates with thetracking setting unit 1122 in the trackingmanagement control device 1 , as well as thetracking module 610 , thetracking module 620 , thetracking module 630 , thetracking module 640 and thetracking module 650 .

当决定对下载业务终端61发起的下载业务进行跟踪时,跟踪管理控制设备1产生并向下载业务终端61中的跟踪模块610下发对下载业务终端61发起的下载业务的业务执行情况进行业务跟踪的任务消息,该任务消息中携带了表明业务跟踪要求的业务跟踪参数例如跟踪的业务类别(该实施例中为下载、支付及消息业务),也可以是业务执行模块类型(该实施例为下载业务终端61、下载业务执行模块62、支付业务执行模块63、消息业务执行模块64及支付业务终端65)或者跟踪级别(该实施例中要求对指定的业务执行模块执行业务时的所有业务执行情况进行跟踪)等,以及唯一标识下载业务终端61发起的下载业务的跟踪标识例如101,另外还包括说明跟踪模块610、跟踪模块620、跟踪模块630、跟踪模块640、跟踪模块650发送日志信息的跟踪管理控制设备1的地址信息;若任务消息中也可以不携带说明跟踪模块610、跟踪模块620、跟踪模块630、跟踪模块640、跟踪模块650发送日志信息的跟踪管理控制设备的地址信息,此时,跟踪模块610、跟踪模块620、跟踪模块630、跟踪模块640及跟踪模块650可根据各自所在的业务执行模块预先设定的地址信息将日志信息发送给特定的跟踪管理控制设备。具体可由跟踪管理控制设备1中的跟踪设置单元1122接收日志信息的跟踪管理控制设备1的地址信息,同时从业务信息单元1120中获取具体的业务类别为下载业务的业务跟踪参数,从跟踪标识管理模块111获取下载业务终端61发起的下载业务的跟踪标识101,然后由跟踪标识101、业务类别为下载业务的业务跟踪参数以及跟踪管理控制设备1的地址信息生成对下载业务终端61发起的下载业务进行跟踪的任务消息,并向下载业务终端61中的跟踪模块610下发任务消息。若将业务信息单元1120及跟踪设置单元1122的功能统一由跟踪配置模块112实现,则生成任务消息时,由跟踪配置模块112设置业务跟踪参数与地址信息,然后从跟踪标识管理模块111获取跟踪标识,由跟踪标识、业务跟踪参数及地址信息生成任务消息,并向下载业务终端61中的跟踪模块610下发任务消息。另外,若将跟踪标识管理模块111及跟踪配置模块112的功能统一由跟踪管理器11实现,则生成任务消息时,由跟踪管理器11产生跟踪标识,并设置业务跟踪参数及设置地址信息,然后根据跟踪标识、业务跟踪参数记地址信息生成任务消息,并向下载业务终端61中的跟踪模块610下发该任务消息。When it is decided to track the download service initiated by thedownload service terminal 61, the trackingmanagement control device 1 generates and sends to thetracking module 610 in the download service terminal 61 a service tracking service for the execution of the download service initiated by thedownload service terminal 61. The task message, which has carried the business tracking parameters that indicate the business tracking requirements such as the business category of tracking (in this embodiment, downloading, payment and message services), it can also be the type of business execution module (in this embodiment, downloading service terminal 61, download service execution module 62, payment service execution module 63, message service execution module 64 and payment service terminal 65) or tracking level (in this embodiment, all business execution situations when requiring specified business execution module to perform business Tracking) etc., and the tracking identification such as 101 of the download business that the unique identification download service terminal 61 initiates, also includes the track that explains tracking module 610, tracking module 620, tracking module 630, tracking module 640, tracking module 650 to send log information in addition The address information of the management control device 1; if the task message may not carry the address information of the tracking management control device that the tracking module 610, the tracking module 620, the tracking module 630, the tracking module 640, and the tracking module 650 send log information, at this time , the tracking module 610, the tracking module 620, the tracking module 630, the tracking module 640 and the tracking module 650 can send the log information to a specific tracking management control device according to the address information preset by the respective business execution modules. Specifically, thetracking setting unit 1122 in the trackingmanagement control device 1 can receive the address information of the trackingmanagement control device 1 of the log information, and at the same time obtain the specific business category from the business information unit 1120.Module 111 obtains the tracking identification 101 of the download service initiated by thedownload service terminal 61, and then generates the download service initiated by thedownload service terminal 61 by the tracking identification 101, the service category of the service tracking parameters of the download service and the address information of the trackingmanagement control device 1 The tracking task message is carried out, and the task message is sent to thetracking module 610 in thedownload service terminal 61 . If the functions of the business information unit 1120 and thetracking setting unit 1122 are uniformly realized by the trackingconfiguration module 112, then when generating task messages, the trackingconfiguration module 112 sets the business tracking parameters and address information, and then obtains the tracking ID from the trackingID management module 111 , generating a task message from the tracking identifier, service tracking parameters and address information, and sending the task message to thetracking module 610 in thedownload service terminal 61 . In addition, if the functions of the trackingidentification management module 111 and thetracking configuration module 112 are unified by thetracking manager 11, then when generating task messages, thetracking manager 11 will generate the tracking identification, and set the business tracking parameters and address information, and then A task message is generated according to the tracking identifier and the service tracking parameter record address information, and the task message is delivered to thetracking module 610 in thedownload service terminal 61 .

当下载业务终端61发起下载业务请求时,便可对其发起的下载业务进行跟踪,参见图8,图8所示为本发明对下载代支付业务进行跟踪的业务网络跟踪方法的一具体流程,其执行以下步骤:When thedownload service terminal 61 initiates a download service request, it can track the download service initiated by it. Referring to FIG. 8, FIG. 8 shows a specific flow of the service network tracking method for tracking the download generation payment service in the present invention. It performs the following steps:

步骤81、当下载业务终端61向下载业务执行模块62发送下载书名为《ABC》的下载请求信息时,跟踪模块610根据业务跟踪的任务消息产生跟踪标识101下的标识本次下载业务的跟踪实例标识例如1,记录下载业务终端61执行《ABC》下载业务时的业务执行情况,根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息,然后根据任务消息中的地址信息将该日志信息发送给跟踪管理控制设备1中的跟踪设置单元1122;同时,根据任务消息产生并向下载业务执行模块62发送对下载业务终端61发起的《ABC》下载业务的业务执行情况进行跟踪的跟踪指示信息,该跟踪指示信息中携带了跟踪标识101、跟踪实例标识1及跟踪管理控制设备1的地址信息;Step 81, when thedownload service terminal 61 sends the download request information of the download book titled "ABC" to the download service execution module 62, thetracking module 610 generates the track of the download service under the track mark 101 according to the task message of the service track Instance mark such as 1, records the business execution situation when downloadingbusiness terminal 61 is carried out " ABC " download business, generates log information according to this business execution situation, tracking mark 101 and trackinstance mark 1, then according to the address information in the task message the The log information is sent to thetracking setting unit 1122 in the trackingmanagement control device 1; at the same time, according to the task message, it is generated and sent to the download service execution module 62 to track the business execution of the "ABC" download service initiated by thedownload service terminal 61. Instruction information, the tracking instruction information carries the tracking identifier 101, thetracking instance identifier 1 and the address information of the trackingmanagement control device 1;

步骤82、下载业务执行模块62检查《ABC》图书的存储位置以及价格,然后向支付业务执行模块63发送从支付业务终端65上预扣一定下载金额的扣费请求信息;在下载业务执行模块62进行业务处理时,下载业务执行模块62中的跟踪模块620根据跟踪指示信息记录下载业务执行模块62执行本次下载业务时的业务执行情况,并根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息然后发送给跟踪管理控制设备1,同时,向支付业务执行模块63转发跟踪指示信息;Step 82, the download service execution module 62 checks the storage location and the price of the "ABC" book, and then sends to the paymentservice execution module 63 the deduction request information of withholding a certain download amount from thepayment service terminal 65; When carrying out business processing, thetracking module 620 in the download business execution module 62 records the business execution situation when the download business execution module 62 executes this download business according to the tracking instruction information, and according to the business execution situation, the tracking identification 101 and thetracking instance identification 1 Generate log information and then send it to the trackingmanagement control device 1, and at the same time, forward the tracking instruction information to the paymentservice execution module 63;

步骤83、支付业务执行模块63从支付业务终端65的帐户上预扣下载金额,然后向下载业务执行模块62发送预扣下载金额成功的消息;同时,支付业务执行模块63中的跟踪模块630根据跟踪指示信息记录支付业务执行模块63执行本次下载业务时的业务执行情况,根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息然后发送给跟踪管理控制设备1;Step 83, the paymentservice execution module 63 withholds the download amount from the account of thepayment service terminal 65, and then sends a successful message of withholding the download amount to the download service execution module 62; meanwhile, thetracking module 630 in the paymentservice execution module 63 according to The tracking instruction information records the business execution when the paymentservice execution module 63 executes the download business, generates log information according to the business execution, the tracking identifier 101 and thetracking instance identifier 1 and then sends it to the trackingmanagement control device 1;

步骤84、下载业务执行模块62收到预扣下载金额成功的消息后,开始下载《ABC》图书数据,下载完成后,向下载业务终端61发送下载完成的信息,同时向支付业务执行模块63发送从支付业务终端65的帐户上扣除下载费用的消息;跟踪模块620记录下载业务执行模块62的该业务执行情况,根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息发送给跟踪管理控制设备1;Step 84: After the download service execution module 62 receives the message that the download amount has been successfully withheld, it starts to download the "ABC" book data. After the download is completed, it sends the download completion information to thedownload service terminal 61, and at the same time sends the download completion message to the paymentservice execution module 63. From the account ofpayment service terminal 65, deduct the message of downloading fee;Tracking module 620 records this business execution situation of download business execution module 62, generates log information according to this business execution situation, tracking mark 101 and trackinginstance mark 1 and sends to trackingmanagement control device 1;

步骤85、支付业务执行模块63从支付业务终端65的帐户上扣除下载费用后,向消息业务执行模块64发送请求告知支付业务终端65本次下载及扣费事件的请求信息;跟踪模块630记录支付业务执行模块63执行本次下载业务时的业务执行情况,根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息发送给跟踪管理控制设备1;同时,向消息业务执行模块64转发跟踪指示信息;Step 85: After the paymentservice execution module 63 deducts the download fee from the account of thepayment service terminal 65, it sends a request to the messageservice execution module 64 to inform thepayment service terminal 65 of the request information for this download and deduction event; thetracking module 630 records the paymentBusiness execution module 63 executes the business execution situation when this download business, generates log information according to this business execution situation, tracking identification 101 and trackinginstance identification 1 and sends to trackingmanagement control device 1; Simultaneously, forwards tracking to messagebusiness execution module 64 instructions;

步骤86、消息业务执行模块64向支付业务终端65发送说明本次下载及扣费事件的信息;同时,消息业务执行模块64中的跟踪模块640根据跟踪指示信息记录消息业务执行模块64的业务执行情况,并根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息然后发送给跟踪管理控制设备1;同时,向支付业务终端65转发跟踪指示信息;Step 86, the messageservice execution module 64 sends information describing this download and deduction event to thepayment service terminal 65; at the same time, thetracking module 640 in the messageservice execution module 64 records the service execution of the messageservice execution module 64 according to the tracking instruction information situation, and generate log information according to the business execution situation, tracking identifier 101 and trackinginstance identifier 1 and then send it to the trackingmanagement control device 1; meanwhile, forward the tracking instruction information to thepayment service terminal 65;

步骤87、支付业务终端65接收说明下载及扣费事件的信息并对该信息进行处理;同时,支付业务终端65中的跟踪模块650根据跟踪指示信息记录支付业务终端65的业务执行情况,根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息发送给跟踪管理控制设备1。Step 87, thepayment service terminal 65 receives the information describing the download and deduction event and processes the information; meanwhile, thetracking module 650 in thepayment service terminal 65 records the business execution of thepayment service terminal 65 according to the tracking instruction information, and according to the The business execution status, the tracking ID 101 and thetracking instance ID 1 generate log information and send it to the trackingmanagement control device 1 .

跟踪管理控制设备1只需将业务跟踪的任务消息发送给下载业务终端61中的跟踪模块610,跟踪模块610便可依据业务执行信息的传递方向建立并依次向后传递跟踪指示信息,不需要针对同一业务涉及到的下载业务终端61、下载业务执行模块62、支付业务执行模块63、消息业务执行模块64以及支付业务终端65分别设置业务跟踪的任务消息,并且,对下载业务终端61发起的下载业务下发进行业务跟踪的任务消息后,每当下载业务终端61发起下载业务请求,就会自动生成跟踪指示信息并依次向后传递,不需要每次在下载业务终端61发起下载业务请求时均下发进行业务跟踪的任务消息,操作简单,需要的时间短,跟踪效率高;同时,在日志信息中携带了标识跟踪下载业务终端61发起的下载业务的跟踪标识101及标识该下载业务终端61具体某次发起的下载业务的跟踪实例标识1,跟踪管理控制设备1可方便地使同一业务的日志信息关联起来,便于将故障精确地定位到具体业务执行模块以及具体业务,方便了业务提供商及服务使用者。The trackingmanagement control device 1 only needs to send the task message of business tracking to thetracking module 610 in thedownloading service terminal 61, and thetracking module 610 can establish and sequentially transmit the tracking instruction information according to the transmission direction of the business execution information, without the need for Thedownload service terminal 61, download service execution module 62, paymentservice execution module 63, messageservice execution module 64 andpayment service terminal 65 involved in the same business are respectively provided with task messages for business tracking, and thedownload service terminal 61 initiated download After the business sends out the task message for business tracking, whenever thedownload service terminal 61 initiates a download service request, it will automatically generate tracking instruction information and transmit it backwards sequentially. Issue the task message that carries out business tracking, easy to operate, the time needed is short, and tracking efficiency is high; Simultaneously, in the log information, carry the tracking identification 101 of the download business initiated by the identification trackingdownload service terminal 61 and the identification of thedownload service terminal 61 Specifically, thetracking instance identifier 1 of a download service initiated by a certain time, the trackingmanagement control device 1 can easily associate the log information of the same service, so as to facilitate the precise positioning of faults to specific service execution modules and specific services, which is convenient for service providers and service users.

在业务网络跟踪方法中,各业务执行模块可以实时上报生成的日志信息,也可以在执行完成某业务执行模块发起的某次业务后,将所有本次生成的日志信息一起上报,例如,在图8所示的的实施例中,步骤82中,下载业务执行模块62可以只生成日志信息而不实时上报,在对本次下载业务处理完毕后,将所有根据本次下载业务生成的日志信息一起上报跟踪管理控制设备1,即在步骤84中才上报日志信息;同样,步骤85中支付业务终端65也可以只生成日志信息而不上报,在步骤87中一起上报所有根据本次下载业务生成的日志信息。上报日志信息时,可以是将日志信息上报给跟踪管理控制设备1中的跟踪管理器11或者进一步上报给该跟踪管理器11中的跟踪配置模块112或者跟踪配置模块112中的跟踪设置单元1122,由跟踪管理器11或跟踪配置模块112或跟踪设置单元1122对收到的日志信息进行整理,然后存储在跟踪管理控制设备1中与日志信息携带的跟踪标识及跟踪实例标识相应的位置,以便于以后对日志信息进行查询及故障的分析与定位。In the business network tracking method, each business execution module can report the generated log information in real time, or report all the generated log information together after executing a certain business initiated by a certain business execution module, for example, in Fig. In the embodiment shown in 8, instep 82, the download service execution module 62 may only generate log information and not report in real time. Report the trackingmanagement control device 1, that is, report the log information instep 84; similarly, instep 85, thepayment service terminal 65 can only generate log information without reporting, and report all the information generated according to this downloading service together instep 87. log information. When reporting the log information, the log information may be reported to thetracking manager 11 in the trackingmanagement control device 1 or further reported to thetracking configuration module 112 in thetracking manager 11 or thetracking setting unit 1122 in thetracking configuration module 112, The log information received is sorted out by thetrace manager 11 or thetrace configuration module 112 or thetrace setting unit 1122, and then stored in the tracemanagement control device 1 at a location corresponding to the trace identifier and the trace instance identifier carried by the log information, so as to facilitate In the future, query the log information and analyze and locate the fault.

当决定对下载业务终端61在某一时间段内发起的下载业务进行跟踪时,可以通过设定跟踪时间来对业务跟踪的任务消息的有效性进行控制。例如,需要对2005年1月至2006年1月时间段内由下载业务终端61发起的下载业务进行跟踪时,跟踪管理控制设备1向跟踪模块610下发的业务跟踪的任务消息中携带的业务跟踪参数还包括跟踪时间条件2005年1月至2006年1月。步骤71中,当下载业务终端61发起下载业务请求信息时,跟踪模块610判断发起下载业务请求信息的时间是否满足跟踪时间条件2005年1月至2006年1月,若满足,则进行业务跟踪的相关流程,即产生跟踪实例标识、记录业务执行情况并向下载业务执行模块62发送跟踪指示信息,否则,不进行业务跟踪的任何流程。When it is decided to track the download service initiated by thedownload service terminal 61 within a certain period of time, the validity of the task message of service tracking can be controlled by setting the tracking time. For example, when it is necessary to track the download service initiated by thedownload service terminal 61 during the period from January 2005 to January 2006, the service carried in the service tracking task message sent by themanagement control device 1 to thetracking module 610 The tracking parameters also include the tracking time condition January 2005 to January 2006. In step 71, when thedownload service terminal 61 initiates the download service request information, thetracking module 610 judges whether the time for initiating the download service request information satisfies the tracking time condition January 2005 to January 2006, if satisfied, then carry out service tracking The relevant process is to generate a tracking instance ID, record the service execution situation and send the tracking instruction information to the download service execution module 62, otherwise, no service tracking process is performed.

另外,在具体的业务跟踪过程中,若某个跟踪模块的跟踪任务较多,负载过重,也可以不对相应的业务执行模块执行业务时的业务执行情况进行业务跟踪,仅仅将跟踪指示信息传递给下一个跟踪模块即可,同时可向跟踪管理控制设备发送信息说明未对相应业务进行业务跟踪,在该信息中携带该业务的跟踪标识及跟踪实例标识,例如,图8所示的实施例中,如果跟踪模块640的负载过重,则消息业务执行模块64向支付业务终端65发送本次下载及扣费事件的信息时,跟踪模块640不再对消息业务执行模块64的业务执行情况进行业务跟踪及记录,仅向跟踪管理控制设备1发送未对跟踪标识为101、跟踪实例标识为1的业务进行业务跟踪的信息,但是,需要向支付业务终端65转发跟踪指示信息。In addition, in the specific business tracking process, if a certain tracking module has many tracking tasks and the load is too heavy, it is also possible not to perform business tracking on the business execution status of the corresponding business execution module when executing services, and only transmit the tracking instruction information Just give it to the next tracking module, and at the same time, it can send information to the tracking management and control device to indicate that the corresponding business has not been tracked, and the information carries the tracking ID and tracking instance ID of the business, for example, the embodiment shown in Figure 8 Among them, if the load of thetracking module 640 is too heavy, when the messageservice execution module 64 sends the information of this download and deduction event to thepayment service terminal 65, thetracking module 640 will no longer check the business execution of the messageservice execution module 64. For business tracking and recording, only the tracking management andcontrol device 1 sends the information that no business tracking is performed on the business whose tracking ID is 101 and whose tracking instance ID is 1. However, tracking instruction information needs to be forwarded to thepayment service terminal 65 .

在图8所示的实施例中,跟踪管理控制设备1向下载业务终端61中的跟踪模块610下发对下载业务终端61执行下载业务时的业务执行情况进行跟踪的任务消息时,还可以将该任务消息发送给安全模块5,这样,为了确保跟踪模块610有权发起跟踪指示信息,不浪费业务网络跟踪系统的网络资源,提高业务网络跟踪系统的性能,在步骤82中,当下载业务执行模块62中的跟踪模块620接收到跟踪模块610发送的跟踪指示信息时,可以请求安全模块5检查该跟踪指示信息的合法性,参见图9,图9所示为本发明的对跟踪指示消息进行鉴权的一具体流程,其执行以下步骤:In the embodiment shown in FIG. 8 , when the trackingmanagement control device 1 issues a task message to thetracking module 610 in thedownload service terminal 61 to track the service execution situation when thedownload service terminal 61 executes the download service, the This task message is sent tosecurity module 5, like this, in order to ensure that trackingmodule 610 has the right to initiate tracking indication information, do not waste the network resource of business network tracking system, improve the performance of business network tracking system, instep 82, when downloading business execution When thetracking module 620 in the module 62 receives the tracking indication information sent by thetracking module 610, it can request thesecurity module 5 to check the legality of the tracking indication information. Referring to FIG. 9, FIG. A specific process of authentication, which performs the following steps:

步骤91、跟踪模块620向安全模块5发送对跟踪模块610发送的跟踪指示信息进行鉴权的鉴权请求信息,该鉴权请求信息中携带了跟踪指示信息;Step 91, thetracking module 620 sends to thesecurity module 5 authentication request information for authenticating the tracking instruction information sent by thetracking module 610, and the authentication request information carries the tracking instruction information;

步骤92、安全模块5根据跟踪指示信息是否与跟踪管理控制设备1下发的相应的业务跟踪的任务消息匹配,例如,根据跟踪指示信息中的跟踪标识101查询是否存在跟踪标识101的任务消息以及该任务消息是否下发给跟踪模块610,若匹配,安全模块5向跟踪模块620发送该跟踪指示信息合法的鉴权结果信息,然后执行步骤93;否则,向跟踪模块620发送该跟踪指示信息非法的鉴权结果信息,然后执行步骤94;Step 92, thesecurity module 5 matches the task message of the corresponding business tracking issued by the trackingmanagement control device 1 according to whether the tracking indication information matches, for example, according to the tracking identification 101 in the tracking indication information, inquires whether there is a task message of the tracking identification 101 and Whether the task message is sent to thetracking module 610, if it matches, thesecurity module 5 sends the legal authentication result information of the tracking indication information to thetracking module 620, and then performs step 93; otherwise, sends the tracking indication information to thetracking module 620 illegally authentication result information, and then execute step 94;

步骤93、当下载业务执行模块62执行下载图书《ABC》的下载业务时,跟踪模块620根据跟踪指示信息记录下载业务执行模块62执行本次下载业务时的业务执行情况,根据该业务执行情况、跟踪标识101及跟踪实例标识1生成日志信息发送给跟踪管理控制设备1,同时,向向支付业务执行模块63转发跟踪指示信息;Step 93, when the download business execution module 62 executes the download business of downloading the book "ABC", thetracking module 620 records the business execution situation when the download business execution module 62 executes this download business according to the tracking instruction information, according to the business execution situation, Tracking identification 101 and trackinginstance identification 1 generate log information and send it to trackingmanagement control device 1, and at the same time, forward tracking instruction information to paymentservice execution module 63;

步骤94、在下载业务执行模块62执行下载图书《ABC》的下载业务时,跟踪模块620不进行业务跟踪,即不记录下载业务执行模块62执行本次下载业务时的业务执行情况,并不再继续转发该跟踪指示信息。Step 94, when the download business execution module 62 executes the download business of downloading the book "ABC", thetracking module 620 does not perform business tracking, that is, it does not record the business execution situation when the download business execution module 62 executes the download business this time, and no longer Go ahead and forward the tracking instructions.

当业务跟踪的任务消息中携带的业务跟踪参数包括跟踪时间条件时,步骤92中,安全模块5查询该跟踪指示信息是否与跟踪管理控制设备1下发的业务跟踪的任务消息匹配时,还可进一步检查跟踪指示信息的创建时间是否满足业务跟踪参数中要求的时间条件,即由安全模块5监视执行时间条件,以防止下载业务终端61不遵守跟踪时间条件在不必要的情况下继续进行业务跟踪,避免了对业务网络跟踪系统造成的资源浪费,从而提高了业务网络跟踪系统进行其他业务跟踪的工作性能。当然,在具体的应用中,可以由发起跟踪指示信息的跟踪模块或安全模块或二者同时监控跟踪时间条件。若由跟踪模块监控跟踪时间条件,当业务执行模块发起具体业务时,跟踪模块验证业务执行模块发起具体业务的时间是否满足任务消息中规定的时间条件,在满足的情况下才生成跟踪只是信息。When the business tracking parameter carried in the task message of the business tracking includes the tracking time condition, in step 92, thesecurity module 5 inquires whether the tracking indication information matches the task message of the business tracking issued by the trackingmanagement control device 1, and can also Further check whether the creation time of the tracking instruction information meets the time condition required in the business tracking parameter, that is, the execution time condition is monitored by thesecurity module 5, so as to prevent thedownloading service terminal 61 from continuing to perform business tracking without complying with the tracking time condition The resource waste caused by the business network tracking system is avoided, thereby improving the work performance of the business network tracking system for other business tracking. Certainly, in a specific application, the tracking time condition may be monitored by the tracking module or the security module or both that initiate the tracking indication information. If the tracking time condition is monitored by the tracking module, when the business execution module initiates a specific business, the tracking module verifies whether the time when the business execution module initiates the specific business satisfies the time condition specified in the task message, and only generates tracking information only if it is satisfied.

当不需要继续对下载业务终端61发起的下载业务进行跟踪时,跟踪管理控制设备1中的跟踪管理器11或跟踪配置模块112或跟踪设置单元1122向下载业务终端61发送停止对该下载业务的业务执行情况进行业务跟踪的停止跟踪消息,同时还可以将该停止跟踪消息发送给安全模块5,以便于当跟踪模块继续发起跟踪指示信息时,判定该跟踪指示信息非法,以节省网络资源。When it is not necessary to continue tracking the download service initiated by thedownload service terminal 61, thetrack manager 11 in the trackmanagement control device 1 or thetrack configuration module 112 or thetrack setting unit 1122 sends to the download service terminal 61 a request to stop the download service The stop tracking message for business tracking of the business execution status can also be sent to thesecurity module 5, so that when the tracking module continues to initiate tracking indication information, it can be determined that the tracking indication information is illegal to save network resources.

最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention without limitation. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be The scheme shall be modified or equivalently replaced without departing from the spirit and scope of the technical scheme of the present invention.

Claims (23)

Translated fromChinese
1、一种业务网络跟踪系统,其特征在于包括:1. A business network tracking system, characterized in that it comprises:一跟踪管理控制设备,用于产生、下发业务跟踪的任务消息,并收集、整理、存储业务跟踪过程中产生的日志信息;1. Tracking management and control equipment, used to generate and distribute task messages for business tracking, and collect, organize, and store log information generated during the process of business tracking;多个设置在通信网络中彼此通信连接的业务执行模块,每个业务执行模块中设置有用于对业务执行情况进行跟踪的跟踪模块,所有跟踪模块分别与所述跟踪管理控制设备通信连接。A plurality of business execution modules communicated with each other in the communication network, each business execution module is provided with a tracking module for tracking the business execution, and all the tracking modules are respectively connected to the tracking management control device.2、根据权利要求1所述的业务网络跟踪系统,其特征在于所述跟踪管理控制设备包括:2. The business network tracking system according to claim 1, characterized in that the tracking management and control equipment includes:一跟踪管理器,与所有跟踪模块通信连接,用于产生、下发所述任务消息,并收集、整理、发送所述日志信息,所述任务消息包括业务跟踪参数及跟踪标识;A tracking manager, communicated with all tracking modules, used to generate and issue the task message, and collect, organize, and send the log information, the task message includes business tracking parameters and tracking identifiers;一日志存储器,与所述跟踪管理器连接,用于存储所述日志信息。A log storage, connected to the trace manager, for storing the log information.3、根据权利要求2所述的业务网络跟踪系统,其特征在于所述跟踪管理器包括:3. The business network tracking system according to claim 2, wherein the tracking manager includes:一跟踪标识管理模块,用于产生所述跟踪标识;A tracking identification management module, used to generate the tracking identification;一跟踪配置模块,与所述跟踪标识管理模块及所述日志存储器连接,与所有跟踪模块通信连接,用于产生业务跟踪参数及从所述跟踪标识管理模块获取的所述跟踪标识,根据所述业务跟踪参数及所跟踪标识产生并下发业务跟踪的任务消息,以及收集、整理、发送所述日志信息。A tracking configuration module, connected with the tracking identification management module and the log memory, and communicating with all tracking modules, for generating business tracking parameters and the tracking identification obtained from the tracking identification management module, according to the The business tracking parameters and the tracked identifiers generate and deliver business tracking task messages, and collect, organize, and send the log information.4、根据权利要求3所述的业务网络跟踪系统,其特征在于所述跟踪配置模块包括:4. The business network tracking system according to claim 3, characterized in that the tracking configuration module includes:一业务信息单元,用于定义与维护所述业务跟踪参数;A business information unit, used to define and maintain the business tracking parameters;一跟踪设置单元,与业务信息单元、所述跟踪标识管理模块及所述日志存储器连接,与所有跟踪模块通信连接,用于从所述业务信息单元获取业务跟踪参数,以及从所述跟踪标识管理模块获取跟踪标识,根据所述业务跟踪参数及所跟踪标识产生并下发业务跟踪的任务消息,以及收集、整理、发送所述日志信息。A tracking setting unit, connected with the business information unit, the tracking identification management module and the log memory, and communicating with all tracking modules, for obtaining business tracking parameters from the business information unit, and managing The module acquires a tracking ID, generates and delivers a business tracking task message according to the business tracking parameters and the tracking ID, and collects, organizes, and sends the log information.5、根据权利要求1-4任一所述的业务网络跟踪系统,其特征在于还包括:5. The business network tracking system according to any one of claims 1-4, further comprising:一安全模块,与所述跟踪管理控制设备及所述跟踪模块通信连接,用于对所述跟踪模块发出的跟踪指示信息进行鉴权。A security module, connected in communication with the tracking management control device and the tracking module, for authenticating the tracking instruction information sent by the tracking module.6、根据权利要求5所述的业务网络跟踪系统,其特征在于所述安全模块与所述跟踪管理控制设备为一体设置。6. The business network tracking system according to claim 5, characterized in that the security module is integrated with the tracking management control device.7、根据权利要求5所述的业务网络跟踪系统,其特征在于所述安全模块与所述跟踪管理控制设备通信连接是与该跟踪管理控制设备中的所述跟踪管理器通信连接。7. The business network tracking system according to claim 5, characterized in that the communication connection between the security module and the tracking management control device is the communication connection with the tracking manager in the tracking management control device.8、根据权利要求7所述的业务网络跟踪系统,其特征在于所述安全模块与所述跟踪管理器通信连接是与该跟踪管理器中的所述跟踪配置模块通信连接。8. The business network tracking system according to claim 7, characterized in that the communication connection between the security module and the tracking manager is the communication connection with the tracking configuration module in the tracking manager.9、根据权利要求8所述的业务网络跟踪系统,其特征在于所述安全模块与所述跟踪配置模块通信连接是与该跟踪配置模块中的所述跟踪设置单元通信连接。9. The business network tracking system according to claim 8, characterized in that the communication connection between the security module and the tracking configuration module is the communication connection with the tracking setting unit in the tracking configuration module.10、一种业务网络跟踪方法,其特征在于执行以下步骤:10. A business network tracking method, characterized in that the following steps are performed:步骤1、跟踪管理控制设备向一个或多个跟踪模块发送业务跟踪的任务消息;Step 1, the tracking management control device sends a task message of business tracking to one or more tracking modules;步骤2、在获得任务消息的跟踪模块所在的业务执行模块执行业务时,该跟踪模块记录该业务执行模块的业务执行情况,并生成日志信息上报给跟踪管理控制设备;Step 2. When the business execution module where the tracking module that obtains the task message is located executes the business, the tracking module records the business execution status of the business execution module, and generates log information to report to the tracking management control device;步骤3、当业务执行模块向业务执行进程中的下一业务执行模块发送业务执行信息时,所述跟踪模块将指示下一业务执行模块中的跟踪模块对业务执行情况进行跟踪的跟踪指示信息加载在业务执行信息中。Step 3, when the business execution module sends the business execution information to the next business execution module in the business execution process, the tracking module will instruct the tracking module in the next business execution module to track the business execution status and load the tracking instruction information In business execution information.11、根据权利要求10所述的业务网络跟踪方法,其特征在于所述步骤1具体为:11. The business network tracking method according to claim 10, characterized in that the step 1 is specifically:跟踪管理控制设备产生并向业务执行模块中的跟踪模块下发对所述业务执行模块执行一类业务时的业务执行情况进行业务跟踪的任务消息,该任务消息中携带了表明业务跟踪要求的业务跟踪参数以及标识所述业务的业务类别的跟踪标识。The tracking management control device generates and sends to the tracking module in the business execution module a task message for tracking the business execution status of the business execution module when executing a type of business. The task message carries the business tracking requirements A tracking parameter and a tracking identifier identifying the service category of the service.12、根据权利要求11所述的业务网络跟踪方法,其特征在于所述跟踪管理控制设备产生并下发所述任务消息具体为:12. The service network tracking method according to claim 11, characterized in that the tracking management control device generates and sends the task message as follows:跟踪管理控制设备中的跟踪配置模块设置业务跟踪参数,同时从跟踪标识管理模块获取标识业务执行模块及业务类别的跟踪标识,然后根据所述业务跟踪参数及所述跟踪标识生成对所述业务执行模块执行所述业务类别中业务时的业务执行情况进行业务跟踪的任务消息,该任务消息中携带了所述业务跟踪参数及所述跟踪标识;The tracking configuration module in the tracking management control device sets the business tracking parameters, and simultaneously obtains the tracking identification of the identification service execution module and the business category from the tracking identification management module, and then generates an execution code for the business according to the business tracking parameters and the tracking identification. A task message for performing business tracking on the business execution status when the module executes the business in the business category, the task message carrying the business tracking parameters and the tracking identification;所述跟踪管理器将所述任务消息发送给所述跟踪模块。The tracking manager sends the task message to the tracking module.13、根据权利要求12所述的业务网络跟踪方法,其特征在于跟踪配置模块设置业务跟踪参数具体为:13. The business network tracking method according to claim 12, characterized in that the tracking configuration module sets the business tracking parameters as follows:所述跟踪配置模块中的跟踪设置单元根据用户的设置从业务执行信息单元中获取业务跟踪参数。The tracking setting unit in the tracking configuration module obtains the service tracking parameters from the service execution information unit according to the setting of the user.14、根据权利要求10所述的业务网络跟踪方法,其特征在于所述步骤2具体为:14. The business network tracking method according to claim 10, characterized in that the step 2 is specifically:业务执行模块执行任务消息中设定的业务类别中的业务时,该业务执行模块中的跟踪模块产生标识所述业务的跟踪实例标识,并记录该业务执行模块执行所述业务时的业务执行情况,根据该业务执行情况、所述任务消息中的跟踪标识以及所述跟踪实例标识生成日志信息,然后按照预先设定的地址信息将日志信息上报给跟踪管理控制设备;同时,根据所述任务消息产生对所述业务的业务执行情况进行跟踪的跟踪指示信息,该跟踪指示信息中携带了所述跟踪标识及所述跟踪实例标识。When the business execution module executes the business in the business category set in the task message, the tracking module in the business execution module generates a tracking instance identifier that identifies the business, and records the business execution when the business execution module executes the business , generating log information according to the business execution situation, the tracking identifier in the task message, and the tracking instance identifier, and then reporting the log information to the tracking management and control device according to preset address information; meanwhile, according to the task message Generating tracking instruction information for tracking the service execution of the service, the tracking instruction information carrying the tracking identifier and the tracking instance identifier.15、根据权利要求14所述的业务网络跟踪方法,其特征在于将所述日志信息上报给跟踪管理控制设备是将所述日志信息发送给所述跟踪管理控制设备中的跟踪管理器,由该跟踪管理器将所述日志信息存储在所述日志存储器中。15. The service network tracking method according to claim 14, characterized in that reporting the log information to the tracking management control device is sending the log information to the tracking manager in the tracking management control device, which A trace manager stores the log information in the log memory.16、根据权利要求15所述的业务网络跟踪方法,其特征在于将所述日志信息上报给跟踪管理器是将所述日志信息发送给所述跟踪管理器中的跟踪设置单元,由该跟踪设置单元将所述日志信息存储在所述日志存储器中。16. The service network tracking method according to claim 15, characterized in that reporting the log information to the tracking manager is sending the log information to the tracking setting unit in the tracking manager, and the tracking setting A unit stores the log information in the log memory.17、根据权利要求11所述的业务网络跟踪方法,其特征在于所述任务消息中还携带了说明接收所述日志信息的跟踪管理控制设备的地址信息。17. The service network tracking method according to claim 11, characterized in that the task message also carries address information indicating the tracking management control device receiving the log information.18、根据权利要求17所述的业务网络跟踪方法,其特征在于将所述日志信息上报给跟踪管理器是按照所述任务消息中的地址信息将日志信息上报给跟踪管理控制设备。18. The service network tracking method according to claim 17, characterized in that reporting the log information to the tracking manager is reporting the log information to the tracking management and control device according to the address information in the task message.19、根据权利要求11所述的业务网络跟踪方法,其特征在于所述步骤3之后,还执行以下操作:19. The business network tracking method according to claim 11, characterized in that after step 3, the following operations are performed:步骤4、所述下一业务执行模块中的跟踪模块跟踪指示信息记录所述下一业务执行模块执行所述业务时的业务执行情况,根据该业务执行情况、所述跟踪指示信息中的跟踪标识及跟踪实例标识生成下一日志信息,并按照所述跟踪指示信息中的地址信息或预先设定的地址信息将下一日志信息发送给跟踪管理控制设备。Step 4, the tracking module tracking instruction information in the next business execution module records the business execution situation when the next business execution module executes the business, according to the business execution situation, the tracking identification in the tracking instruction information Generate the next log information with the tracking instance identifier, and send the next log information to the tracking management control device according to the address information in the tracking instruction information or the preset address information.20、根据权利要求19所述的业务网络跟踪方法,其特征在于将所述下一日志信息发送给跟踪管理控制设备是:将所述下一日志信息发送给所述跟踪管理控制设备中的跟踪管理器,由该跟踪管理器将所述下一日志信息存储在所述日志存储器中与所述跟踪标识及所述跟踪实例标识相应的位置。20. The business network tracking method according to claim 19, characterized in that sending the next log information to the tracking management and control device is: sending the next log information to the tracking in the tracking management and control device a manager, and the tracking manager stores the next log information in the log memory at a location corresponding to the tracking ID and the tracking instance ID.21、根据权利要求20所述的业务网络跟踪方法,其特征在于将所述下一日志信息发送给所述跟踪管理器是:将所述下一日志信息发送给所述跟踪管理器中的跟踪设置单元,由该跟踪设置单元将所述下一日志信息存储在所述日志存储器中与所述跟踪标识及所述跟踪实例标识相应的位置。21. The service network tracking method according to claim 20, characterized in that sending the next log information to the tracking manager is: sending the next log information to the tracking in the tracking manager A setting unit, configured to store the next log information in the log memory at a location corresponding to the tracking ID and the tracking instance ID.22、根据权利要求10-20任一所述的业务网络跟踪方法,其特征在于向跟踪模块下发任务消息时,还将该任务消息发送给安全模块。22. The service network tracking method according to any one of claims 10-20, characterized in that when the task message is sent to the tracking module, the task message is also sent to the security module.23、根据权利要求22所述的业务网络跟踪方法,其特征在于所述步骤3与所述步骤4之间还执行以下操作:23. The business network tracking method according to claim 22, characterized in that the following operations are performed between the step 3 and the step 4:步骤30、所述下一业务执行模块中的跟踪模块向所述安全模块发送对所述跟踪指示信息进行鉴权的鉴权请求信息,该鉴权请求信息中携带了所述跟踪指示信息;Step 30, the tracking module in the next service execution module sends authentication request information for authenticating the tracking indication information to the security module, and the authentication request information carries the tracking indication information;步骤32、所述安全模块检测所述跟踪指示信息是否与所述任务消息匹配,若不匹配,向所述下一业务执行模块中的跟踪模块发送所述跟踪指示信息非法的鉴权结果信息,然后执行步骤23;若合法,向所述下一业务执行模块中的跟踪模块发送所述跟踪指示信息合法的鉴权结果信息,然后执行步骤3;Step 32, the security module detects whether the tracking indication information matches the task message, and if not, sends authentication result information indicating that the tracking indication information is illegal to the tracking module in the next service execution module, Then execute step 23; if it is legal, send the authentication result information that the tracking indication information is legal to the tracking module in the next business execution module, and then execute step 3;步骤33、所述下一业务执行模块执行所述业务时,所述下一跟踪模块不进行业务跟踪,并不再向其它业务执行模块转发所述跟踪指示信息。Step 33: When the next service execution module executes the service, the next tracking module does not perform service tracking, and does not forward the tracking instruction information to other service execution modules.
CNB2006100337665A2006-02-172006-02-17 Business network tracking system and tracking methodExpired - Fee RelatedCN100466541C (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CNB2006100337665ACN100466541C (en)2006-02-172006-02-17 Business network tracking system and tracking method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CNB2006100337665ACN100466541C (en)2006-02-172006-02-17 Business network tracking system and tracking method

Publications (2)

Publication NumberPublication Date
CN1866869Atrue CN1866869A (en)2006-11-22
CN100466541C CN100466541C (en)2009-03-04

Family

ID=37425760

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CNB2006100337665AExpired - Fee RelatedCN100466541C (en)2006-02-172006-02-17 Business network tracking system and tracking method

Country Status (1)

CountryLink
CN (1)CN100466541C (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2008110081A1 (en)*2007-03-142008-09-18Huawei Technologies Co., Ltd.System, apparatus and method for tracking device
WO2009076905A1 (en)*2007-12-122009-06-25Huawei Technologies Co., Ltd.Equipment tracking method, device and system
CN101056208B (en)*2007-05-312010-06-02华为技术有限公司 Service tracking method, network equipment, O&M controller, service request device
CN101193393B (en)*2006-11-242010-09-08大唐移动通信设备有限公司Message tracking method and system
CN102082704A (en)*2009-11-302011-06-01中国移动通信集团河北有限公司Safety monitoring method and system
WO2013078939A1 (en)*2011-11-292013-06-06中兴通讯股份有限公司System and method for online tracking intelligent network service
CN105656650A (en)*2014-11-132016-06-08中兴通讯股份有限公司Timing tracking method and element management system (EMS)
CN106254144A (en)*2016-09-062016-12-21华为技术有限公司Fault location platform, Fault Locating Method and device
CN110324416A (en)*2019-06-282019-10-11百度在线网络技术(北京)有限公司Download path tracking, device, server, terminal and medium
CN111193631A (en)*2018-11-142020-05-22中国电信股份有限公司Information processing method, system, and computer-readable storage medium
WO2025077281A1 (en)*2023-10-092025-04-17华为云计算技术有限公司Data link tracking method, system, and apparatus based on internet of things technology

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN100499482C (en)*2003-07-072009-06-10华为技术有限公司A method for monitoring user behavior in network management system
EP1766943B1 (en)*2004-06-152018-08-08Cisco Technology, Inc.System and method for end-to-end communications tracing
CN100559789C (en)*2004-12-022009-11-11Ut斯达康通讯有限公司 System and method for realizing integrated call tracking of MGC and MG in next generation network

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101193393B (en)*2006-11-242010-09-08大唐移动通信设备有限公司Message tracking method and system
WO2008110081A1 (en)*2007-03-142008-09-18Huawei Technologies Co., Ltd.System, apparatus and method for tracking device
US8014294B2 (en)2007-03-142011-09-06Huawei Technologies Co., Ltd.System, apparatus and method for devices tracing
CN101056208B (en)*2007-05-312010-06-02华为技术有限公司 Service tracking method, network equipment, O&M controller, service request device
WO2009076905A1 (en)*2007-12-122009-06-25Huawei Technologies Co., Ltd.Equipment tracking method, device and system
CN102082704A (en)*2009-11-302011-06-01中国移动通信集团河北有限公司Safety monitoring method and system
WO2013078939A1 (en)*2011-11-292013-06-06中兴通讯股份有限公司System and method for online tracking intelligent network service
CN105656650A (en)*2014-11-132016-06-08中兴通讯股份有限公司Timing tracking method and element management system (EMS)
CN106254144A (en)*2016-09-062016-12-21华为技术有限公司Fault location platform, Fault Locating Method and device
WO2018045756A1 (en)*2016-09-062018-03-15华为技术有限公司Fault localization platform, fault localization method and device
CN106254144B (en)*2016-09-062020-02-14华为技术有限公司Fault positioning platform, fault positioning method and device
CN111193631A (en)*2018-11-142020-05-22中国电信股份有限公司Information processing method, system, and computer-readable storage medium
CN111193631B (en)*2018-11-142022-02-08中国电信股份有限公司Information processing method, system, and computer-readable storage medium
CN110324416A (en)*2019-06-282019-10-11百度在线网络技术(北京)有限公司Download path tracking, device, server, terminal and medium
WO2025077281A1 (en)*2023-10-092025-04-17华为云计算技术有限公司Data link tracking method, system, and apparatus based on internet of things technology

Also Published As

Publication numberPublication date
CN100466541C (en)2009-03-04

Similar Documents

PublicationPublication DateTitle
CN1866869A (en)Service network tracking system and method
CN108255905B (en)Interface calls data processing method, device and computer equipment
CN101622587A (en)Be used to wake up the centralized service of computing equipment
CN1791037A (en)Method for realizing Web service automatic test
CN101051941A (en)Process upgrading method and system
CN108933789B (en)Method for preventing personal information leakage and third-party application server
CN1783886A (en)Network telephone system
CN104683313A (en) Multimedia service processing device, method and system
CN103259797A (en)Data file transmission method and platform
CN101043373A (en)Apparatus and method for improving reliability of communication system and communication system thereof
CN101925176B (en) Location processing method, address repetition processing method and device
CN102891828A (en)IMS user authentication method, equipment and system
CN1635802A (en) Alarm system and method thereof
CN1859165A (en)Method and system for service tracking
CN100341338C (en)User-oriented fault detection method for wireless network controller
CN115087025A (en) Private network data collection method, equipment and storage medium
CN104753774B (en)A kind of distributed enterprise comprehensive access gate
CN101039197A (en)Method, equipment and system for collecting charging information in point-to-point application
CN1909482A (en)Method for realizing detection of DHCP service performance
CN1870647A (en)System and method for audit between entity
CN113965899B (en)Short message deduction detection server and method
CN115866535A (en)Method and system for realizing 5G message access by multiple protocols
CN116800594A (en)Method and device for intelligent fault diagnosis, electronic equipment and readable storage medium
CN107371141B (en)Junk information monitoring method and device and communication system
CN1571368A (en)A network signalling test method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20090304

Termination date:20170217

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp