WO2013056571A1 - Method and device for processing signaling tracking - Google Patents
Method and device for processing signaling tracking Download PDFInfo
- Publication number
- WO2013056571A1 WO2013056571A1 PCT/CN2012/077947 CN2012077947W WO2013056571A1 WO 2013056571 A1 WO2013056571 A1 WO 2013056571A1 CN 2012077947 W CN2012077947 W CN 2012077947W WO 2013056571 A1 WO2013056571 A1 WO 2013056571A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signaling tracking
- signaling
- network element
- command
- tracking
- 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.)
- Ceased
Links
Classifications
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Definitions
- the present invention relates to the field of communications, and in particular, to a method and an apparatus for processing signaling tracking.
- BACKGROUND In a wireless network (such as Global System for Mobile Communication (GSM), Universal Mobile Telecommunications System (UMTS), Time Division Synchronous Code Division Multiple Access (Time Division-Synchronous)
- GSM Global System for Mobile Communication
- UMTS Universal Mobile Telecommunications System
- Time Division Synchronous Code Division Multiple Access Time Division-Synchronous
- TD-SCDMA Code Division Multiple Access
- the frequency of the signaling tracking system is very high.
- the signaling tracking system is often used to track the signaling that occurs on the wireless controller, and the operation and maintenance personnel analyze the network status and diagnose the network failure.
- Wireless networks operated by operators are often multi-system wireless networks, such as the Global System for Mobile Communication and Universal Mobile Telecommunications System (GU), Global Mobile Communications and Second-generation and third-generation fusion modes, such as the Global System for Mobile Communication and Time Division-Synchronous Code Division Multiple Access (GT), which distribute network elements of different standards in the network. Need to be managed using a unified network management system.
- the network element devices in the wireless network are often from different vendors. Due to different device formats and providers, the external signaling tracking interfaces provided by these network element devices are also different, and are closely coupled with the network element devices. Different types of signaling tracking systems of different equipment manufacturers cannot be used universally, resulting in multiple signaling tracking systems deployed on different signaling tracking servers in a wireless network operation and maintenance management system.
- a signaling tracking interface provided by a network element device is provided by a device manufacturer. Although these network element devices are capable of reporting standard signaling conforming to the communication protocol, the provided signaling tracking interface is not subject to standard protocols and therefore varies. Network operation and maintenance personnel need to be familiar with the signaling tracking interface and corresponding signaling tracking system provided by each network element device, which greatly increases the operation and maintenance workload and difficulty.
- a plurality of signaling tracking systems are required to track network elements of multiple standards (which may come from different vendors), resulting in a relatively low efficiency of operation and maintenance.
- the present invention provides a method and a device for processing signaling tracking, in order to solve the problem in the related art that a plurality of signaling tracking systems are required to track network elements of multiple standards (possibly different vendors), resulting in an efficiency comparison between operation and maintenance. Low problem.
- a method for processing signaling tracking including: a signaling tracking server converting a obtained request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format
- the signaling tracking server sends the converted command to the network element corresponding to the converted command, and receives a response to the converted command sent by the corresponding network element, where The response carries the result of a signaling tracking operation corresponding to the converted command.
- the method further includes: the signaling tracking server adopting the preset The graphical user interface GUI generated by the tracking task template acquires signaling tracking task information, task type and parameters input by the user; the signaling tracking server encapsulates the signaling tracking task, the task type and the parameter into a Said the request.
- the method further includes: performing, by using a GUI, a result of the signaling tracking operation corresponding to the converted command carried by the response display.
- a method for processing a signaling trace including: converting, by a network element, a command sent by a received signaling tracking server into an operation command adapted by the network element, where the The tracking command is used to indicate a signaling tracking operation for the network element; the network element performs the operation command to perform a signaling tracking operation; and the network element converts the result of the operation command into the signaling tracking server. a predetermined format, and the result of the predetermined format is fed back to the signaling tracking server.
- the performing, by the network element, the operation command to perform a signaling tracking operation includes: the network element parsing the operation command to obtain a signaling tracking task, a task type, and a parameter; the network element uses the parameter to create the The signaling tracking task of the task type.
- a processing apparatus for signaling tracking including: a first conversion module, configured to convert an acquired request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format; a sending module, configured to send the converted command to a network element corresponding to the converted command; A receiving module is configured to receive a response to the converted command sent by the corresponding network element, where the response carries a result of a signaling tracking operation corresponding to the converted command.
- the foregoing apparatus further includes: an obtaining module, configured to acquire, by using a preset user interface GUI generated by the tracking task template, a signaling tracking task information, a task type, and a parameter input by the user; and a packaging module, configured to: The tracking task, the task type, and the parameters are encapsulated into the request.
- the apparatus further includes: a display module, configured to display, by the graphical user interface (GUI), a result of the signaling tracking operation corresponding to the converted command carried by the response.
- GUI graphical user interface
- a signaling tracking processing apparatus including: a second converting module, configured to convert a signaling tracking command sent by a received signaling tracking server into the network element adapted An operation command, where the signaling tracking command is used to indicate a signaling tracking operation on the network element; the processing module is configured to perform the operation command to perform a signaling tracking operation; and a third conversion module is configured to: The result of the operational command is converted to a predetermined format of the signaling tracking server. And a feedback module, configured to feed back the result of the predetermined format to the signaling tracking server.
- the processing module includes: a parsing module, configured to parse the operation command to obtain a signaling tracking task, a task type, and a parameter; and a creating module, configured to create the signaling trace of the task type by using the parameter task.
- the signaling tracking server converts the signaling tracking operation request of the network element into a predetermined format and sends it to the network element and receives The predetermined format response result fed back by the network element shields different systems, and the difference between the signaling tracking interfaces provided by the network elements from different equipment vendors enables tracking of multiple different standards using only one signaling tracking server.
- the network element may come from different vendors
- the signaling tracking server does not change with the change of the signaling tracking interface provided by the network element, which improves the efficiency of operation and maintenance and reduces the equipment cost of operation and maintenance.
- FIG. 1 is a first flowchart of a method for processing signaling tracking according to an embodiment of the present invention
- 2 is a second flowchart of a processing method of signaling tracking according to an embodiment of the present invention
- FIG. 3 is a first structural block diagram of a processing apparatus for signaling tracking according to an embodiment of the present invention
- a preferred first block diagram of a processing device for signaling tracing FIG.
- FIG. 5 is a second block diagram of a processing device for signaling tracing according to an embodiment of the present invention
- FIG. 6 is a process for signaling tracing according to an embodiment of the present invention.
- FIG. 7 is a structural block diagram of a processing system for signaling tracking according to an embodiment of the present invention
- FIG. 8 is a flowchart of a processing method for signaling tracking according to a preferred embodiment of the present invention
- 9 is a schematic diagram of a generated tracking task creation interface according to an embodiment of the present invention.
- FIG. 1 is a first flowchart of a method for processing signaling tracking according to an embodiment of the present invention. As shown in FIG. 1, the method includes the following steps S102 to S104. .
- Step S102 The signaling tracking server converts the obtained request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format.
- Step S104 The signaling tracking server sends the converted command to the network element corresponding to the converted command, and receives the response of the corresponding network element to the converted command, where the response carries The result of the signaling tracking operation of the converted command.
- the signaling tracking server converts the request for performing signaling tracking operation on one or more network elements into a predetermined format and receives a predetermined format response result fed back by the network element, so that the signaling tracking server shields different
- the signaling provided by the network element tracks the difference between the interfaces, realizes the standardization of the signaling tracking interface in the operation and maintenance work, and improves the efficiency of operation and maintenance.
- the signaling tracking server may obtain a request for performing a signaling tracking operation on one or more network elements according to the following method: The signaling tracking server generates the preset tracking task template.
- the graphical user interface acquires signaling tracking task information, task types and parameters input by the user; the signaling tracking server encapsulates the signaling tracking task, task type and parameters into requests.
- the tracking task information, task type and parameters of the NE are displayed in GUI mode for the operation and maintenance personnel (users) to select input.
- This operation mode is simple and intuitive, which improves the operation comfort of the operation and maintenance personnel.
- the result may be processed in the following manner, and the signaling tracking operation result (signaling data of the predetermined interface format) is displayed through the graphical user interface GUI, which is improved. The intuitiveness of data tracking results.
- FIG. 2 is a second flowchart of a method for processing signaling tracking according to an embodiment of the present invention. As shown in FIG. 2, the method includes the following steps. Step S202 to step S206. Step S202: The network element converts the signaling tracking command sent by the received signaling tracking server into an operation command adapted by the network element, where the signaling tracking command is used to instruct the network element to perform a signaling tracking operation. Step S204: The network element performs an operation command to perform a signaling tracking operation.
- Step S206 The network element converts the result of the operation command into a predetermined format of the signaling tracking server, and feeds back the result of the predetermined format to the signaling tracking server.
- the network element converts the received signaling tracking command into an operation command adapted by the network element, and executes the operation command, and converts the result into a predetermined format of the signaling tracking server and feeds back to the signaling tracking server to ensure
- the interfaces between the network element and the signaling tracking server are standard and unified, which shields the difference between the signaling tracking interfaces provided by different device vendors and different standard network elements.
- the network element may perform the operation tracking command to perform the signaling tracking operation in the following manner: the network element parsing operation command obtains the signaling tracking task, the task type, and the parameter; the network element uses the parameter to create the corresponding task type. Signaling tracking task.
- the preferred embodiment performs signaling tracking according to the parameters parsed by the operation command, and ensures the accuracy of the signaling tracking task.
- a signaling tracking software is also provided, which is used to implement the technical solutions described in the above embodiments and preferred embodiments.
- a storage medium is provided, and the above-described signaling tracking software is stored in the storage medium, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like.
- the embodiment of the present invention further provides a signaling tracking device, which may be applied to a signaling tracking server, where the signaling tracking device may be used to implement the foregoing signaling tracking method and a preferred implementation manner, which has been described, Further, the modules involved in the signaling tracking device will be described below.
- FIG. 3 is a first structural block diagram of a processing device for signaling tracking according to an embodiment of the present invention. As shown in FIG. 3, the device includes: a first conversion module 32, a sending module 34, and a first receiving module 36. The above structure is described in detail.
- the first conversion module 32 is configured to convert the obtained request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format;
- the sending module 34 is connected to the first conversion module 32, and is configured to The converted command of the first conversion module 32 is sent to the corresponding network element of the converted command;
- the first receiving module 36 is connected to the sending module 34, and is configured to receive the response of the corresponding network element to the converted command.
- the response carries a result of a signaling tracking operation corresponding to the converted command.
- 4 is a block diagram of a first block diagram of a processing device for signaling tracking according to an embodiment of the present invention. As shown in FIG. 4, the device further includes: an obtaining module 42, a packaging module 44, and a display module 46.
- the obtaining module 42 is configured to obtain the signaling tracking task information, the task type and the parameter input by the user through the graphical user interface GUI generated by the preset tracking task template;
- the encapsulating module 44 is connected to the obtaining module 42 and configured To encapsulate the acquisition of the signaling tracking task, task type and parameters into the request by the acquisition module 42.
- the display module 46 is coupled to the first receiving module 36 and configured to display the result of the signaling tracking operation corresponding to the converted command carried by the response received by the first receiving module 36 through a graphical user interface (GUI).
- GUI graphical user interface
- a signaling tracking software is also provided, which is used to implement the technical solutions described in the above embodiments and preferred embodiments.
- a storage medium is provided, and the above-described signaling tracking software is stored in the storage medium, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like.
- the embodiment of the present invention further provides a signaling tracking device, which may be applied to a network element, where the signaling tracking device may be used to implement the foregoing signaling tracking method and a preferred implementation manner, which have been described, and are not described again.
- the following describes the modules involved in the signaling tracking device.
- the term "module" can A combination of software and/or hardware that implements predetermined functions.
- FIG. 5 is a second structural block diagram of a processing device for signaling tracking according to an embodiment of the present invention. As shown in FIG. 5, the device includes: a second conversion module 52, a processing module 54, a third conversion module 56, and a feedback module 58. The following is a detailed description of the foregoing structure: The second conversion module 52 is configured to convert the signaling tracking command sent by the received signaling tracking server into an operation command adapted by the network element, where the signaling tracking command is used.
- FIG. 6 is a second block diagram of a second processing block of a signaling tracking device according to an embodiment of the present invention.
- the processing module 54 includes: a parsing module 542, a creating module 544, and the following structure is detailed.
- the processing module 54 includes: a parsing module 542 configured to parse the operation command to obtain a signaling tracking task, a task type and a parameter; a creating module 544, connected to the parsing module 542, configured to create a task type using the parameters obtained by the parsing module 542 Signaling tracking task.
- a parsing module 542 configured to parse the operation command to obtain a signaling tracking task, a task type and a parameter
- a creating module 544 connected to the parsing module 542, configured to create a task type using the parameters obtained by the parsing module 542 Signaling tracking task.
- FIG. 7 is a structural block diagram of a processing system for signaling tracking according to an embodiment of the present invention. As shown in FIG. 7, the signaling tracking system includes a server 2. And the network element 4, the device will be described in detail below.
- the server 2 includes the following modules: a tracking task management module 22, an uplink and downlink message processing module 24, and a signaling information display module 26.
- the tracking task management module 22 is configured to create, save, and delete signaling tracking tasks, and simultaneously
- the command for starting, stopping, and the like of the tracking task is sent to the uplink and downlink message processing module, and then sent by the module to the network element signaling tracking proxy module on the network element side through the communication link between the uplink and downlink message processing module and the network element.
- the tracking task template is composed of a series of template files. It is pre-defined by the operation and maintenance personnel of the wireless network according to a unified format.
- Uplink and downlink message processing module 24 The module is a message transceiving module in the signaling tracking device, and the module sends a downlink message (starting, stopping command, etc. of the tracking task) to the network through a communication link between the module and the network element
- the network element signaling tracking proxy module on the meta side receives the signaling message (uplink message) from the network element from the communication link between the module and the network element.
- the signaling information display module 26 receives the uplink signaling message sent by the uplink and downlink message processing module and displays it on a graphical interface for real-time observation by the user.
- the network element 4 includes: a network element signaling tracking proxy module 42: The network element signaling tracking proxy module is deployed on the network element side, and directly interacts with the signaling tracking interface module of the network element. At the same time, it interacts with the uplink and downlink message processing modules in the signaling tracking system. It should be noted that the tracking task management module 22, the uplink and downlink message processing module 24, and the signaling information display module 26 are deployed on a single server, which is called a signaling tracking server.
- the following module network element signaling tracking proxy module 42 included in the network element can enable communication between the signaling tracking server and the network element to be smooth.
- the foregoing system provided in the preferred embodiment uses a set of signaling tracking systems to manage network elements of multiple standards in a wireless network, so as to avoid the problem that different network elements need to use different signaling tracking systems for tracking, which greatly improves operation and maintenance. The operation and maintenance efficiency of personnel reduces the workload of operation and maintenance. For network elements of different standards, all that is needed is to develop different network element signaling tracking proxy modules to adapt network elements, which greatly saves operation and maintenance development costs.
- Preferred Embodiment 2 This embodiment provides a method for processing signaling tracking. The method in this embodiment is described in conjunction with each module in the system in the preferred embodiment 1. FIG.
- Step S802 The uplink and downlink message processing module establishes a chain to the designated network element to establish a communication link.
- Step S804 The tracking task management module loads the specified tracking task template, and performs parsing, and automatically generates a GUI interface for human-computer interaction.
- Step S806 The tracking task management module reads the tracking task request command input on the GUI interface, and assembles the message into a unified message format and sends the message to the uplink and downlink message processing module.
- Step S808 After receiving the tracking task request (downlink message), the uplink and downlink message processing module sends the signaling tracking proxy module to the network element side.
- Step S810 After receiving the tracking task request, the signaling tracking proxy module on the network element side converts the information into a signaling tracking adaptation interface provided by the network element, and sends the request to the network element.
- Step S812 After receiving the signaling data reported by the signaling tracking interface module of the network element, the signaling tracking proxy module of the network element is converted into a unified message format and reported to the uplink and downlink message processing module.
- Step S814 The uplink and downlink message processing module sends the signaling data (uplink message) reported by the network element to the signaling information display module for real-time observation by the user.
- a signaling tracking system is applied to the signaling tracking of multiple standard network elements in the wireless network. Improve the operation and maintenance efficiency of operation and maintenance personnel and reduce the workload of operation and maintenance personnel, and reduce the development cost of operation and maintenance tools.
- the third embodiment of the present invention provides a method for processing signaling tracking.
- the tracking task management module, the signaling information display module, and the uplink and downlink message processing module are deployed on a separate signaling tracking server.
- the network element deploys a network element signaling tracking proxy module, which can directly invoke the signaling tracking interface provided by the network element.
- the modules on the signaling tracking server use a unified format message to perform interaction, which is independent of the format of the network element to which the network element is connected and the provided signaling tracking interface, thus ensuring signaling.
- Multiple network elements can be connected to the tracking server.
- the network element signaling tracking proxy module deployed on the NE side undertakes the task of interacting with the signaling tracking interface provided by the specific network element. For different network element devices, different network element signaling tracking proxy modules need to be developed to complete the signaling. Tracking the adaptation of the uplink and downlink messages of the server to the network element signaling tracking interface.
- the tracking task template is a series of template files. The format and content are determined by the operator of the wireless network and the provider of the network element device.
- a common common template can be developed.
- GSM Global System for Mobile communications
- UMTS Universal Mobile Broadband System
- RNC Radio Network Controller
- BSC Base Station Controller
- the partial structure format and the network element communication protocol used in this embodiment are as follows.
- An external signaling tracking interface (MML command format) is provided on both the RNC network element and the BSC network element.
- the signaling tracking server communicates with the network element using the TCP/IP protocol.
- a tracking task template file (XML format) of a UMTS RNC is defined as follows:
- Step S2 After the tracking task management module loads the above-mentioned tracking task template file (loaded by the user after selection), automatically generates a GUI interface for displaying task information and parameters for the user to operate, a person The GUI interface of the machine interaction is shown in Figure 3.
- Step S4 The tracking task management module sends the task request input on the human-computer interaction interface to the uplink and downlink message processing module.
- the delivered task request information is represented by a character stream in an XML format, as follows:
- Step S6 The uplink and downlink message processing module transparently transmits the task request information to the signaling of the corresponding network element according to the network element ID specified in the task request (in this embodiment, the network element ID is 1 and is the RNC network element) Track the agent module.
- Step S8 After receiving the character stream, the signaling tracking proxy module of the network element needs to parse and adapt the signaling provided by the network element to track the external interface, and invoke the interface to send the tracking task request to the network element.
- network element devices may be provided by different equipment vendors, so that signaling trace interfaces provided by different vendors and different types of network element devices are also different (if there is an MML command interface, C language definition)
- the knot is in different forms.
- the signaling tracking proxy module needs to adapt different interfaces.
- the interface adaptation of the signaling tracking proxy module can be implemented by hard coding, or can be automatically implemented by defining a mapping between the message interface of the signaling tracking server and the network element signaling tracking interface.
- the signaling tracking interface provided by the network element device is in the form of an MML command.
- the mapping between the request sent by the signaling tracking server and the network element interface can be defined in the signaling tracking proxy module.
- the relationship file (XML format) is implemented by the signaling tracking proxy module to automatically convert from the signaling tracking server to the network element signaling tracking interface according to the mapping relationship defined in the mapping relationship file.
- the mapping relationship in the above example is as follows:
- Step S10 After the network element starts to report signaling data to the signaling tracking proxy module through the signaling tracking interface, the signaling tracking proxy module adapts the interface and converts it into a format recognized by the signaling tracking server and sends the signal to the signaling Let the tracking server's uplink and downlink message processing module be implemented in the same way.
- the signaling data reported to the signaling tracking server is still represented by a character stream in an XML format, and may be in a format:
- Step S12 After receiving the signaling data, the signaling data display module of the signaling tracking server parses and displays it to the GUI interface for the user to browse.
- the XML format is used as a general message delivery format in this embodiment, and the XML format is easy to parse, and the information hierarchy is clearer in expression.
- the signaling tracking proxy module on the NE side needs to adapt the external signaling tracking interface provided by the network element. As in this embodiment, it is necessary to develop an adaptation function for tracking the external interface for the RNC network element and the BSC network element signaling.
- a corresponding signaling tracking proxy module may be developed and deployed for each standard network element managed in the network, and a unified tracking is defined.
- the task template can realize unified tracking management of multi-standard network elements in the network by using the system and method proposed by the present invention.
- a signaling tracking method and apparatus where a request for signaling tracking operation of one or more network elements is converted into a predetermined format by a signaling tracking server, so that the signaling tracking server is for one or Uniformity of requests for signaling tracking operations of multiple network elements, overcoming the signaling tracking server in the related art
- the request for the interface format of multiple network elements needs to be processed at the same time, resulting in a problem of low efficiency of operation and maintenance, and then the request converted into the predetermined format is sent to the corresponding
- the network element receives the response of the request, thereby implementing signaling tracking operation on one or more network elements through a unified signaling format, thereby improving the efficiency of operation and maintenance.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
信令跟踪的处理方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及信令跟踪的处理方法及装置。 背景技术 在无线网络 (如全球移动通信 (Global system for Mobile Communication, 简称为 GSM) , 通用移动通信系统 (Universal Mobile Telecommunications System, 简称为 UMTS), 时分同步码分多址接入 (Time Division-Synchronous Code Division Multiple Access, 简称为 TD-SCDMA)等制式的无线网络) 的运营维护中, 作为运维软件的重 要组成部分, 信令跟踪系统的使用频率非常高。 日常运维工作中, 信令跟踪系统常用 来跟踪无线控制器上发生的信令, 供运维人员分析网络状况并对网络故障进行诊断。 运营商运维的无线网络常常是多制式融合的无线网络, 如全球移动通信和通用移 云力通信系统的融合 ( Global system for Mobile Communication and Universal Mobile Telecommunications System, 简称为 GU), 全球移动通信和时分同步码分多址接入的 融合 ( Global system for Mobile Communication and Time Division-Synchronous Code Division Multiple Access, 简称为 GT) 等第二代和第三代融合模式, 网络中分布不同 制式的网元, 需要使用统一的网络管理系统进行管理。 无线网络中的网元设备往往来自不同厂家, 由于设备制式和提供商不同, 这些网 元设备提供的对外信令跟踪接口也都不同, 与网元设备紧密耦合。 不同制式, 不同设 备厂商的信令跟踪系统不能通用, 导致一个无线网络运维管理系统中会出现部署在不 同信令跟踪服务器上的多种信令跟踪系统。 如果要监控不同制式网元之间的互操作信 令, 则需要运维人员在多个信令跟踪系统间来回切换, 操作十分繁琐。 无线网络中, 网元设备提供的信令跟踪接口由设备厂商提供。 尽管这些网元设备 能够上报遵循通讯协议的标准信令, 但提供的信令跟踪接口却无标准协议可遵循, 因 此也各异。 网络运维人员需要熟悉每套网元设备提供的信令跟踪接口和对应信令跟踪 系统, 大大增加了运维工作量和难度。 针对相关技术中需要使用多种信令跟踪系统对多种制式的网元 (可能来自不同厂 商)进行跟踪, 导致运行维护的效率比较低的问题, 目前尚未提出有效的解决方案。 发明内容 本发明提供了信令跟踪的处理方法及装置, 以解决相关技术中需要使用多种信令 跟踪系统对多种制式的网元 (可能是不同厂商) 进行跟踪, 导致运行维护的效率比较 低的问题。 根据本发明的一个方面, 提供了一种信令跟踪的处理方法, 包括: 信令跟踪服务 器将获取到的用于对一个或多个网元进行信令跟踪操作的请求转换成预定格式的命 令; 所述信令跟踪服务器将所述转换后的命令发送给该转换后的命令对应的网元, 并 接收所述对应的网元发送的对所述转换后的命令的响应, 其中, 所述响应携带有对应 于所述转换后的命令的信令跟踪操作的结果。 优选地, 在信令跟踪服务器将获取到的用于对一个或多个网元进行信令跟踪操作 的请求转换成预定接口格式的信令之前, 还包括: 所述信令跟踪服务器通过预设的跟踪任务模板生成的图形用户接口 GUI获取用户 输入的信令跟踪任务信息、 任务类型和参数; 所述信令跟踪服务器将所述信令跟踪任务、 所述任务类型和所述参数封装成所述 请求。 优选地, 在所述对应的网元发送的对所述转换后的命令的响应之后, 还包括: 将 所述响应携带的对应于所述转换后的命令的信令跟踪操作的结果通过 GUI进行显示。 根据本发明的再一方面, 提供了一种信令跟踪的处理方法, 包括: 网元将接收到 的信令跟踪服务器发送的命令转换成该网元适配的操作命令, 其中, 所述信令跟踪命 令用于指示对该网元进行信令跟踪操作; 所述网元执行所述操作命令进行信令跟踪操 作; 所述网元将所述操作命令的结果转换成所述信令跟踪服务器的预定格式, 并将所 述预定格式的结果反馈给所述信令跟踪服务器。 优选地, 所述网元执行所述操作命令进行信令跟踪操作包括: 所述网元解析所述操作命令得到信令跟踪任务、 任务类型和参数; 所述网元使用所述参数创建所述任务类型的所述信令跟踪任务。 根据本发明的另一方面, 提供了一种信令跟踪的处理装置, 包括: 第一转换模块, 设置为将获取到的用于对一个或多个网元进行信令跟踪操作的请求转换成预定格式的 命令; 发送模块, 设置为将所述转换后的命令发送给该转换后的命令对应的网元; 第 一接收模块, 设置为接收所述对应的网元发送的对所述转换后的命令的响应, 其中所 述响应携带有对应于所述转换后的命令的信令跟踪操作的结果。 优选地, 上述装置还包括: 获取模块, 设置为通过预设的跟踪任务模板生成的图 形用户接口 GUI获取用户输入的信令跟踪任务信息、 任务类型和参数; 封装模块, 设 置为将所述信令跟踪任务、 所述任务类型和所述参数封装成所述请求。 优选地, 上述装置还包括: 显示模块, 设置为将所述响应携带的对应于所述转换 后的命令的信令跟踪操作的结果通过图形用户接口 (GUI) 进行显示。 根据本发明的又一方面, 提供了一种信令跟踪的处理装置, 包括: 第二转换模块, 设置为将接收到的信令跟踪服务器发送的信令跟踪命令转换成该网元适配的操作命 令, 其中, 所述信令跟踪命令用于指示对该网元进行信令跟踪操作; 处理模块, 设置 为执行所述操作命令进行信令跟踪操作; 第三转换模块, 设置为将所述操作命令的结 果转换成所述信令跟踪服务器的预定格式。 反馈模块, 设置为将所述预定格式的结果 反馈给所述信令跟踪服务器。 优选地, 所述处理模块包括: 解析模块, 设置为解析所述操作命令得到信令跟踪 任务、 任务类型和参数; 创建模块, 设置为使用所述参数创建所述任务类型的所述信 令跟踪任务。 通过本发明, 在对一个或多个不同制式的网元 (可能来自不同厂商)进行跟踪时, 信令跟踪服务器将对网元的信令跟踪操作请求转换成预定的格式发送给网元并接收网 元所反馈的预定格式响应结果, 屏蔽了不同制式, 来自不同设备厂商的网元所提供的 信令跟踪接口间的差异性, 使得仅使用一个信令跟踪服务器就可以跟踪多个不同制式 的网元(可能来自不同厂商), 并且信令跟踪服务器不随网元所提供的信令跟踪接口变 化而变化, 提高了运行维护的效率, 减低了运行维护的设备成本。 TECHNICAL FIELD The present invention relates to the field of communications, and in particular, to a method and an apparatus for processing signaling tracking. BACKGROUND In a wireless network (such as Global System for Mobile Communication (GSM), Universal Mobile Telecommunications System (UMTS), Time Division Synchronous Code Division Multiple Access (Time Division-Synchronous) In the operation and maintenance of the Code Division Multiple Access (TD-SCDMA) wireless network, as an important part of the operation and maintenance software, the frequency of the signaling tracking system is very high. In daily operation and maintenance work, the signaling tracking system is often used to track the signaling that occurs on the wireless controller, and the operation and maintenance personnel analyze the network status and diagnose the network failure. Wireless networks operated by operators are often multi-system wireless networks, such as the Global System for Mobile Communication and Universal Mobile Telecommunications System (GU), Global Mobile Communications and Second-generation and third-generation fusion modes, such as the Global System for Mobile Communication and Time Division-Synchronous Code Division Multiple Access (GT), which distribute network elements of different standards in the network. Need to be managed using a unified network management system. The network element devices in the wireless network are often from different vendors. Due to different device formats and providers, the external signaling tracking interfaces provided by these network element devices are also different, and are closely coupled with the network element devices. Different types of signaling tracking systems of different equipment manufacturers cannot be used universally, resulting in multiple signaling tracking systems deployed on different signaling tracking servers in a wireless network operation and maintenance management system. If you want to monitor the interoperability signaling between different standard network elements, you need to switch the operation and maintenance personnel between multiple signaling tracking systems. The operation is very cumbersome. In a wireless network, a signaling tracking interface provided by a network element device is provided by a device manufacturer. Although these network element devices are capable of reporting standard signaling conforming to the communication protocol, the provided signaling tracking interface is not subject to standard protocols and therefore varies. Network operation and maintenance personnel need to be familiar with the signaling tracking interface and corresponding signaling tracking system provided by each network element device, which greatly increases the operation and maintenance workload and difficulty. In the related art, a plurality of signaling tracking systems are required to track network elements of multiple standards (which may come from different vendors), resulting in a relatively low efficiency of operation and maintenance. Currently, no effective solution has been proposed. SUMMARY OF THE INVENTION The present invention provides a method and a device for processing signaling tracking, in order to solve the problem in the related art that a plurality of signaling tracking systems are required to track network elements of multiple standards (possibly different vendors), resulting in an efficiency comparison between operation and maintenance. Low problem. According to an aspect of the present invention, a method for processing signaling tracking is provided, including: a signaling tracking server converting a obtained request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format The signaling tracking server sends the converted command to the network element corresponding to the converted command, and receives a response to the converted command sent by the corresponding network element, where The response carries the result of a signaling tracking operation corresponding to the converted command. Preferably, before the signaling tracking server converts the obtained request for performing the signaling tracking operation on the one or more network elements into the signaling of the predetermined interface format, the method further includes: the signaling tracking server adopting the preset The graphical user interface GUI generated by the tracking task template acquires signaling tracking task information, task type and parameters input by the user; the signaling tracking server encapsulates the signaling tracking task, the task type and the parameter into a Said the request. Preferably, after the response to the converted command sent by the corresponding network element, the method further includes: performing, by using a GUI, a result of the signaling tracking operation corresponding to the converted command carried by the response display. According to still another aspect of the present invention, a method for processing a signaling trace is provided, including: converting, by a network element, a command sent by a received signaling tracking server into an operation command adapted by the network element, where the The tracking command is used to indicate a signaling tracking operation for the network element; the network element performs the operation command to perform a signaling tracking operation; and the network element converts the result of the operation command into the signaling tracking server. a predetermined format, and the result of the predetermined format is fed back to the signaling tracking server. Preferably, the performing, by the network element, the operation command to perform a signaling tracking operation includes: the network element parsing the operation command to obtain a signaling tracking task, a task type, and a parameter; the network element uses the parameter to create the The signaling tracking task of the task type. According to another aspect of the present invention, a processing apparatus for signaling tracking is provided, including: a first conversion module, configured to convert an acquired request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format; a sending module, configured to send the converted command to a network element corresponding to the converted command; A receiving module is configured to receive a response to the converted command sent by the corresponding network element, where the response carries a result of a signaling tracking operation corresponding to the converted command. Preferably, the foregoing apparatus further includes: an obtaining module, configured to acquire, by using a preset user interface GUI generated by the tracking task template, a signaling tracking task information, a task type, and a parameter input by the user; and a packaging module, configured to: The tracking task, the task type, and the parameters are encapsulated into the request. Preferably, the apparatus further includes: a display module, configured to display, by the graphical user interface (GUI), a result of the signaling tracking operation corresponding to the converted command carried by the response. According to still another aspect of the present invention, a signaling tracking processing apparatus is provided, including: a second converting module, configured to convert a signaling tracking command sent by a received signaling tracking server into the network element adapted An operation command, where the signaling tracking command is used to indicate a signaling tracking operation on the network element; the processing module is configured to perform the operation command to perform a signaling tracking operation; and a third conversion module is configured to: The result of the operational command is converted to a predetermined format of the signaling tracking server. And a feedback module, configured to feed back the result of the predetermined format to the signaling tracking server. Preferably, the processing module includes: a parsing module, configured to parse the operation command to obtain a signaling tracking task, a task type, and a parameter; and a creating module, configured to create the signaling trace of the task type by using the parameter task. With the present invention, when tracking one or more network elements of different systems (possibly from different vendors), the signaling tracking server converts the signaling tracking operation request of the network element into a predetermined format and sends it to the network element and receives The predetermined format response result fed back by the network element shields different systems, and the difference between the signaling tracking interfaces provided by the network elements from different equipment vendors enables tracking of multiple different standards using only one signaling tracking server. The network element (may come from different vendors), and the signaling tracking server does not change with the change of the signaling tracking interface provided by the network element, which improves the efficiency of operation and maintenance and reduces the equipment cost of operation and maintenance.
附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的信令跟踪的处理方法的第一流程图; 图 2是根据本发明实施例的信令跟踪的处理方法的第二流程图; 图 3是根据本发明实施例的信令跟踪的处理装置的第一结构框图; 图 4是根据本发明实施例的信令跟踪的处理装置的优选的第一结构框图; 图 5是根据本发明实施例的信令跟踪的处理装置的第二结构框图; 图 6是根据本发明实施例的信令跟踪的处理装置的优选的第二结构框图; 图 7是根据本发明实施例的信令跟踪的处理系统的结构框图; 图 8是根据本发明优选实施例的信令跟踪的处理方法的流程图; 以及 图 9是根据本发明实施例的生成的跟踪任务创建界面的示意图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 本实施例提供了一种信令跟踪的处理方法, 图 1 是根据本发明实施例的信令跟踪 的处理方法的第一流程图, 如图 1所示, 该方法包括如下步骤 S102至步骤 S104。 步骤 S102:信令跟踪服务器将获取到的用于对一个或多个网元进行信令跟踪操作 的请求转换成预定格式的命令。 步骤 S104: 信令跟踪服务器将转换后的命令发送给该转换后的命令对应的网元, 并接收该对应的网元发送的对该转换后的命令的响应, 其中, 该响应携带有对应于该 转换后的命令的信令跟踪操作的结果。 通过上述步骤, 信令跟踪服务器将用于对一个或多个网元进行信令跟踪操作的请 求转换成预定的格式并接收网元所反馈的预定格式响应结果, 使得信令跟踪服务器屏 蔽了不同网元所提供的信令跟踪接口间的差异性, 实现了运维工作中的信令跟踪接口 标准化, 提高了运行维护的效率。 作为一个优选的实施方式,在步骤 S102之前,信令跟踪服务器可以根据如下方法 获取用于对一个或多个网元进行信令跟踪操作的请求: 信令跟踪服务器通过预设的跟 踪任务模板生成的图形用户接口 (GUI) 获取用户输入的信令跟踪任务信息、 任务类 型和参数; 信令跟踪服务器将信令跟踪任务、 任务类型和参数封装成请求。 该方式将 网元的跟踪任务信息、 任务类型和参数都用 GUI的方式显示, 以供运维人员 (用户) 选择输入, 这种操作方式简单、 直观, 提高了运维人员操作的舒适度。 作为另一个优选的实施方式,在步骤 S104获取到响应之后,可以采用如下方式对 结果进行处理, 将信令跟踪操作结果 (预定接口格式的信令数据) 通过图形用户接口 GUI进行显示, 提高了数据跟踪结果的直观性。 本实施例提供了一种信令跟踪的处理方法, 应用于网元, 图 2是根据本发明实施 例的信令跟踪的处理方法的第二流程图,如图 2所示,该方法包括如下步骤 S202至步 骤 S206。 步骤 S202: 网元将接收到的信令跟踪服务器发送的信令跟踪命令转换成该网元适 配的操作命令, 其中, 该信令跟踪命令用于指示该网元进行信令跟踪操作。 步骤 S204: 网元执行操作命令进行信令跟踪操作。 步骤 S206: 网元将该操作命令的结果转换成该信令跟踪服务器的预定格式, 并将 该预定格式的结果反馈给该信令跟踪服务器。 通过上述步骤, 网元将接收到的信令跟踪命令转换为本网元适配的操作命令, 并 执行该操作命令, 并将结果转换成信令跟踪服务器预定格式反馈给信令跟踪服务器, 确保了网元与信令跟踪服务器之间的接口都是标准统一的, 屏蔽了不同设备厂商, 不 同制式网元所提供的信令跟踪接口之间的差异性。 作为一个较优的实施方式,步骤 S204网元可以采用如下方式执行该操作命令进行 信令跟踪操作: 网元解析操作命令得到信令跟踪任务、 任务类型和参数; 网元使用参 数创建对应任务类型的信令跟踪任务。 该优选实施方式根据操作命令解析得到的参数 进行信令跟踪, 确保了信令跟踪任务的准确性。 需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可 以以不同于此处的顺序执行所示出或描述的步骤。 在另外一个实施例中, 还提供了一种信令跟踪软件, 该软件用于执行上述实施例 及优选实施例中描述的技术方案。 在另外一个实施例中, 还提供了一种存储介质, 该存储介质中存储有上述信令跟 踪软件, 该存储介质包括但不限于: 光盘、 软盘、 硬盘、 可擦写存储器等。 本发明实施例还提供了一种信令跟踪装置, 该装置可以应用于信令跟踪服务器, 该信令跟踪装置可以用于实现上述信令跟踪方法及优选实施方式,已经进行过说明的, 不再赘述,下面对该信令跟踪装置中涉及到的模块进行说明。如以下所使用的,术语"模 块"可以实现预定功能的软件和 /或硬件的组合。 尽管以下实施例所描述的系统和方法 较佳地以软件来实现,但是硬件, 或者软件和硬件的组合的实现也是可能并被构想的。 图 3是根据本发明实施例的信令跟踪的处理装置的第一结构框图, 如图 3所示, 该装置包括: 第一转换模块 32、 发送模块 34和第一接收模块 36, 下面对上述结构进 行详细描述。 第一转换模块 32, 设置为将获取到的用于对一个或多个网元进行信令跟踪操作的 请求转换成预定格式的命令; 发送模块 34, 连接至第一转换模块 32, 设置为将第一转 换模块 32转换后的命令发送给该转换后的命令对应网元; 第一接收模块 36, 连接至 发送模块 34, 设置为接收该对应的网元发送的对该转换后的命令的响应, 其中, 该响 应携带有对应于该转换后的命令的信令跟踪操作的结果。 图 4是根据本发明实施例的信令跟踪的处理装置的优选的第一结构框图, 如图 4 所示, 该装置还包括: 获取模块 42、 封装模块 44和显示模块 46, 下面对上述结构进 行详细描述: 获取模块 42,设置为通过预设的跟踪任务模板生成的图形用户接口 GUI获取用户 输入的信令跟踪任务信息、 任务类型和参数; 封装模块 44, 连接至获取模块 42, 设置 为将获取模块 42获取到信令跟踪任务、 任务类型和参数封装成请求。 显示模块 46, 连接至第一接收模块 36, 设置为将由第一接收模块 36接收的响应 携带的对应于转换后的命令的信令跟踪操作的结果通过图形用户接口 (GUI) 进行显 示。 在另外一个实施例中, 还提供了一种信令跟踪软件, 该软件用于执行上述实施例 及优选实施例中描述的技术方案。 在另外一个实施例中, 还提供了一种存储介质, 该存储介质中存储有上述信令跟 踪软件, 该存储介质包括但不限于: 光盘、 软盘、 硬盘、 可擦写存储器等。 本发明实施例还提供了一种信令跟踪装置, 该装置可以应用于网元, 该信令跟踪 装置可以用于实现上述信令跟踪方法及优选实施方式, 已经进行过说明的, 不再赘述, 下面对该信令跟踪装置中涉及到的模块进行说明。 如以下所使用的, 术语"模块"可以 实现预定功能的软件和 /或硬件的组合。尽管以下实施例所描述的系统和方法较佳地以 软件来实现, 但是硬件, 或者软件和硬件的组合的实现也是可能并被构想的。 图 5是根据本发明实施例的信令跟踪的处理装置的第二结构框图, 如图 5所示, 该装置包括: 第二转换模块 52, 处理模块 54, 第三转换模块 56和反馈模块 58, 下面 对上述结构进行详细描述: 第二转换模块 52, 设置为将接收到的信令跟踪服务器发送的信令跟踪命令转换成 该网元适配的操作命令, 其中, 信令跟踪命令用于指示对该网元进行信令跟踪操作; 处理模块 54, 连接至第二转换模块 52, 设置为执行第二转换模块 52转换得到的操作 命令; 第三转换模块 56,连接至处理模块 54, 设置为将处理模块 54得到的操作命令的 结果转换成信令跟踪服务器的预定格式; 反馈模块 56, 连接至第三转换模块 56, 设置 为将第三转换模块 56转换得到的预定格式的结果反馈给信令跟踪服务器。 图 6是根据本发明实施例的信令跟踪的处理装置的优选的第二结构框图, 如图 6 所示, 该处理模块 54包括: 解析模块 542, 创建模块 544, 下面对上述结构进行详细 描述: 处理模块 54包括: 解析模块 542, 设置为解析操作命令得到信令跟踪任务、 任务 类型和参数; 创建模块 544, 连接至解析模块 542, 设置为使用解析模块 542得到的参 数创建任务类型的信令跟踪任务。 下面将结合优选实施例进行说明, 以下优选实施例结合了上述实施例及优选实施 方式。 优选实施例一 本优选实施例提供了一种信令跟踪系统, 图 7是根据本发明实施例的信令跟踪的 处理系统的结构框图, 如图 7所示, 该信令跟踪系统包括服务器 2和网元 4, 下面对 该装置进行详细说明。 服务器 2包括如下模块: 跟踪任务管理模块 22、上下行消息处理模块 24、信令信 息展示模块 26, 具体的, 跟踪任务管理模块 22: 用于创建, 保存, 删除信令跟踪任务, 同时把信令跟踪任 务的启动, 停止等命令发送到上下行消息处理模块, 再由该模块通过上下行消息处理 模块和网元之间的通讯链路发送到网元侧的网元信令跟踪代理模块。 其中, 跟踪任务 模板由一系列的模板文件组成。 由无线网络的运维人员按照统一的格式预先定义好。 跟踪任务管理模块在启动后需要读入指定的跟踪任务模板, 并根据模板的内容解析用 户的输入命令来创建, 删除, 启动, 停止相应的信令跟踪任务。 上下行消息处理模块 24: 该模块是信令跟踪装置中的消息收发模块, 该模块将下 行消息 (跟踪任务的启动, 停止命令等) 通过该模块和网元之间的通讯链路发送到网 元侧的网元信令跟踪代理模块, 同时又从该模块和网元之间的通讯链路上接收来自网 元的信令消息 (上行消息)。 信令信息展示模块 26: 接收来自上下行消息处理模块发送的上行信令消息并在图 形界面上显示以供用户实时观测。 网元 4包括: 网元信令跟踪代理模块 42: 网元信令跟踪代理模块部署在网元侧, 直接和网元的信令跟踪接口模块交互。 同时又和信令跟踪系统中的上下行消息处理模 块交互。 需要说明的是, 上述的跟踪任务管理模块 22, 上下行消息处理模块 24, 信令信息 展示模块 26部署在一台单独的服务器上, 被称为信令跟踪服务器。 网元包括的如下模块网元信令跟踪代理模块 42 可以使得信令跟踪服务器与网元 之间保持通讯畅通。 本优选实施例中提供的上述系统使用一套信令跟踪系统管理无线网络中多种制式 的网元, 避免不同制式的网元需要使用不同信令跟踪系统进行跟踪的问题, 大大提高 了运维人员的运维效率, 减少了运维工作量。 对于不同制式的网元, 所需要的只是开 发不同的网元信令跟踪代理模块以适配网元, 大大节约了运维开发成本。 优选实施例二 本实施例提供了一种信令跟踪的处理方法, 本实施例的方法结合优选实施例一中 的系统中个各个模块进行说明, 图 8是根据本发明优选实施例的信令跟踪的处理方法 的流程图, 如图 8所示, 该方法包括如下步骤 S802至步骤 S814。 步骤 S802: 上下行消息处理模块向指定网元建链, 建立通讯链路。 步骤 S804: 跟踪任务管理模块载入指定的跟踪任务模板, 并进行解析, 自动生成 供人机交互的 GUI界面。 步骤 S806:跟踪任务管理模块读入 GUI界面上输入的跟踪任务请求命令,组装成 统一的消息格式发送给上下行消息处理模块。 步骤 S808: 上下行消息处理模块收到跟踪任务请求(下行消息)后, 发送给网元 侧的信令跟踪代理模块。 步骤 S810: 网元侧的信令跟踪代理模块收到跟踪任务请求后, 将其转换成网元提 供的信令跟踪适配接口, 将请求下达给网元。 步骤 S812: 网元侧的信令跟踪代理模块接收到网元的信令跟踪接口模块上报的信 令数据后, 转换成统一的消息格式上报给上下行消息处理模块。 步骤 S814: 上下行消息处理模块将网元上报的信令数据 (上行消息)发送给信令 信息展示模块, 供用户实时观测。 通过上述步骤, 实现了在无线网络 (如 GSM, UMTS,TDS-CDMA等制式的无线 网络) 的运营维护中, 使用一套信令跟踪系统应用于无线网络中多个制式网元的信令 跟踪,提升运维人员的运维效率和减少运维人员的工作量,减少运维工具的开发成本。 优选实施例三 本实施例提供了一种信令跟踪的处理方法, 本实施例的中跟踪任务管理模块, 信 令信息展示模块, 上下行消息处理模块部署在一台单独的信令跟踪服务器上, 网元部 署了一个网元信令跟踪代理模块, 可直接调用网元提供的信令跟踪接口。 需要说明的是, 本实施例中的信令跟踪服务器上的各模块之间使用统一格式的消 息进行交互, 与其所连接网元的制式和提供的信令跟踪接口无关, 这样就保证了信令 跟踪服务器上可以对接多个制式的网元。 网元侧部署的网元信令跟踪代理模块承担了 与具体网元提供的信令跟踪接口交互的任务, 对于不同制式的网元设备需要开发不同 网元信令跟踪代理模块, 完成来自信令跟踪服务器的上下行消息到网元信令跟踪接口 的适配。 跟踪任务模板是一系列的模板文件。 其格式和内容由无线网络的运营商和网 元设备的提供商协商后制定。 运营商可以根据所经营无线网络的业务关注点来定义模 板中需要跟踪的任务。 对于不同的制式, 模板文件可按制式分别制定, 对于一些多制 式通用的跟踪任务 (如传输层的 7号信令跟踪), 可以制定共用的公共模板。 本实施例以一个融合了 2G (GSM) ,3G (UMTS)制式的无线网络为例,针对 RNC (无线网络控制器) 和 BSC (基站控制器) 网元, 结合附图描述一下对这两个制式的 网元进行信令跟踪的实施过程。 本实施例中采用的部分结构格式及网元通信协议如下, 需要说明的是, 下面对描 述仅为示意性说明, 并不能以此认为对本申请技术方案的限定。 例如: RNC网元和 BSC网元上都提供对外的信令跟踪接口 (MML命令形式)。 信令跟踪服务器与网元之间使用 TCP/IP协议进行通讯。 例如: 在本实施例中, 一个 UMTS RNC的跟踪任务模板文件 (XML格式) 定义 如下: BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, In the drawings: FIG. 1 is a first flowchart of a method for processing signaling tracking according to an embodiment of the present invention; 2 is a second flowchart of a processing method of signaling tracking according to an embodiment of the present invention; FIG. 3 is a first structural block diagram of a processing apparatus for signaling tracking according to an embodiment of the present invention; A preferred first block diagram of a processing device for signaling tracing; FIG. 5 is a second block diagram of a processing device for signaling tracing according to an embodiment of the present invention; FIG. 6 is a process for signaling tracing according to an embodiment of the present invention. FIG. 7 is a structural block diagram of a processing system for signaling tracking according to an embodiment of the present invention; FIG. 8 is a flowchart of a processing method for signaling tracking according to a preferred embodiment of the present invention; 9 is a schematic diagram of a generated tracking task creation interface according to an embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. This embodiment provides a method for processing signaling tracking. FIG. 1 is a first flowchart of a method for processing signaling tracking according to an embodiment of the present invention. As shown in FIG. 1, the method includes the following steps S102 to S104. . Step S102: The signaling tracking server converts the obtained request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format. Step S104: The signaling tracking server sends the converted command to the network element corresponding to the converted command, and receives the response of the corresponding network element to the converted command, where the response carries The result of the signaling tracking operation of the converted command. Through the above steps, the signaling tracking server converts the request for performing signaling tracking operation on one or more network elements into a predetermined format and receives a predetermined format response result fed back by the network element, so that the signaling tracking server shields different The signaling provided by the network element tracks the difference between the interfaces, realizes the standardization of the signaling tracking interface in the operation and maintenance work, and improves the efficiency of operation and maintenance. As a preferred implementation manner, before the step S102, the signaling tracking server may obtain a request for performing a signaling tracking operation on one or more network elements according to the following method: The signaling tracking server generates the preset tracking task template. The graphical user interface (GUI) acquires signaling tracking task information, task types and parameters input by the user; the signaling tracking server encapsulates the signaling tracking task, task type and parameters into requests. This way will The tracking task information, task type and parameters of the NE are displayed in GUI mode for the operation and maintenance personnel (users) to select input. This operation mode is simple and intuitive, which improves the operation comfort of the operation and maintenance personnel. As another preferred implementation manner, after the response is obtained in step S104, the result may be processed in the following manner, and the signaling tracking operation result (signaling data of the predetermined interface format) is displayed through the graphical user interface GUI, which is improved. The intuitiveness of data tracking results. The present embodiment provides a method for processing signaling tracking, which is applied to a network element. FIG. 2 is a second flowchart of a method for processing signaling tracking according to an embodiment of the present invention. As shown in FIG. 2, the method includes the following steps. Step S202 to step S206. Step S202: The network element converts the signaling tracking command sent by the received signaling tracking server into an operation command adapted by the network element, where the signaling tracking command is used to instruct the network element to perform a signaling tracking operation. Step S204: The network element performs an operation command to perform a signaling tracking operation. Step S206: The network element converts the result of the operation command into a predetermined format of the signaling tracking server, and feeds back the result of the predetermined format to the signaling tracking server. Through the above steps, the network element converts the received signaling tracking command into an operation command adapted by the network element, and executes the operation command, and converts the result into a predetermined format of the signaling tracking server and feeds back to the signaling tracking server to ensure The interfaces between the network element and the signaling tracking server are standard and unified, which shields the difference between the signaling tracking interfaces provided by different device vendors and different standard network elements. As a preferred implementation, the network element may perform the operation tracking command to perform the signaling tracking operation in the following manner: the network element parsing operation command obtains the signaling tracking task, the task type, and the parameter; the network element uses the parameter to create the corresponding task type. Signaling tracking task. The preferred embodiment performs signaling tracking according to the parameters parsed by the operation command, and ensures the accuracy of the signaling tracking task. It should be noted that the steps shown in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and, although the logical order is shown in the flowchart, in some cases, The steps shown or described may be performed in an order different than that herein. In another embodiment, a signaling tracking software is also provided, which is used to implement the technical solutions described in the above embodiments and preferred embodiments. In another embodiment, a storage medium is provided, and the above-described signaling tracking software is stored in the storage medium, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like. The embodiment of the present invention further provides a signaling tracking device, which may be applied to a signaling tracking server, where the signaling tracking device may be used to implement the foregoing signaling tracking method and a preferred implementation manner, which has been described, Further, the modules involved in the signaling tracking device will be described below. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the systems and methods described in the following embodiments are preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated. FIG. 3 is a first structural block diagram of a processing device for signaling tracking according to an embodiment of the present invention. As shown in FIG. 3, the device includes: a first conversion module 32, a sending module 34, and a first receiving module 36. The above structure is described in detail. The first conversion module 32 is configured to convert the obtained request for performing a signaling tracking operation on one or more network elements into a command of a predetermined format; the sending module 34 is connected to the first conversion module 32, and is configured to The converted command of the first conversion module 32 is sent to the corresponding network element of the converted command; the first receiving module 36 is connected to the sending module 34, and is configured to receive the response of the corresponding network element to the converted command. The response carries a result of a signaling tracking operation corresponding to the converted command. 4 is a block diagram of a first block diagram of a processing device for signaling tracking according to an embodiment of the present invention. As shown in FIG. 4, the device further includes: an obtaining module 42, a packaging module 44, and a display module 46. The structure is described in detail: the obtaining module 42 is configured to obtain the signaling tracking task information, the task type and the parameter input by the user through the graphical user interface GUI generated by the preset tracking task template; the encapsulating module 44 is connected to the obtaining module 42 and configured To encapsulate the acquisition of the signaling tracking task, task type and parameters into the request by the acquisition module 42. The display module 46 is coupled to the first receiving module 36 and configured to display the result of the signaling tracking operation corresponding to the converted command carried by the response received by the first receiving module 36 through a graphical user interface (GUI). In another embodiment, a signaling tracking software is also provided, which is used to implement the technical solutions described in the above embodiments and preferred embodiments. In another embodiment, a storage medium is provided, and the above-described signaling tracking software is stored in the storage medium, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like. The embodiment of the present invention further provides a signaling tracking device, which may be applied to a network element, where the signaling tracking device may be used to implement the foregoing signaling tracking method and a preferred implementation manner, which have been described, and are not described again. The following describes the modules involved in the signaling tracking device. As used below, the term "module" can A combination of software and/or hardware that implements predetermined functions. Although the systems and methods described in the following embodiments are preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated. FIG. 5 is a second structural block diagram of a processing device for signaling tracking according to an embodiment of the present invention. As shown in FIG. 5, the device includes: a second conversion module 52, a processing module 54, a third conversion module 56, and a feedback module 58. The following is a detailed description of the foregoing structure: The second conversion module 52 is configured to convert the signaling tracking command sent by the received signaling tracking server into an operation command adapted by the network element, where the signaling tracking command is used. Instructing the signaling tracking operation on the network element; the processing module 54 is connected to the second conversion module 52, and is configured to execute the operation command converted by the second conversion module 52; the third conversion module 56 is connected to the processing module 54, The result of the operation command obtained by the processing module 54 is converted into a predetermined format of the signaling tracking server; the feedback module 56 is connected to the third conversion module 56, and is set to feedback the result of the predetermined format converted by the third conversion module 56. Signal the tracking server. FIG. 6 is a second block diagram of a second processing block of a signaling tracking device according to an embodiment of the present invention. As shown in FIG. 6, the processing module 54 includes: a parsing module 542, a creating module 544, and the following structure is detailed. Description: The processing module 54 includes: a parsing module 542 configured to parse the operation command to obtain a signaling tracking task, a task type and a parameter; a creating module 544, connected to the parsing module 542, configured to create a task type using the parameters obtained by the parsing module 542 Signaling tracking task. The following description will be made in conjunction with the preferred embodiments, and the following preferred embodiments incorporate the above-described embodiments and preferred embodiments. A preferred embodiment of the present invention provides a signaling tracking system. FIG. 7 is a structural block diagram of a processing system for signaling tracking according to an embodiment of the present invention. As shown in FIG. 7, the signaling tracking system includes a server 2. And the network element 4, the device will be described in detail below. The server 2 includes the following modules: a tracking task management module 22, an uplink and downlink message processing module 24, and a signaling information display module 26. Specifically, the tracking task management module 22 is configured to create, save, and delete signaling tracking tasks, and simultaneously The command for starting, stopping, and the like of the tracking task is sent to the uplink and downlink message processing module, and then sent by the module to the network element signaling tracking proxy module on the network element side through the communication link between the uplink and downlink message processing module and the network element. The tracking task template is composed of a series of template files. It is pre-defined by the operation and maintenance personnel of the wireless network according to a unified format. After the startup, the tracking task management module needs to read in the specified tracking task template, and parse the user's input command according to the content of the template to create, delete, start, and stop the corresponding signaling tracking task. Uplink and downlink message processing module 24: The module is a message transceiving module in the signaling tracking device, and the module sends a downlink message (starting, stopping command, etc. of the tracking task) to the network through a communication link between the module and the network element The network element signaling tracking proxy module on the meta side receives the signaling message (uplink message) from the network element from the communication link between the module and the network element. The signaling information display module 26: receives the uplink signaling message sent by the uplink and downlink message processing module and displays it on a graphical interface for real-time observation by the user. The network element 4 includes: a network element signaling tracking proxy module 42: The network element signaling tracking proxy module is deployed on the network element side, and directly interacts with the signaling tracking interface module of the network element. At the same time, it interacts with the uplink and downlink message processing modules in the signaling tracking system. It should be noted that the tracking task management module 22, the uplink and downlink message processing module 24, and the signaling information display module 26 are deployed on a single server, which is called a signaling tracking server. The following module network element signaling tracking proxy module 42 included in the network element can enable communication between the signaling tracking server and the network element to be smooth. The foregoing system provided in the preferred embodiment uses a set of signaling tracking systems to manage network elements of multiple standards in a wireless network, so as to avoid the problem that different network elements need to use different signaling tracking systems for tracking, which greatly improves operation and maintenance. The operation and maintenance efficiency of personnel reduces the workload of operation and maintenance. For network elements of different standards, all that is needed is to develop different network element signaling tracking proxy modules to adapt network elements, which greatly saves operation and maintenance development costs. Preferred Embodiment 2 This embodiment provides a method for processing signaling tracking. The method in this embodiment is described in conjunction with each module in the system in the preferred embodiment 1. FIG. 8 is a signaling according to a preferred embodiment of the present invention. A flowchart of the processing method of the tracking, as shown in FIG. 8, the method includes the following steps S802 to S814. Step S802: The uplink and downlink message processing module establishes a chain to the designated network element to establish a communication link. Step S804: The tracking task management module loads the specified tracking task template, and performs parsing, and automatically generates a GUI interface for human-computer interaction. Step S806: The tracking task management module reads the tracking task request command input on the GUI interface, and assembles the message into a unified message format and sends the message to the uplink and downlink message processing module. Step S808: After receiving the tracking task request (downlink message), the uplink and downlink message processing module sends the signaling tracking proxy module to the network element side. Step S810: After receiving the tracking task request, the signaling tracking proxy module on the network element side converts the information into a signaling tracking adaptation interface provided by the network element, and sends the request to the network element. Step S812: After receiving the signaling data reported by the signaling tracking interface module of the network element, the signaling tracking proxy module of the network element is converted into a unified message format and reported to the uplink and downlink message processing module. Step S814: The uplink and downlink message processing module sends the signaling data (uplink message) reported by the network element to the signaling information display module for real-time observation by the user. Through the above steps, in the operation and maintenance of a wireless network (such as GSM, UMTS, TDS-CDMA, etc.), a signaling tracking system is applied to the signaling tracking of multiple standard network elements in the wireless network. Improve the operation and maintenance efficiency of operation and maintenance personnel and reduce the workload of operation and maintenance personnel, and reduce the development cost of operation and maintenance tools. The third embodiment of the present invention provides a method for processing signaling tracking. In this embodiment, the tracking task management module, the signaling information display module, and the uplink and downlink message processing module are deployed on a separate signaling tracking server. The network element deploys a network element signaling tracking proxy module, which can directly invoke the signaling tracking interface provided by the network element. It should be noted that, in the embodiment, the modules on the signaling tracking server use a unified format message to perform interaction, which is independent of the format of the network element to which the network element is connected and the provided signaling tracking interface, thus ensuring signaling. Multiple network elements can be connected to the tracking server. The network element signaling tracking proxy module deployed on the NE side undertakes the task of interacting with the signaling tracking interface provided by the specific network element. For different network element devices, different network element signaling tracking proxy modules need to be developed to complete the signaling. Tracking the adaptation of the uplink and downlink messages of the server to the network element signaling tracking interface. The tracking task template is a series of template files. The format and content are determined by the operator of the wireless network and the provider of the network element device. Operators can define the tasks that need to be tracked in the template based on the business concerns of the wireless network they operate. For different standards, the template files can be separately formulated according to the system. For some multi-standard general tracking tasks (such as the 7th signaling tracking of the transport layer), a common common template can be developed. In this embodiment, a wireless network combining 2G (GSM) and 3G (UMTS) standards is taken as an example, and the RNC (Radio Network Controller) and the BSC (Base Station Controller) network element are described with reference to the drawings. The implementation of signaling tracking by the network element of the system. The partial structure format and the network element communication protocol used in this embodiment are as follows. It should be noted that the following description is only for the purpose of illustration, and is not intended to limit the technical solutions of the present application. For example: An external signaling tracking interface (MML command format) is provided on both the RNC network element and the BSC network element. The signaling tracking server communicates with the network element using the TCP/IP protocol. For example: In this embodiment, a tracking task template file (XML format) of a UMTS RNC is defined as follows:
<RNC type="UMTS" > <RNC type="UMTS" >
<TASKTYPE type="UE"> <TASKTYPE type="UE">
<TASK name="unlc_ue" action=" start "> <TASK name="unlc_ue" action=" start ">
<TASKARGU1 name="UEID" filter="" datatype:" string" length="20 > </TASK> <TASKARGU1 name="UEID" filter="" datatype:" string" length="20 > </TASK>
<TASK name="unlc_ue" action="stop"> <TASK name="unlc_ue" action="stop">
</TASK> </TASK>
</TASKTYPE> </TASKTYPE>
</RNC> 该文件中, 将跟踪任务分为几大类型, 以 TASKTYPE表示, 在每个大类型下面又 分为不同的多个任务, 以 TASK标签表示。 每个 TASK任务中, 包含了该任务的请求 类型(如跟踪任务开始 (action="start")和停止 (action="stop")等)和对应的参数信息, 每 一个参数 (TASKARGU)还有一个过滤条件 (filter)属性,用户可定义相应的正则表达式来 对输入的参数值做约束。 下面对本实施例的步骤进行描述: 步骤 S2: 跟踪任务管理模块载入上述的跟踪任务模板文件后 (由用户选择后载 入), 自动生成展现任务信息和参数的 GUI界面供用户操作, 一个人机交互的 GUI界 面见图 3。 步骤 S4:跟踪任务管理模块将人机交互界面上输入的任务请求发送到上下行消息 处理模块。 在本实施例中, 传递的任务请求信息以 XML格式的字符流表示, 示例如下: </RNC> In this file, the tracking tasks are divided into several types, represented by TASKTYPE, which are divided into different tasks under each large type, represented by TASK tags. Each TASK task contains the request type of the task (such as tracking task start (action="start") and stop (action="stop"), etc.) and corresponding parameter information, each parameter (TASKARGU) A filter attribute that allows the user to define a corresponding regular expression to constrain the input parameter values. The following describes the steps of the embodiment: Step S2: After the tracking task management module loads the above-mentioned tracking task template file (loaded by the user after selection), automatically generates a GUI interface for displaying task information and parameters for the user to operate, a person The GUI interface of the machine interaction is shown in Figure 3. Step S4: The tracking task management module sends the task request input on the human-computer interaction interface to the uplink and downlink message processing module. In this embodiment, the delivered task request information is represented by a character stream in an XML format, as follows:
<TASK type=" unlc ue " action=" start" neid="l"> <TASK type=" unlc ue " action=" start" neid="l">
<TASKNO value="35"> <TASKNO value="35">
<TASKARGU1 name="UEID" datatype=" string" value="460002157894012" length="15 > <TASKARGU1 name="UEID" datatype=" string" value="460002157894012" length="15 >
</TASKNO> </TASKNO>
</TASK> 步骤 S6: 上下行消息处理模块根据任务请求中指定的网元 ID (本实施例中网元 ID为 1, 为 RNC网元) 将任务请求信息透传到对应网元的信令跟踪代理模块。 步骤 S8: 网元的信令跟踪代理模块收到该字符流后, 需要解析并适配网元提供的 信令跟踪对外接口, 并调用该接口将跟踪任务请求下达给网元。 需要说明的是在一个无线网络中, 网元设备可能由不同设备商提供, 这样不同厂 商, 不同制式的网元设备提供的信令跟踪接口也不尽相同 (如有 MML命令接口, C 语言定义的结口等不同形式)。信令跟踪代理模块需要对不同的接口进行适配。 比较优 的, 信令跟踪代理模块的接口适配实施时可以使用硬编码实现, 也可以通过定义信令 跟踪服务器的消息接口和网元信令跟踪接口之间的映射来自动实现。 在本实施例中, 网元设备提供的信令跟踪接口为 MML命令形式。 对应前面传递 的任务跟踪请求, 接口格式如下: uelcstart: taskno="35",ueid="460002157894012"; 可以在信令跟踪代理模块中定义信令跟踪服务器发送的请求和网元接口之间的映 射关系文件 (XML格式), 由信令跟踪代理模块根据该映射关系文件中定义的映射关系 来实现从信令跟踪服务器发送请求到网元信令跟踪接口之间的自动转换。 上例中的映 射关系如下: </TASK> Step S6: The uplink and downlink message processing module transparently transmits the task request information to the signaling of the corresponding network element according to the network element ID specified in the task request (in this embodiment, the network element ID is 1 and is the RNC network element) Track the agent module. Step S8: After receiving the character stream, the signaling tracking proxy module of the network element needs to parse and adapt the signaling provided by the network element to track the external interface, and invoke the interface to send the tracking task request to the network element. It should be noted that in a wireless network, network element devices may be provided by different equipment vendors, so that signaling trace interfaces provided by different vendors and different types of network element devices are also different (if there is an MML command interface, C language definition) The knot is in different forms.) The signaling tracking proxy module needs to adapt different interfaces. Preferably, the interface adaptation of the signaling tracking proxy module can be implemented by hard coding, or can be automatically implemented by defining a mapping between the message interface of the signaling tracking server and the network element signaling tracking interface. In this embodiment, the signaling tracking interface provided by the network element device is in the form of an MML command. Corresponding to the task tracking request passed earlier, the interface format is as follows: uelcstart: taskno="35", ueid="460002157894012"; The mapping between the request sent by the signaling tracking server and the network element interface can be defined in the signaling tracking proxy module. The relationship file (XML format) is implemented by the signaling tracking proxy module to automatically convert from the signaling tracking server to the network element signaling tracking interface according to the mapping relationship defined in the mapping relationship file. The mapping relationship in the above example is as follows:
<taskmap type=" unlc_ue " action: "start" mmlcommand="uelcstart"> <argumap sigargu= " TASKNO " mmlargu="taskno"/> <argumap sigargu="UEID" mmlargu="ueid"/> <taskmap type=" unlc_ue " action: "start"mmlcommand="uelcstart"><argumap sigargu= " TASKNO "mmlargu="taskno"/> <argumap sigargu="UEID"mmlargu="ueid"/>
</taskmap> 步骤 S10: 在网元开始通过信令跟踪接口上报信令数据给信令跟踪代理模块后, 信令跟踪代理模块会适配接口而转化为信令跟踪服务器识别的格式发送给信令跟踪服 务器的上下行消息处理模块, 实现原理同上。 在本实施例中, 上报给信令跟踪服务器的信令数据仍以 XML格式的字符流表示, 可以采用格式: </taskmap> Step S10: After the network element starts to report signaling data to the signaling tracking proxy module through the signaling tracking interface, the signaling tracking proxy module adapts the interface and converts it into a format recognized by the signaling tracking server and sends the signal to the signaling Let the tracking server's uplink and downlink message processing module be implemented in the same way. In this embodiment, the signaling data reported to the signaling tracking server is still represented by a character stream in an XML format, and may be in a format:
<SIGMSG type="UE"> <SIGMSG type="UE">
<TASKNO value="35"> <TASKNO value="35">
<SIGCODE length="24"> <SIGCODE length="24">
4016001 C4C000110000002005D400200000119400300A142 4016001 C4C000110000002005D400200000119400300A142
</SIGCODE> </SIGCODE>
</TASKNO> </TASKNO>
</SIGMSG> 步骤 S12: 信令跟踪服务器的信令数据展示模块收到信令数据后, 将其解析后展 示到 GUI界面中供用户浏览。 优选地, 本实施例中使用了 XML格式作为通用的消息传递格式, 是考虑到 XML 格式易于解析, 信息层次在表达上更清晰一些。 网元侧的信令跟踪代理模块需要适配 网元所提供的对外信令跟踪接口。如在本实施例中,就需要开发针对 RNC网元和 BSC 网元信令跟踪对外接口的适配功能。 需要说明的是, 对于已在运维且并未实施本发明所描述装置和方法的无线网络, 可以针对网络中管理的各制式网元开发并部署相应的信令跟踪代理模块, 定义统一的 跟踪任务模板, 使用本发明所提出的系统和方法就能够实现网络中对多制式网元的统 一跟踪管理。 通过上述实施例, 提供了信令跟踪方法及装置, 通过信令跟踪服务器将用于对一 个或多个网元进行信令跟踪操作的请求转换成预定的格式, 使得信令跟踪服务器对一 个或多个网元的信令跟踪操作的请求进行的统一, 克服了相关技术中信令跟踪服务器 在对一个或多个网元进行信令跟踪操作时需要同时对多个网元的接口格式的请求进行 处理, 导致运行维护的效率比较低的问题, 然后将转换成预定格式的请求发送给对应 的网元, 并接收该请求的响应, 从而实现了通过统一的信令格式实现对一个或多个网 元进行信令跟踪操作, 提高了运行维护的效率。 需要说明的是, 这些技术效果并不是 上述所有的实施方式所具有的, 有些技术效果是某些优选实施方式才能取得的。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而可以将 它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限 制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 </SIGMSG> Step S12: After receiving the signaling data, the signaling data display module of the signaling tracking server parses and displays it to the GUI interface for the user to browse. Preferably, the XML format is used as a general message delivery format in this embodiment, and the XML format is easy to parse, and the information hierarchy is clearer in expression. The signaling tracking proxy module on the NE side needs to adapt the external signaling tracking interface provided by the network element. As in this embodiment, it is necessary to develop an adaptation function for tracking the external interface for the RNC network element and the BSC network element signaling. It should be noted that, for a wireless network that has been operated and not implemented by the apparatus and method of the present invention, a corresponding signaling tracking proxy module may be developed and deployed for each standard network element managed in the network, and a unified tracking is defined. The task template can realize unified tracking management of multi-standard network elements in the network by using the system and method proposed by the present invention. Through the foregoing embodiment, a signaling tracking method and apparatus are provided, where a request for signaling tracking operation of one or more network elements is converted into a predetermined format by a signaling tracking server, so that the signaling tracking server is for one or Uniformity of requests for signaling tracking operations of multiple network elements, overcoming the signaling tracking server in the related art When performing signaling tracking operations on one or more network elements, the request for the interface format of multiple network elements needs to be processed at the same time, resulting in a problem of low efficiency of operation and maintenance, and then the request converted into the predetermined format is sent to the corresponding The network element receives the response of the request, thereby implementing signaling tracking operation on one or more network elements through a unified signaling format, thereby improving the efficiency of operation and maintenance. It should be noted that these technical effects are not all of the above embodiments, and some technical effects are obtained by some preferred embodiments. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110321092.X | 2011-10-20 | ||
| CN201110321092XA CN103067950A (en) | 2011-10-20 | 2011-10-20 | Processing method of signaling trace and device thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013056571A1 true WO2013056571A1 (en) | 2013-04-25 |
Family
ID=48110374
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/077947 Ceased WO2013056571A1 (en) | 2011-10-20 | 2012-06-29 | Method and device for processing signaling tracking |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN103067950A (en) |
| WO (1) | WO2013056571A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9461843B1 (en) | 2015-06-23 | 2016-10-04 | International Business Machines Corporation | Management of asynchronous and synchronous resource requests |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103997726A (en) * | 2014-03-20 | 2014-08-20 | 大唐移动通信设备有限公司 | Signal acquiring device and method |
| CN105657686A (en) * | 2014-11-17 | 2016-06-08 | 中兴通讯股份有限公司 | Method and device for optimizing tracking reliability of user equipment |
| CN107347193B (en) * | 2016-05-05 | 2020-06-12 | 大唐移动通信设备有限公司 | Signaling tracking method and system |
| CN106251092A (en) * | 2016-08-16 | 2016-12-21 | 北京中油瑞飞信息技术有限责任公司 | Field operation managing and control system based on operation template |
| CN110324169B (en) * | 2018-03-30 | 2023-06-27 | 北京京东尚科信息技术有限公司 | Interface management method and device |
| CN113852488A (en) * | 2021-06-28 | 2021-12-28 | 浪潮软件科技有限公司 | A signaling tracking system and method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1870532A (en) * | 2006-01-06 | 2006-11-29 | 华为技术有限公司 | Signalling tracking method and system |
| CN1969531A (en) * | 2004-06-15 | 2007-05-23 | 思科技术公司 | System and method for end-to-end communications tracing |
| CN1988480A (en) * | 2006-12-07 | 2007-06-27 | 中兴通讯股份有限公司 | Signalling tracing processing method |
| CN101631261A (en) * | 2009-08-19 | 2010-01-20 | 中兴通讯股份有限公司 | Signaling tracking method, signaling tracking background device and tracking system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101370228B (en) * | 2008-09-26 | 2012-06-06 | 华为技术有限公司 | Method, system and apparatus for user full-network tracing in network |
| CN101925036B (en) * | 2009-06-10 | 2015-02-11 | 大唐移动通信设备有限公司 | Transmitting method, system and device of terminal high-level signaling |
| CN101826985B (en) * | 2010-04-20 | 2014-08-13 | 中兴通讯股份有限公司 | Plugin-based centralized signaling tracing method and system |
-
2011
- 2011-10-20 CN CN201110321092XA patent/CN103067950A/en active Pending
-
2012
- 2012-06-29 WO PCT/CN2012/077947 patent/WO2013056571A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1969531A (en) * | 2004-06-15 | 2007-05-23 | 思科技术公司 | System and method for end-to-end communications tracing |
| CN1870532A (en) * | 2006-01-06 | 2006-11-29 | 华为技术有限公司 | Signalling tracking method and system |
| CN1988480A (en) * | 2006-12-07 | 2007-06-27 | 中兴通讯股份有限公司 | Signalling tracing processing method |
| CN101631261A (en) * | 2009-08-19 | 2010-01-20 | 中兴通讯股份有限公司 | Signaling tracking method, signaling tracking background device and tracking system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9461843B1 (en) | 2015-06-23 | 2016-10-04 | International Business Machines Corporation | Management of asynchronous and synchronous resource requests |
| US9875147B2 (en) | 2015-06-23 | 2018-01-23 | International Business Machines Corporation | Management of asynchronous and synchronous resource requests |
| US9898349B2 (en) | 2015-06-23 | 2018-02-20 | International Business Machines Corporation | Management of asynchronous and synchronous resource requests |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103067950A (en) | 2013-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013056571A1 (en) | Method and device for processing signaling tracking | |
| CN111416736B (en) | Configuration management method and device of network equipment, computing equipment and storage medium | |
| EP2523528B1 (en) | Device management method, middleware, and machine-to-machine communication platform, device and system | |
| CN104283919B (en) | A kind of interface calling system and method | |
| EP3099011B1 (en) | Interface management service entity, functional service entity and network element management method | |
| US11894995B2 (en) | Data processing method and apparatus | |
| CN112688952B (en) | Message processing method, device, remote radio unit and medium | |
| CN113207194B (en) | Multi-mode communication implementation method and device based on kylin mobile operating system | |
| CN101894059B (en) | A kind of detection method of running status and system | |
| WO2017113457A1 (en) | Light-weight embedded network management system and method | |
| CN104883266A (en) | Network configuration accessing method and device thereof | |
| WO2010127531A1 (en) | Apparatus, web service component and method based on web service | |
| US12282406B2 (en) | Data subscription method, apparatus, and system | |
| WO2012139461A1 (en) | Data acquisition method, apparatus and system | |
| US20220261383A1 (en) | Mechanism for registration, discovery and retrieval of data in a communication network | |
| CN102547804B (en) | A kind of operation maintenance system for carrying out network management to Radio Access Network | |
| CN102801544B (en) | The method and system that unified terminal is managed under a kind of Internet of Things framework | |
| CN102023862B (en) | Mobile terminal control method and system | |
| WO2010048815A1 (en) | Method and system for developing and installing network management features of services | |
| CN102684924A (en) | Network management workstation and debugging method of network management software | |
| CN117278396B (en) | DPU network card configuration method and device | |
| JP6471459B2 (en) | COMMUNICATION DEVICE, LOG PROCESSING PROGRAM, COMMUNICATION SYSTEM, AND LOG PROCESSING METHOD | |
| CN117156015A (en) | Protocol adaptation middleware and method supporting integration of OPC UA and 5G | |
| KR101382439B1 (en) | Method and apparatus for providing multi-interface in wireless distributed system | |
| CN116684492A (en) | Data transmission method, device, related equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12842410 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12842410 Country of ref document: EP Kind code of ref document: A1 |