CN104811351A - Distributed communication network testing method and system based on XML - Google Patents
Distributed communication network testing method and system based on XML Download PDFInfo
- Publication number
- CN104811351A CN104811351A CN201510190802.8A CN201510190802A CN104811351A CN 104811351 A CN104811351 A CN 104811351A CN 201510190802 A CN201510190802 A CN 201510190802A CN 104811351 A CN104811351 A CN 104811351A
- Authority
- CN
- China
- Prior art keywords
- data
- processing center
- data processing
- xml
- transfer point
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及测试技术领域,具体涉及一种分布式通信网络测试方法及系统,其方法包括,一一对应的实时采集各个转接点的数据;将该多个数据发送给数据处理中心进行保存并统计分析;因采用了分布式测试的技术,每个数据转接点只负责一段网络,所以,通过查找数据转节点的数据采集终端即可实现快速故障定位,因采用统一的数据处理中心,只需在数据处理中心使用高性能服务器,即可实现同时对多个网络进行处理,减少了设备使用量,节约能源;另外,本发明采用了Web技术,能够为客户提供更便捷的服务。
The present invention relates to the technical field of testing, in particular to a distributed communication network testing method and system, the method comprising: collecting data of each transfer point in real time in one-to-one correspondence; sending the multiple data to a data processing center for storage and Statistical analysis; due to the adoption of distributed testing technology, each data transfer point is only responsible for a section of the network, so by searching the data collection terminal of the data transfer node, rapid fault location can be realized. Because of the use of a unified data processing center, only It is necessary to use a high-performance server in the data processing center to process multiple networks at the same time, reducing equipment usage and saving energy; in addition, the present invention uses Web technology to provide customers with more convenient services.
Description
技术领域technical field
本发明涉及测试技术领域,具体涉及一种基于XML的分布式通信网络测试方法及系统。The invention relates to the technical field of testing, in particular to an XML-based distributed communication network testing method and system.
背景技术Background technique
目前,通信网络规模日趋庞大,技术日趋复杂,网络的性能也变得越来越不可预测,对网络技术、协议、性能的评估和研究迫切需要,各种高速网络的监测平台应运而生。At present, the scale of communication network is getting bigger and bigger, the technology is getting more and more complex, and the performance of the network is becoming more and more unpredictable. There is an urgent need for evaluation and research on network technology, protocols, and performance. Various monitoring platforms for high-speed networks have emerged as the times require.
现有的高速网络监测平台多使用单机方式测试设备,如图1所示,为七号信令网络通信测试系统的结构示意图。这种测试数据的采集、处理、分析和显示都集中到测试设备,这种监测方式不仅费时,占用网络资源,而且不能实现对网络的实时监测;另外,因为使用单机方式测试设备,对整个网络进行测试,测试时间长,不能实时监测到网络中的故障点,定位困难;单机测试设备需要处理数据量较大,对设备要求较高,现有工控机运算能力有限。Existing high-speed network monitoring platforms mostly use stand-alone test equipment, as shown in Figure 1, which is a schematic structural diagram of a No. 7 signaling network communication test system. The collection, processing, analysis and display of this kind of test data are all concentrated in the test equipment. This monitoring method is not only time-consuming and takes up network resources, but also cannot realize real-time monitoring of the network; The test takes a long time, the fault point in the network cannot be monitored in real time, and it is difficult to locate; the stand-alone test equipment needs to process a large amount of data, which requires high equipment, and the existing industrial computer has limited computing power.
发明内容Contents of the invention
基于上述问题,本发明的目的是提供一种实时性分布式七号信令通信测试方法,采用分布式测试的技术,每个数据转接点只负责一段网络,实现快速故障定位,在数据处理中心使用高性能服务器,实现同时对多个网络进行处理,减少设备使用量,节约能源。Based on the above problems, the purpose of the present invention is to provide a real-time distributed SS7 communication test method, using distributed test technology, each data transfer point is only responsible for a section of the network, to achieve fast fault location, in data processing The center uses high-performance servers to process multiple networks at the same time, reducing equipment usage and saving energy.
为达上述目的,一方面,本发明提供了一种分布式通信网络测试系统,包括数据采集模块,以及数据处理中心;其中,To achieve the above object, on the one hand, the present invention provides a distributed communication network test system, including a data acquisition module, and a data processing center; wherein,
所述数据采集模块包括多个数据采集端,该多个采集端一一对应的设置于各个转接点,用于实时采集对应转接点的服务提供商SP的数据,并将采集到的数据发送给所述数据处理中心;The data acquisition module includes a plurality of data acquisition terminals, and the plurality of acquisition terminals are arranged in each transfer point in one-to-one correspondence, for real-time collection of the data of the service provider SP of the corresponding transfer point, and the collected data sent to the data processing center;
所述数据处理中心,用于对所述多个数据采集端采集到的数据进行保存并统计分析。The data processing center is configured to store and statistically analyze the data collected by the multiple data collection terminals.
可选的,所述数据采集端还用于将所述数据进行解码得到信令内容,并将该信令内容通过可扩展标记语言XML重新编写;其中,发送给所述数据处理中心的数据为经XML重新编写后的数据。Optionally, the data acquisition terminal is further configured to decode the data to obtain signaling content, and rewrite the signaling content through Extensible Markup Language XML; wherein, the data sent to the data processing center is Data rewritten in XML.
可选的,还包括人机交互界面;Optionally, it also includes a human-computer interaction interface;
该人机交互界面通过web技术开发,用于根据用户指令,将经统计分析后的数据提供给用户。The human-computer interaction interface is developed through web technology, and is used for providing statistically analyzed data to users according to user instructions.
本发明另外提供一种分布式通信网络测试方法,包括:The present invention additionally provides a distributed communication network testing method, comprising:
一一对应的实时采集各个转接点的数据;One-to-one corresponding real-time data collection of each transfer point;
将该多个数据发送给数据处理中心进行保存并统计分析。The multiple data are sent to the data processing center for storage and statistical analysis.
可选的,在所述将该多个数据发送给数据处理中心进行保存处理之前,还包括:Optionally, before sending the plurality of data to the data processing center for storage and processing, it also includes:
将所述数据进行解码得到信令内容,并通过可扩展标记语言XML重新编写;其中,发送给所述数据处理中心的数据为经XML重新编写后的数据。The signaling content is obtained by decoding the data, and rewritten by extensible markup language XML; wherein, the data sent to the data processing center is the data rewritten by XML.
可选的,还包括:通过人机交互界面获取用户指令,并根据该用户指令,将经统计分析后的数据提供给用户;其中,该人机交互界面通过web技术开发。Optionally, it also includes: obtaining user instructions through a human-computer interaction interface, and providing statistically analyzed data to the user according to the user instructions; wherein, the human-computer interaction interface is developed through web technology.
本发明能够达到以下有益效果:The present invention can achieve following beneficial effect:
因为采用了分布式测试的技术,每个数据转接点只负责一段网络,所以,通过查找数据转节点的数据采集终端即可实现快速故障定位,因采用统一的数据处理中心,只需在数据处理中心使用高性能服务器,即可实现同时对多个网络进行处理,减少了设备使用量,节约能源。Because of the distributed test technology, each data transfer point is only responsible for a segment of the network. Therefore, fast fault location can be realized by searching the data collection terminal of the data transfer node. The processing center uses high-performance servers to process multiple networks at the same time, reducing equipment usage and saving energy.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是现有技术中的七号信令网络通信测试系统的结构示意图;Fig. 1 is a schematic structural diagram of a No. 7 signaling network communication test system in the prior art;
图2是本发明一种分布式通信网络测试系统的结构图;Fig. 2 is the structural diagram of a kind of distributed communication network testing system of the present invention;
图3是本发明一种分布式通信网络测试方法的流程图;Fig. 3 is the flowchart of a kind of distributed communication network testing method of the present invention;
图4a是填充插入信号单元(FISU)的格式;Figure 4a is the format of a Fill Insertion Signal Unit (FISU);
图4b是链路状态信号单元(LSSU)的格式;Figure 4b is the format of a link state signal unit (LSSU);
图4c是消息信号单元(MSU)的基本格式。Figure 4c is the basic format of a Message Signal Unit (MSU).
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
针对现有的告诉忘了检测平台存在的问题,本发明采用分布式测试管理方式。分布式测试管理方式的每个信息转接点只负责一段网络,实时性更高,更有利于故障定位,采用分布式的测试管理的优势将比较明显。XML文档的内容和格式分离,易于被机器读取和处理,通过一个XML文档就可以把数据信息的内容、结构和含义完整的表达出来,非常有助于Internet时代信息的高效交换,已成为一种通用的数据结构格式。XML开发者可以选用、作为一种公告的数据模型,进而可以与其他人共享数据。使用XML技术作为分布式组建,能够使我们克服认识所遭遇的异构结构和平台问题。Aiming at the problems existing in the existing telling and forgetting detection platform, the present invention adopts a distributed test management mode. Each information transfer point in the distributed test management mode is only responsible for a section of the network, which has higher real-time performance and is more conducive to fault location. The advantages of adopting distributed test management will be more obvious. The content and format of the XML document are separated, and it is easy to be read and processed by the machine. The content, structure and meaning of the data information can be fully expressed through an XML document, which is very helpful for the efficient exchange of information in the Internet era. It has become an A common data structure format. XML developers can choose, as a data model for announcements, and then can share data with others. Using XML technology as a distributed component can enable us to overcome the heterogeneous structure and platform problems we encounter.
下面通过具体实例对本发明进行进一步阐释:The present invention is further illustrated below by specific examples:
实施例一Embodiment one
如图2所示,为本发明一种分布式通信网络测试系统的结构图,其中,INTS表示国家综合电信系统;HSTP表示高级信令转接点;LSTP表示低级信令转接点;SP表示服务提供商;如图所示,包括数据采集模块,以及数据处理中心;其中,As shown in Figure 2, it is a structural diagram of a distributed communication network test system of the present invention, wherein, INTS represents the National Integrated Telecommunications System; HSTP represents the high-level signaling transfer point; LSTP represents the low-level signaling transfer point; SP represents Service provider; as shown in the figure, including data acquisition module and data processing center; where,
所述数据采集模块包括多个数据采集端201,该多个采集端一一对应的设置于各个转接点,用于实时采集对应转接点的服务提供商SP202的数据,并将采集到的数据发送给所述数据处理中心203;Described data acquisition module comprises a plurality of data acquisition ends 201, and these a plurality of acquisition ends are arranged on each transition point one by one, for collecting the data of the service provider SP202 of corresponding transition point in real time, and will collect The data is sent to the data processing center 203;
所述数据处理中心203,用于对所述多个数据采集端采集到的数据进行保存并统计分析。The data processing center 203 is configured to store and statistically analyze the data collected by the multiple data collection terminals.
可选的,所述数据采集端还用于将所述数据进行解码得到信令内容,并将该信令内容通过可扩展标记语言XML重新编写;Optionally, the data collection terminal is further configured to decode the data to obtain signaling content, and rewrite the signaling content through Extensible Markup Language XML;
发送给所述数据处理中心的数据为经XML重新编写后的数据。The data sent to the data processing center is data rewritten by XML.
可选的,还包括人机交互界面204;Optionally, a human-computer interaction interface 204 is also included;
该人机交互界面通过web技术开发,用于根据用户指令,将经统计分析后的数据提供给用户。The human-computer interaction interface is developed through web technology, and is used for providing statistically analyzed data to users according to user instructions.
实施例二Embodiment two
如图3所示,为本发明一种分布式通信网络测试方法的流程图,包括:As shown in Figure 3, it is a flowchart of a distributed communication network testing method of the present invention, including:
步骤301,一一对应的实时采集各个转接点的数据;Step 301, collecting data of each transfer point in one-to-one correspondence in real time;
步骤302,将该多个数据发送给数据处理中心进行保存并统计分析。Step 302, sending the plurality of data to the data processing center for storage and statistical analysis.
因采用了统一的数据处理中心,因而可使用高性能的服务器,以加快数据处理速度。Due to the adoption of a unified data processing center, high-performance servers can be used to speed up data processing.
可选的,在所述将该多个数据发送给数据处理中心进行保存处理之前,还包括:Optionally, before sending the plurality of data to the data processing center for storage and processing, it also includes:
将所述数据进行解码得到信令内容,并通过可扩展标记语言XML重新编写;Decoding the data to obtain the signaling content, and rewriting through the Extensible Markup Language XML;
发送给所述数据处理中心的数据为经XML重新编写后的数据。The data sent to the data processing center is data rewritten by XML.
XML文档的内容和格式分离,易于被机器读取和处理,可以把数据信息的内容、结构和含义完整的表达出来,与他人共享数据。The content and format of the XML document are separated, and it is easy to be read and processed by the machine. It can fully express the content, structure and meaning of the data information, and share the data with others.
数据采集端采集到的帧数据可以经过各层解码,解码后获得信令BIT内容写到XML的元素中。以FISU信令为例,解码后FISU信令各BIT内容将直接通过XML语言重新编写,通过以太网将该数据采集端的数据传输出去。The frame data collected by the data acquisition end can be decoded by each layer, and the signaling BIT content is obtained after decoding and written into the XML element. Taking FISU signaling as an example, after decoding, the content of each BIT of FISU signaling will be directly rewritten in XML language, and the data from the data acquisition terminal will be transmitted through Ethernet.
<FISU><FISU>
<FISUBIT category=“F”><FISUBIT category="F">
<>….<><>….<>
<>….<><>….<>
</FISUBIT></FISUBIT>
<FISUBIT category=“CK”><FISUBIT category="CK">
<>……<><>……<>
<>……<><>……<>
</FISUBIT></FISUBIT>
……...
……...
<FISUBIT category=“F”><FISUBIT category="F">
<>……<><>……<>
<>……<><>……<>
</FISUBIT></FISUBIT>
</FISU></FISU>
所有数据采集端采集的数据最后全部汇集到数据处理管理中心保存处理,数据处理管理中心只需对获得的所有信令进行统计分析。All the data collected by the data acquisition terminal are finally collected to the data processing management center for storage and processing, and the data processing management center only needs to perform statistical analysis on all the signals obtained.
如图4a、图4b、图4c所示,为信号单元的三种基本格式。As shown in Figure 4a, Figure 4b, and Figure 4c, there are three basic formats of signal units.
进行统计分析之后,通过人机交互界面获取用户指令,并根据该用户指令,将经统计分析后的数据提供给用户;其中,该人机交互界面通过web技术开发。通过WEB技术,用户登陆人机交互界面,可根据需求提取想要的信令,通过详细的数据判断链路的性能。After performing the statistical analysis, user instructions are obtained through the human-computer interaction interface, and according to the user instruction, the statistically analyzed data is provided to the user; wherein, the human-computer interaction interface is developed through web technology. Through WEB technology, users log in to the human-computer interaction interface, and can extract the desired signaling according to their needs, and judge the performance of the link through detailed data.
通过以上实施例,本发明能够达到以下有益效果:Through the above embodiments, the present invention can achieve the following beneficial effects:
因为采用了分布式测试的技术,每个数据转接点只负责一段网络,所以,通过查找数据转节点的数据采集终端即可实现快速故障定位,因采用统一的数据处理中心,只需在数据处理中心使用高性能服务器,即可实现同时对多个网络进行处理,减少了设备使用量,节约能源。Because of the distributed test technology, each data transfer point is only responsible for a segment of the network. Therefore, fast fault location can be realized by searching the data collection terminal of the data transfer node. The processing center uses high-performance servers to process multiple networks at the same time, reducing equipment usage and saving energy.
本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrativelogical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrativecomponents),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。Those skilled in the art can also understand that various illustrative logical blocks (illustrativelogical blocks), units, and steps listed in the embodiments of the present invention can be implemented by electronic hardware, computer software, or a combination of both. To clearly demonstrate the interchangeability of hardware and software, the various illustrative components, units and steps above have generally described their functions. Whether such functions are implemented by hardware or software depends on the specific application and overall system design requirements. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be understood as exceeding the protection scope of the embodiments of the present invention.
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Protection scope, within the spirit and principles of the present invention, any modification, equivalent replacement, improvement, etc., shall be included in the protection scope of the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510190802.8A CN104811351A (en) | 2015-04-21 | 2015-04-21 | Distributed communication network testing method and system based on XML |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510190802.8A CN104811351A (en) | 2015-04-21 | 2015-04-21 | Distributed communication network testing method and system based on XML |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104811351A true CN104811351A (en) | 2015-07-29 |
Family
ID=53695861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510190802.8A Pending CN104811351A (en) | 2015-04-21 | 2015-04-21 | Distributed communication network testing method and system based on XML |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104811351A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1738266A (en) * | 2005-03-07 | 2006-02-22 | 南京邮电学院 | Quality of Service Correlation Test Method for Multimedia Session Service |
CN101730320A (en) * | 2008-10-20 | 2010-06-09 | 中兴通讯股份有限公司 | Base station environment monitoring system and method |
CN101866342A (en) * | 2009-04-16 | 2010-10-20 | 富士通株式会社 | Method and device for generating or displaying web page markup and information sharing system |
CN102148719A (en) * | 2010-02-09 | 2011-08-10 | 奇点新源国际技术开发(北京)有限公司 | Integrated automated testing system based on subsystems |
CN102769739A (en) * | 2012-06-21 | 2012-11-07 | 北京交通大学 | Interconnection device and method for video surveillance system |
CN103139251A (en) * | 2011-11-29 | 2013-06-05 | 神州数码信息系统有限公司 | Method of city-level data sharing exchange platform technology |
CN103916397A (en) * | 2014-04-13 | 2014-07-09 | 北京工业大学 | Safety monitoring method under distributed network environment |
US8930770B2 (en) * | 2011-05-04 | 2015-01-06 | Microsoft Corporation | Monitoring the health of distributed systems |
-
2015
- 2015-04-21 CN CN201510190802.8A patent/CN104811351A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1738266A (en) * | 2005-03-07 | 2006-02-22 | 南京邮电学院 | Quality of Service Correlation Test Method for Multimedia Session Service |
CN101730320A (en) * | 2008-10-20 | 2010-06-09 | 中兴通讯股份有限公司 | Base station environment monitoring system and method |
CN101866342A (en) * | 2009-04-16 | 2010-10-20 | 富士通株式会社 | Method and device for generating or displaying web page markup and information sharing system |
CN102148719A (en) * | 2010-02-09 | 2011-08-10 | 奇点新源国际技术开发(北京)有限公司 | Integrated automated testing system based on subsystems |
US8930770B2 (en) * | 2011-05-04 | 2015-01-06 | Microsoft Corporation | Monitoring the health of distributed systems |
CN103139251A (en) * | 2011-11-29 | 2013-06-05 | 神州数码信息系统有限公司 | Method of city-level data sharing exchange platform technology |
CN102769739A (en) * | 2012-06-21 | 2012-11-07 | 北京交通大学 | Interconnection device and method for video surveillance system |
CN103916397A (en) * | 2014-04-13 | 2014-07-09 | 北京工业大学 | Safety monitoring method under distributed network environment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106790718A (en) | Service call link analysis method and system | |
CN102739452A (en) | Method and system for monitoring resources | |
CN104104734A (en) | Log analysis method and device | |
CN101197736A (en) | A wireless network element device monitoring system and monitoring method thereof | |
CN105490864B (en) | Business module monitoring method based on OSGI | |
CN113760734A (en) | Data preparation method and device, equipment and storage medium | |
CN108234237A (en) | A kind of empty circuit health examination method and system acquired in real time based on interchanger | |
CN110928934A (en) | Data processing method and device for business analysis | |
CN106559498A (en) | Air control data collection platform and its collection method | |
CN108011979A (en) | An intelligent public toilet remote monitoring system | |
CN113794719B (en) | Network abnormal traffic analysis method and device based on elastic search technology and electronic equipment | |
CN104320477A (en) | Method and system for achieving photovoltaic power station data processing based on distributed servers | |
CN114546780A (en) | Data monitoring method, device, equipment, system and storage medium | |
CN110535972A (en) | A kind of the coal gas detection equipment centralized management and communication system, equipment and readable storage medium storing program for executing of hardware and software platform | |
CN109413185A (en) | A kind of equipment routing inspection system and its Cloud Server design method | |
CN105245394A (en) | Method and equipment for analyzing network access log based on layered approach | |
CN107766497A (en) | The method and terminal of Data Collection based on container | |
CN106357466A (en) | Monitoring method for internet products and monitoring system | |
CN116902041A (en) | Interface data processing method and device, electronic equipment and medium | |
CN104811351A (en) | Distributed communication network testing method and system based on XML | |
CN112737119A (en) | Power grid operation data reduction processing method and system | |
CN114722004A (en) | Message retrieval method and device, electronic equipment and storage medium | |
CN115913912A (en) | Method and device for message interception and service link diagram generation | |
CN112291202A (en) | Message data visualization method and device and computer readable storage medium | |
CN100365617C (en) | A usage statistics device and usage statistics method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150729 |