CN100399741C - Apparatus for analyzing the packet data on mobile communication network and method thereof - Google Patents

Apparatus for analyzing the packet data on mobile communication network and method thereof Download PDF

Info

Publication number
CN100399741C
CN100399741C CNB2003801032512A CN200380103251A CN100399741C CN 100399741 C CN100399741 C CN 100399741C CN B2003801032512 A CNB2003801032512 A CN B2003801032512A CN 200380103251 A CN200380103251 A CN 200380103251A CN 100399741 C CN100399741 C CN 100399741C
Authority
CN
China
Prior art keywords
data
user
service
information
user grouping
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2003801032512A
Other languages
Chinese (zh)
Other versions
CN1711714A (en
Inventor
徐庆一
金容范
金圣澈
李洙吉
李承哲
金庚戌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KTFreetel Co Ltd
Original Assignee
KTFreetel Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KTFreetel Co Ltd filed Critical KTFreetel Co Ltd
Publication of CN1711714A publication Critical patent/CN1711714A/en
Application granted granted Critical
Publication of CN100399741C publication Critical patent/CN100399741C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/142Network analysis or design using statistical or mathematical methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Abstract

A packet data analyzer on a mobile communication network for analyzing packet data traffic, monitoring services, generating billing information per data service, and monitoring the network based on a protocol analysis, comprises a packet data separator provided between one of a mobile communication exchange and a packet controller that provide a wireless data service to the subscriber, and the service server, for separating user packet data transmitted between one of the mobile communication exchange and the packet controller and the service server, and receiving the user packet data; a traffic analyzer for separating the user packet data received through the packet data separator according to transmission directions, and analyzing the user packet data; a statistics storage unit for storing and managing result data analyzed by the traffic analyzer; and a statistics reference unit for retrieving data stored in the statistics storage unit, and providing statistical information desired by the user.

Description

The devices and methods therefor of analyzing packet data on mobile communications network
Technical field
The present invention relates to the packet data analysis on mobile communications network.More particularly, the present invention relates to a kind of packet data analysis device and method thereof, be used for analyzing grouped data and agreement in IP (Internet protocol) transmission over networks, so that various statistics to be provided, provide monitor message by described analysis to the user about every kind of service, monitor data network fully, and be that each wireless data service generates charge information.
Background technology
A kind of family expenses mobile communication method of servicing by the commercialization digital mobile station, especially the wireless service standard of CDMA (code division multiple access) type adopts North America standard I S-95A (interim standard-95A), and IS-95B partly replenishes the IS-95A network, and moves high-speed data service in the compatibility of maintenance and existing IS-95A.IS-95A and IS-95B belong to the second generation (2G) in the evolution process of mobile communications network.
The relative IS-95A/B bandwidth of cdma2000-1x and the data rate that belong to the third generation (3G) all are improved, and cdma2000-1x also is referred to as IS-95C.
As the user who uses mobile communications network, more particularly be to use the user of IS-95A/B and cdma2000-1x network, when wish receiving data, services, use PPP (point-to-point protocol) to insert corresponding network being connected to the internet, and from specific server receiving radio data business.
Specifically, as shown in Figure 1, when user 10 asks RFDC in 2G IS-95A/B network, user 10 is via BTS (base station transceiver) and BSC (base station controller) 20 and PCX (personal computer switch) 30, PPP inserts IWF (IWF) 40, and insert by PPP and to be connected to service host 60, therefore can carry out user 10 RFDC.
When user 10 asks RFDC in 3G cdma2000-1x network, user 10 is via BTS/BSC 20 and PCF (Packet Control Function) 30, PPP inserts PDSN (packet data serving node), and from service host shown in Figure 1 60 receiving radio data services.
In Pei Zhi the wireless data service system, the follow-on system after IWF or PDSN 40 comprises for example IP network of Ethernet as shown in Figure 1.
Packet data service analysis in the IP network of above-mentioned configuration, depend on IWF, PDSN 40 and can be that IP device also can be the statistics that the S/H (switching hub) of router provides, but this statistics is not enough for analyzing various types of Packet data services, because this statistics provides the limited statistical information of the normal optimum performance that is used for system to the user.
Only manage these systems self from the system separately of BTS/BSC 20 to S/H and router five 0, or be connected to the connection status of their link, and the mobile communications network management ISP can not monitor this service.
As shown in Figure 2, when user 15 asks wireless data in 3G cdma2000-1x, user 15PPP inserts PDSN 35, and inserts AAA (authentication charging) 45 so that subscription authentication and execution charging are handled, and allows user 15 to receive required wireless data service from service host 65 then.In this case, PCF 25 is connected to PDSN 35 by using the A11 agreement, and PDSN 35 is connected to AAA by using RADIUS (remote authentication dial-in user service).
The assembly that provides after the PCF 25 in Pei Zhi the wireless data service system comprises for example IP network of Ethernet as shown in Figure 2.The system separately that comprises PCF 25, PDSN 35 and AAA 45 only manages these systems self, or be connected to the connection status of the link of these systems, and the mobile communications network management ISP can not come monitor data network fully according to the protocal analysis of transmitting grouped data.
It is impossible according to the user different expenses being implemented in the use of difference service, because in the wireless data service system of Fig. 1, serve the grouping charging method of the total amount of the time-based charging method of service time and the packet that calculating is used according to calculated data and come user 10 is chargeed.For example, wireless data service provides the data, services of handling a small amount of text based load capacity and handles for example data, services of a large amount of load capacity of VOD (video request program), but can not carry out different chargings according to different services.
Summary of the invention
An advantage of the present invention be to provide a kind of on mobile communications network the apparatus and method of analyzing packet data business, providing systematic connection to manage provides stable service, and by effectively improving the Packet data service analysis on mobile communications network, for effective network cost provides various types of statistical informations.
Another advantage of the present invention is to provide a kind of service monitoring apparatus and method, by analyzing the Packet data service on the mobile communications network, the wireless data service that provides via mobile communications network is provided, and is provided stable data service more to the user.
Another advantage of the present invention is to provide a kind of network monitoring apparatus and method, based on the protocal analysis on the mobile communications network, protocal analysis by from the grouped data of mobile communications network transmission comes monitor data network fully, and provides more stable wireless data service to the user.
Another advantage of the present invention is to provide a kind of apparatus and method, generate charge information with packet data analysis for each data, services based on mobile communications network, and the wireless data service of using according to each user, by analyzing the user data packets on the mobile communications network, generate the charge information of each service.
In one aspect of the invention, it is a kind of when the user uses the wireless data service of special services main frame by mobile communications network, the analyzer of the Packet data service that analysis is transmitted between user and service host comprises: the grouped data separator, be provided between the user provides in the mobile communication switch of wireless data service and the packeting controller one and service host, be used for being separated in the user grouping data of transmitting between mobile communication switch and packeting controller and the service host, and receive this user grouping data; Traffic analyser is used for separating the user grouping data that receive by the grouped data separator according to transmission direction, and analyzes this user grouping data; Statistics storage unit is used to store and manage the result data of being analyzed by traffic analyser; The statistical query unit is used for the various data of retrieve stored in statistics storage unit, and the user is provided required statistical information.
This grouped data separator is linked into the Ethernet port between in mobile exchange switch and packeting controller and the service host, and with the user grouping data separating for sending data and receive data, and receive these transmissions data and reception data.
This traffic analyser will be transmission data and reception data by the user grouping data separating that the grouped data separator receives, and analyze these transmission data and receive data.
This traffic analyser is by the user grouping data, analyzes the TCP transport stream between in mobile communication switch and packeting controller and the service host.
This statistical query unit provides the various Realtime Statistics of being analyzed by traffic analyser by GUI to the user.
In another aspect of the present invention, it is a kind of when the user uses the wireless data service of specific service host by mobile communications network, analysis comprises in the method for the Packet data service of transmitting between user and the service host: (a) be separated in the user grouping data of transmitting between the user provides in the mobile communication switch of wireless data service and the packeting controller one and service host, and receive this user grouping data; (b) separate the user grouping data that receive in (a) according to transmission direction, and analyze this user grouping data; (c) by using the result data of analyzing in (b), provide the user required statistical information.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by mobile communications network, comprise by the device of the analysis of the Packet data service transmitted between user and service host being monitored to user's service: the grouped data separator, be provided between the user provides in the mobile communication switch of wireless data service and the packeting controller one and service host, be used for being separated in the user grouping data of transmitting between mobile communications network and packeting controller and the service host, and receive this user grouping data; Traffic analyser is used for separating the user grouping data that receive by the grouped data separator according to transmission direction, and analyzes this user grouping data; Statistics storage unit, the result data that storage and management are analyzed by traffic analyser; The service monitoring unit is used for generating the information of the normal condition of each service that comprises the user, and providing this information to the manager by being stored in the various data of statistics storage unit.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by mobile communications network, by coming the supervisory user service method to comprise: (a) be separated in the user grouping data of between the user provides in the mobile communication switch of wireless data service and the packeting controller and service host, transmitting, and receive this user grouping data to analysis in the Packet data service of transmitting between user and the service host; (b) be separated in the user grouping data that receive in (a) according to transmission direction, and analyze this user grouping data; (c) result data by analyzing in (b) generates the information of the normal condition of each service that comprises the user, and provides this information to the manager.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by mobile communications network, come the device of monitor network to comprise based on protocal analysis: the first grouped data separator to the Packet data service between user and service host, transmitted, be provided at be used for to the user packeting controller of wireless data service is provided and be used to allow by packeting controller between the network linking equipment of the wireless data service of service host, be used to be separated in the user grouping data of transmitting between packeting controller and the network linking equipment, and receive this user grouping data; The second grouped data separator is provided between network linking equipment and the service host, is used to be separated in the user grouping data of transmitting between network linking equipment and the service host, and receives this user grouping data; First protocol analyzer is used for the user grouping data analysis agreement that receives based on by the first grouped data separator; Second protocol analyzer is used for the user grouping data analysis agreement that receives based on by the second grouped data separator; Statistics storage unit is used to store and manage the result data of being analyzed separately by first and second protocol analyzers; The network monitoring unit is used for generating the information about the normal condition that comprises network of this mobile communications network, and providing this information to the manager by being stored in the various data in the statistics storage unit.
This first grouped data separator is linked into the Ethernet port between packeting controller and network linking equipment, the user grouping data separating is transmission data and reception data, and receives these transmission data and receive data; This second grouped data separator is linked into the Ethernet port between network linking equipment and service host, the user grouping data separating is transmission data and reception data, and receives these transmission data and receive data.
This first protocol analyzer is separated into protocol architecture the transmission structure and receives structure according to the user grouping data that received by the first grouped data separator; This second protocol analyzer is separated into protocol architecture the transmission structure and receives structure according to the user grouping data that received by the second grouped data separator.
This first protocol analyzer is by user grouping data analysis RP registration, link setting and PPP IP divides flow in packeting controller and authentication stream, PPP (point-to-point protocol) data between the network linking equipment; This second protocol analyzer is analyzed the TCP transport stream between network linking equipment and service host by the user grouping data.
The data that are stored in the statistics storage unit comprise: the agreement of each base station inserts statistics, the agreement of each network linking equipment inserts statistics, the statistics of each protocol failure factor, and the PPP of each base station inserts statistics, the PPP of each network linking equipment inserts statistics, the protocol message statistics.
Between the second grouped data separator and service host, be connected with the switching hub that sends packets to suitable port based on the grouping address, with the router that is used to be connected the separated network that uses same transmission protocol.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by cordless communication network, based on coming the method for monitor network to comprise to protocal analysis in the Packet data service of transmitting between user and the service host: (a) be separated in respectively be used for to the user packeting controller of wireless data service is provided and be used to allow by packeting controller to the user grouping data of transmitting between the network linking equipment of the wireless data service of service host, and the user grouping data of between packeting controller and service host, transmitting, and receive this user grouping data; (b) according to the user grouping data analysis agreement separately that receives in (a); (c) result data by analyzing in (b) generates the information about the normal condition of the various services that comprise the user of this mobile communications network, and provides this information to the manager.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by cordless communication network, the device that generates the charge information of each data, services between user and service host based on the analysis to the grouped data transmitted comprises: data extractor, be provided between the user provides in the mobile communication switch of packet data service and the packeting controller one and service host, be used for being separated in the user grouping data of transmitting between mobile communication switch and packeting controller and the service host, and receive this user grouping data; The fractional analysis device is used for searching the information on services that the user uses by the information that the analysis to the user grouping data that receive via the grouping separator receives, and exports this information on services as first charge information; The charge information memory cell, be used to make up by first charge information of fractional analysis device output and second charge information of exporting by mobile communication switch or packeting controller, to store information after this combination as each single service charging information, and the customer charging information that will comprise each service charging information sends to specific charge processing system, thereby the user is chargeed.
This grouping separator is linked into the Ethernet port between in mobile communication switch and packeting controller and the service host, and the user grouping data separating for sending data and receive data, and is received these transmissions data and reception data.
This fractional analysis device uses the user grouping data that receive by the grouping separator, and searching the destination IP that comprises each user and the information of portal number, and information is used in the service that the grouped data of using the user to use is searched the user.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by cordless communication network, the method that generates the charge information of each data, services between user and service host based on the analysis to the grouped data transmitted comprises: (a) be separated in the user grouping data of transmitting between in mobile communication switch and the packeting controller and the service host, and receive this user grouping data; (b) information that receives by the analysis to the user grouping data that receive via the grouping separator is searched the information on services that the user uses, and exports this information on services as first charge information; (c) combination is by first charge information of output in (b) with by second charge information of mobile communication switch or packeting controller output, to store information after this combination as each single service charging information; (d) customer charging information that comprises each service charging information is sent to specific charge processing system, thereby the user is chargeed.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by cordless communication network, the device that generates the charge information of each data, services between user and service host based on the analysis to the grouped data transmitted comprises: the fractional analysis device, be used for being received in the user grouping data of transmitting between mobile communication switch and packeting controller and the service host, by the information on services that the user uses is searched in the analysis of the user grouping data that received, and export this information on services as first charge information, these user grouping data are duplicated by the Port Mirroring method by packet repeater, the grouped data of transmitting between packet repeater relaying in mobile communication switch and packeting controller and the service host, described mobile communication switch and packeting controller provide wireless data service to the user; The charge information memory cell, be used to make up by first charge information of fractional analysis device output and second charge information of exporting by mobile communication switch or packeting controller, to store information after this combination as each single service charging information, and the customer charging information that will comprise each service charging information sends to specific charge processing system, thereby the user is chargeed.
This fractional analysis device uses the user grouping data of being duplicated and being received by packet repeater, and searching the destination IP that comprises each user and the information of portal number, and information is used in the service that the grouped data of using the user to use is searched the user.
This packet repeater is a kind of switching hub that sends packets to proper port based on the grouping address.
This packet repeater is a kind of router that connects the separated network that uses same transmission protocol.
Of the present invention aspect another, it is a kind of when the user uses the wireless data service of special services main frame by cordless communication network, the method that generates the charge information of each data, services between user and service host based on the analysis to the grouped data transmitted comprises: (a) be received in the user grouping data of transmitting between in mobile communication switch and the packeting controller and the service host, by the information on services that the user uses is searched in the analysis of the user grouping data that received, and export this information on services as first charge information, these user grouping data are duplicated by the Port Mirroring method by packet repeater, the grouped data of transmitting between packet repeater relaying in mobile communication switch and packeting controller and the service host, described mobile communication switch and packeting controller provide wireless data service to the user; (b) first charge information of output and by second charge information of mobile communication switch or packeting controller output in the combination (a) is to store information after this combination as each single service charging information; (c) customer charging information that will comprise each service charging information sends to specific charge processing system, thereby the user is chargeed.
Description of drawings
Be contained in the specification and and described one embodiment of the present of invention, and be used for explaining principle of the present invention with specification as its a part of accompanying drawing:
Fig. 1 shows a kind of habitual system layout that wireless data service is provided;
Fig. 2 shows a kind of habitual system layout that wireless data service is provided;
Fig. 3 shows according to first preferred embodiment of the invention, has used the system layout of the mobile communications network of Packet data service analyzer;
Fig. 4 shows the more detailed block diagram of the Packet data service analyzer shown in Fig. 3;
Fig. 5 shows the access of passing through the Ethernet separator shown in Fig. 3;
Fig. 6 shows according to the protocol architecture in the IS-95A/B network of first preferred embodiment of the invention;
Fig. 7 shows according to the protocol architecture in the cdma2000-1x network of first preferred embodiment of the invention;
Fig. 8 shows the notion of every layer Packet data service analysis of the osi model of being made by the business diagnosis unit shown in Fig. 3;
Fig. 9 shows the call flow in the IS-95A/B network according to first preferred embodiment of the invention;
Figure 10 shows the call flow in the cdma2000-1x network according to first preferred embodiment of the invention;
Figure 11 shows according to second preferred embodiment of the invention, and wherein the Packet data service analyzer has used the system layout of the mobile communications network of service monitoring equipment;
Figure 12 shows the more detailed block diagram of the service monitoring equipment shown in Figure 11;
Figure 13 shows according to third preferred embodiment of the invention, has wherein used the system layout based on the mobile communications network of the network monitoring device of protocal analysis;
Figure 14 shows the access of passing through the Ethernet separator shown in Figure 13;
Figure 15 shows the access of passing through another Ethernet separator shown in Figure 13;
Figure 16 shows the protocol configuration in the cdma2000-1x network according to third preferred embodiment of the invention;
Figure 17 shows the call flow in the cdma2000-1x network according to third preferred embodiment of the invention;
Figure 18 shows according to four preferred embodiment of the invention, has wherein used the system configuration based on the mobile communications network of the charge information maker that is used for each data, services of packet data analysis;
Figure 19 shows the more detailed block diagram of the charge information maker shown in Figure 18;
Figure 20 shows the access of passing through the grouping separator shown in Figure 18;
Figure 21 shows the protocol architecture in the IS-95A/B network according to the 4th preferred embodiment of the present invention;
Figure 22 shows the protocol architecture in the cdma2000-1x network according to the 4th preferred embodiment of the present invention; With
Figure 23 shows the notion of every layer Packet data service analysis of the osi model of making the fractional analysis unit shown in Figure 18.
Embodiment
In the following detailed description, by the inventor being thought the displaying that realizes optimal mode of the present invention, only illustrate and described the preferred embodiments of the present invention simply.As can realizing, the present invention can make amendment aspect conspicuous and not break away from the present invention various.Therefore, drawing and description come down to exemplary, rather than restriction.
Fig. 3 shows according to first preferred embodiment of the invention, has used the system layout of the mobile communications network of Packet data service analyzer.
As shown in the figure, described system comprises BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, Packet data service analyzer 500 and S/H and router 600.
BTS/BSC 200 guarantees user 100 mobility, and it is a wireless network of carrying out handover operation, wireless support and bookkeeping.BTS is the network terminal handling baseband signal, the wired and wireless signal of conversion and send and receive wireless signal of being used to that is connected to user 100, and BSC is between BTS and PCX/PCF 300, with management and control base station.
PCX 300 is a kind of mobile communication switches, when the user 100 by BTS/BSC 200 wireless access asks wireless data service, connects user 100 to IWF/PDSN 400, and PCF 300 is a kind of packeting controllers simultaneously.
IWF/PDSN 400 is a kind of network linking devices, connects PCX/PCF 300 to the data communication network that comprises the internet, and wherein IWF is corresponding to the situation of 2G IS-95A/B network, and PDSN is corresponding to the situation of cdma2000-1x network.
S/H 600 is the hubs that are connected between IWF/PDSN 400 and the service host 700, is used for sending packet to suitable port based on the grouping address, and router 600 connects the network of the separation of using same transmission protocol.
Packet data service analyzer 500 inserts between IWF/PDSN 400 and S/H and router 600, is received in the IP grouped data of transmission therebetween, analyzes this IP grouped data, and various statisticss are provided.
Fig. 4 shows the more detailed block diagram of the Packet data service analyzer 500 shown in Fig. 3.
As shown in the figure, Packet data service analyzer 500 comprises Ethernet separator 510, traffic analyser 520, statistics storage unit 530 and statistical query unit 540.
Ethernet separator 510 inserts between IWF/PDSN 400 and S/H and router 600, and receives the User IP grouped data respectively as Tx (transmission) and Rx (reception) data.
With reference to Fig. 5, Ethernet separator 510 is linked into the cable that is connected to the Ethernet Rx port 610 of S/H and router 600 from the Ethernet Tx port 410 of IWF/PDSN 400, and from the ascending packet data of user's 100 receptions to service host 700, be linked into the cable that is connected to the Ethernet Rx port 420 of IWF/PDSN 400 from the Ethernet Tx port 620 of S/H and router 600 simultaneously, and from the downlink grouped data of service server 700 receptions to user 100.
As shown in Figure 6, Ethernet separator 510 in the protocol architecture of 2G IS-95A/B network is positioned at as between the E-net (Ethernet) of the physical layer of IWF 400 and the E-net (Ethernet) as the physical layer of service host 700, the IP network that provides between IWF 400 and service host 700 is separated from physical layer, and be received in the grouped data that sends and receive between user 100 and the service host 700.
As shown in Figure 7, Ethernet separator 510 in the protocol architecture of 3G cdma2000-1x network is positioned at as between the E-net (Ethernet) of the physical layer of PDSN 400 and the E-net (Ethernet) as the physical layer of service host 700, the IP network that provides between PDSN 400 and service host 700 is separated from physical layer, and be received in the grouped data that sends and receive between user 100 and the service host 700.
Traffic analyser 520 receives User IP grouped data via Ethernet separator 510 as Tx and Rx data, and analyzes them.
With reference to Fig. 8, traffic analyser 520 receives through bitstream encoded via Ethernet separator 510, and is each layer analysis Packet data service of OSI (open system interconnection (OSI)) model.
For example, owing to comprise a plurality of PCI (Protocol Control Information) and the data of transmission between user 100 and service host 700 through bitstream encoded, this PCI comprises every layer control information, traffic analyser 520 is removed each PCI from corresponding through the bitstream encoded, and the Packet data service of analysis in each layer, these layers comprise data link layer, network layer, transport layer, session layer, presentation layer and application layer.Just, by from through removing the PCI of physical layer the bitstream encoded, thereby obtain the DLPDU of the PDU (protocol Data Unit) as data link layer, therefore, analyzed the Packet data service in the data link layer.By from DLPDU, removing the PCI of data link layer, thereby obtain NPDU as the PDU of network layer, by from NPDU, removing the PCI of network layer, thereby obtain TPDU as the PDU of transport layer, by from TPDU, removing the PCI of transport layer, thereby obtain SPDU as the PDU of session layer, by from SPDU, removing the PCI of session layer, thereby obtain PPDU as the PDU of presentation layer, by from PPDU, removing the PCI of presentation layer, thereby obtain APDU, by from APDU, removing the PCI of application layer, thereby obtain final transmission data as the PDU of application layer.Because PCI is contained in DPDU, NPDU, TPDU, SPDU, PPDU and the APDU that defines respectively into every layer, and PCI comprises error-control information, flow control information and address information, the PDU that traffic analyser 520 is passed through separately analyzes every layer the Packet data service of transmitting between user 100 and service host 700.
With reference to Fig. 9 and Figure 10, traffic analyser 520 is by the call proceeding process analysis business in 2G and 3G network, to obtain various statisticss.
Fig. 9 is the call proceeding flow process that is applied to 2G IS-95A/B.
In step S11, when user 100 in order to carry out RFDC with service host 700, attempt wireless calling when transmission of BTS/BSC 200, in step S12, BTS/BSC 200 requests are from the respective call setting of PCX 300.
In step S14, PCX 300 is provided with request according to the wireless calling that provides from user 100, distribution service channel (TCH) is given user 100, when having assigned of TCH, PCX 300 requests are provided with from the ISUP (ISDNYong Hubufen) of IWF 400, in step S16, when IWF 400 responded the request of ISUP setting, the ISUP that finishes between PCX 300 and IWF 400 was provided with.
When finishing ISUP between PCX 300 and IWF 400 and be provided with, user's 100 requests are provided with from the PPP information link of IWF 400, in step S18, when the above-mentioned request of IWF 400 responses, the PPP information link between user 100 and IWF 400 is set up.
User's 100 requests distribute from the PPP IP of IWF 400, and the request among the IWF 400 response of step S20 distributes PPP IP to give user 100.
When finishing PPP between user 100 and IWF 400 and be provided with, in step S22, TCP connection request and the setting operation between user 100 and service host 700 via S/H and router 600 execution, therefore, in step S24, user 100 and service host 700 send tcp data.
In step S26, when between the tcp data transmission period, finishing calling, disconnect TCP and connect.
As for 2G call proceeding flow process, traffic analyser 520 is provided between IWF 400 and S/H and the router 600, and execution TCP is provided with, receive the tcp data transport service, analysis is clicked statistics by the represented tcp data transport service of the dotted line ring A of Fig. 9 thereby search successfully access rate, turn-on time, access failure factor, data use statistics and menu for service host 700.
Similarly, Fig. 3 shows the call proceeding flow process that is applied to 3G cdma2000-1x network.
In step S30, when user 100 is transmitted in order to carry out the RFDC call try with service host 700, when being set to the wireless calling of BSC/ PCF 200 and 300, corresponding wireless calling is established, user's 100 requests are from the RP registration of PDSN 400, in step S32, when PDSN 400 answered this request, the RP registration between user 100 and PDSN 400 was finished.
When the RP between user 100 and PDSN400 registration was finished, user's 100 requests were provided with from the PPP information link of PDSN 400, in step S34, when PDSN 400 answers this request, set up PPP information and link between user 100 and PDSN 400.User's 100 requests distribute from the PPP IP of PDSN 400, and in step S36, PDSN 400 distributes PPP IP to give user 100 in response to this request.
In step 38, when being provided with, finishes the PPP between user 100 and PDSN 400, via TCP connection request and setting operation that S/H and router 600 are carried out between user 100 and service host 700, in step S40, user 100 and service host 700 send tcp data.In step S42, when having the people to hang up the telephone between the tcp data transmission period, the TCP connection is cancelled.
In 3G call proceeding flow process, traffic analyser 520 is provided between PDSN 400 and S/H and the router 600, carrying out TCP is provided with, receive the tcp data transport service of being described as the dotted line ring B among Figure 10, analyze this tcp data transport service, and search successfully access rate, turn-on time, access failure factor, data use statistics and menu for service host 700 and click statistics.
Traffic analyser 520 is analyzed business by above-mentioned following various data.
1) 7 of OSI layers of Tx/Rx data are used statistics (physical layer or application layer)
2) by using the Tx/Rx data use statistics that subnet mask obtains for source IP/ purpose IP
3) use IWF/PDSN IP address pool and the Tx/Rx data that are used for each equipment are used statistics
4) the A11 access/PDSN PPP that is used for each base station of being classified by service option inserts statistics
5) applied statistics of use TCP/UDP portal number
Statistics storage unit 530 storages are by 520 pairs of result datas via the packet data analysis of Ethernet separator 510 receptions of traffic analyser, and comprise one and be used to store the database that comprises the various data of analyzing data and one and be used for according to the external data retrieval request from the database retrieval corresponding data and the database manager of result for retrieval is provided.
Statistical query unit 540 comprises the GUI (graphic user interface) as user interface, and the various data of retrieve stored in statistics storage unit 530, and the user is provided required statistical information.
The GUI of user by statistical query unit 540 obtains the various Realtime Statistics that the analysis to the direct writing on the IP network obtains.Realtime Statistics comprises following statistics, the total amount of communicating by letter of Rx, Tx and Rx+Tx data, every layer access exploration, number of success, the frequency of failure and current state comprise further that also each IP of every kind of application uses statistics, the successful access rate statistics of every kind of service, the statistics of response times, and the statistics of the success rate of the PPP session of each base station.
As mentioned above, the business on the physical layer in the analyzing IP network respectively by using Ethernet separator 510, compare with the data service statistics that provides by habitual IWF and PDSN, obtained a large amount of statistical informations, become possibility thereby more effectively IP network is managed.
Figure 11 shows according to second preferred embodiment of the invention, and wherein the system layout of the mobile communications network of service monitoring equipment has been used in the Packet data service analysis.
As shown in the figure, wherein the Packet data service analysis has used the mobile communications network of service monitoring equipment to comprise BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, S/H and router 600 and service monitoring equipment 800.BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, S/H and router 600 use with about the identical Reference numeral of first preferred embodiment of Fig. 3, because they have identical functions.Because the operation and the function of BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, S/H and router 600 were described to Figure 10 with reference to Fig. 3, therefore service monitoring equipment 800 is described below.
Service monitoring equipment 800 inserts between IWF/PDSN 400 and S/N and router 600, it receives and analyzes the IP grouped data of transmission between IWF/PDSN 400 and S/N and router 600, generate various statisticss, and access statistic data periodically or in real time, to provide various service states to the mobile communications network management ISP by visual and information that can listen.
Figure 12 shows the more detailed block diagram of the service monitoring equipment shown in Figure 11.
As shown in the figure, service monitoring equipment 800 comprises Ethernet separator 810, traffic analyser 820, statistics storage unit 830 and service monitoring unit 840.Ethernet separator 810, traffic analyser 820 and statistics storage unit 830 will briefly be described, because they have and Ethernet separator 510, traffic analyser 520 and statistics storage unit 530 identical functions.
Ethernet separator 810 directly inserts between IWF/PDSN 400 and S/H and router 600, and it receives the User IP grouped data as dividing other Tx and Rx data.Specifically, Ethernet separator 810 is linked on the cable that is connected between IWF/PDSN 400 and S/H and router 600, and separates physical layer, to be received in the user grouping data of transmission between user 100 and the service host 700.
Traffic analyser 820 is separated into Tx and Rx data to the User IP grouped data that receives via Ethernet separator 810, analyzes them, analyzes the call proceeding flow process of catching in 2G and 3G network by this, and searches the various statistics that this business diagnosis causes.
In first preferred embodiment, traffic analyser 820 is searched various statisticss, and in second preferred embodiment, traffic analyser 820 needs the statistical information of this service of monitoring, and this statistical information comprises:
1) statistics of separating (souning out number of times, the number of times of successful incident) by each service option
2) by the statistics of tcp port number (souning out number of times, the number of times of successful incident)
Next, the result data that the grouped data analysis that 820 pairs of Ethernet separators of statistics storage unit 830 storage service analyzers 810 receive obtains, and comprise and be used to store the database that comprises the various data of analyzing data and be used for according to the external data retrieval request from the corresponding data of database retrieval and the database manager of result for retrieval is provided.
Service monitoring unit 840 is according to the request by the mobile communications network management ISP, access statistic data periodically or in real time, this statistics comprises according to the exploration number of times of each service option separation and the number of times of successful incident, with according to the exploration number of times of tcp port number and the number of times of successful incident, and provide the normal condition of each service to the mobile communications network management ISP with visual and information that can listen.Therefore, the mobile communications network management ISP uses Ethernet separator 810 to analyze the business of the physical layer in IP network respectively, thereby allows service monitoring.
Figure 13 shows according to the 3rd preferred embodiment of the present invention, wherein uses the system layout of the mobile communications network of network monitoring device based on protocal analysis.
As shown in the figure, use the mobile communications network of network monitoring device to comprise BTS/BSC/PCF 1200, network monitoring device 1300, PDSN 1400 and S/H and router one 500 based on protocal analysis.Easy for what describe, with the explanation that no longer provides BTS/BSC 1200, PCF 1200, PDSN1400, S/H and router one 500, because the explanation that they are provided corresponding to first preferred embodiment about Fig. 3.
Network monitoring device 1300 inserts between PCF 1200 and PDSN 1400, and insert between PDSN 1400 and S/H and router one 500, it receives and analyzes between PCF 1200 and PDSN1400, and the IP grouped data of transmission between PDSN 1400 and S/H and the router one 500, generate various statistics, periodically visit this statistics, generating information about network state, and with visual and can listen form that this information is offered the mobile communications network management ISP.
Network monitoring device 1300 comprises Ethernet separator 1310 and 1320, protocol analyzer 1330 and 1340, statistics storage unit 1350 and network monitoring unit 1360.
Ethernet separator 1310 directly inserts between PCF 1200 and PDSN 1400, the User IP grouped data that receives is separated into Tx and Rx data, and Ethernet separator 1320 directly inserts between PDSN 1400 and S/H and router one 500, and the User IP grouped data that receives is separated into Tx and Rx data.
With reference to Figure 14, Ethernet separator 1310 is linked into from the Ethernet Tx port one 210 of PCF 1200 and is connected on the cable of Ethernet Rx port one 410 of PDSN 1400, reception is from user 1100 the ascending packet data that offers service host 1600, and be linked into from the Ethernet Tx port one 420 of PDSN 1400 and be connected on the cable of Ethernet Rx port one 220 of PCF 1200, receive the downlink grouped data that offers user 1100 from service host 1600.
With reference to Figure 15, Ethernet separator 1320 is linked into from the Ethernet Tx port one 430 of PDSN 1400 and is connected on the cable of Ethernet Rx port one 510 of S/H and router one 500, reception is from user 1100 the ascending packet data that offers service host 1600, and be linked into from the Ethernet Tx port one 520 of S/H and router one 500 and be connected on the cable of Ethernet Rx port one 440 of PDSN 1400, receive the downlink grouped data that offers user 1100 from service host 1700.
As shown in Figure 16, in the protocol architecture of 3G cdma2000-1x, Ethernet separator 1310 is provided at as between the Ethernet of the physical layer of PCF 1200 and the Ethernet as the physical layer of PDSN 1400, separate with physical layer with the IP network of handle between PCF 1200 and PDSN 1400, and be received in the grouped data that sends and receive between PCF 1200 and the PDSN 1400.Ethernet separator 1320 is provided at as between the Ethernet of the physical layer of PDSN 1400 and the Ethernet as the physical layer of service host 1600, separate with physical layer with the IP network of handle between PDSN 1400 and service host 1600, and be received in the grouped data that sends and receive between PDSN 1400 and the service host 1600.
Protocol analyzer 1330 and 1340 is being separated into Tx and Rx data via Ethernet separator 1310 and the 1320 User IP grouped datas that receive, and analysis is about the A11 and the radius protocol data statistics of RFDC, especially, the wireless the Internet service that is used for each Tx and Rx data.
With reference to Figure 17, protocol analyzer 1330 and 1340 is analyzed agreement by the call proceeding flow process in the IP network, to search various statisticss.
Figure 17 shows the call proceeding flow process that is applied to mobile communications network.Easy for what describe, to the TCP set up between user 1100 and the service host 1600 no longer be described to send tcp data, with the process S130 that is connected of this TCP of cancellation to S142 because they corresponding to about the described process S30 of first preferred embodiment of the present invention of Fig. 9 to S42.
In the call proceeding flow process in mobile communications network as shown in Figure 17, protocol analyzer 1330 is provided between PCF 1200 and the PDSN 1400, it carries out the RP registration by dotted line ring C ' expression, receive the subscription authentication agreement to analyze this subscription authentication agreement, search authentication success rate, authentication time of implementation and failed authentication factor, the PPP information link is set, and receive by the represented PPP IP distributorship agreement of dotted line ring D to analyze this PPP IP distributorship agreement, search session success rate, conversation failure factor and session time of implementation.Protocol analyzer 1340 is provided between PDSN 1400 and the S/H router one 500, it is provided with TCP and receives the tcp data host-host protocol of being represented by dotted line ring E, to analyze this tcp data host-host protocol, the access success rate, turn-on time, access failure factor, the data that find service host 1600 use statistics and menu to click statistics.
As mentioned above, protocol analyzer 1330 and 1340 is used for the statistical information of monitor network based on the follow-up content of above-mentioned data analysis of searching with generation.
1) A11 of each base station inserts statistics (souning out number of times, the number of times of successful incident)
2) A11 of each PDSN inserts statistics (souning out number of times, the number of times of successful incident)
3) statistics of each A11 factors for failure
4) PPP of each base station inserts statistics
5) PPP of each PDSN inserts statistics
6) RADIUS message statistics
The result data that statistics storage unit 1350 storages are analyzed respectively by protocol analyzer 1330 and 1340.Statistics storage unit 1350 comprises and is used to store the database that comprises the various data of analyzing data and is used for according to the external data retrieval request from the corresponding data of database retrieval and the database manager of result for retrieval is provided.
The various statisticss that are stored in the statistics storage unit 1350 are periodically consulted in network monitoring unit 1360, and provide the network normal condition with visual and audible information to the mobile communications network management service supplier.Therefore, the mobile communications network management ISP analyzes the agreement of physical layer by using the Ethernet separator 1310 and 1320 in the IP network, thereby realizes the monitoring of whole network.
Figure 18 shows according to four preferred embodiment of the invention, has wherein used the system configuration based on the mobile communications network of the charge information maker that is used for each data, services of packet data analysis.
As shown in the figure, this system comprises BTS/BSC 2200, PCX/PCF 2300, IWF/PDSN 2400, charge information maker 2500 and S/H and router two 600.To no longer provide explanation below, because the explanation that they are provided corresponding to first preferred embodiment about Fig. 3 to BTS/BSC2200, PCX/PCF 2300, IWF/PDSN 2400, S/H and router two 600.
Charge information maker 2500 inserts between IWF/PDSN 2400 and S/H and router two 600, by using the User IP grouped data of transmission between IWF/PDSN 2400 and S/H and router two 600, the charge information that generates each service charging information and provide by IWF/PDSN 2400.
Figure 19 shows the more detailed block diagram of charge information maker 2500 as shown in Figure 18.
As described in Figure, charge information maker 2500 comprises grouping separator 2510, fractional analysis device 2520 and charge information memory cell 2530.
Grouping separator 2510 directly inserts between IWF/PDSN 2400 and S/H and router two 600, and the User IP grouped data that receives is separated into Tx and Rx data.
With reference to Figure 20, grouping separator 2510 is linked into the cable that is connected to the Rx port 2610 of S/H and router two 600 from the Ethernet Tx port 2410 of IWF/PDSN 2400, to receive the grouped data that is up to service host 700 from user 2100, also be linked into the cable that is connected to the Ethernet Rx port 2420 of IWF/PDSN 2400 from the Ethernet Tx port 2620 of S/H and router two 600, and receive the grouped data that goes downwards to user 100 from service host 2700 receptions.
As shown in Figure 21, grouping separator 2510 in 2G IS-95A/B network is provided at as between the Ethernet (E-NET) of the physical layer of IWF 2400 and the Ethernet (E-NET) as the physical layer of service host 2700, IP network between IWF 2400 and service host 2700 is separated from physical layer, and be received in the grouped data that sends between user 2100 and the service host 2700.
As shown in Figure 22, grouping separator 2510 in 3G cdma2000-1x network is provided at as between the Ethernet (E-NET) of the physical layer of PDSN 2400 and the Ethernet (E-NET) as the physical layer of service host 2700, the IP network that provides between PDSN 2400 and service host 2700 is separated from physical layer, and be received in the grouped data that sends between user 2100 and the service host 2700.
Fractional analysis device 2520 is Tx and Rx data by 2510 user grouping data separating that receive of grouping separator, perhaps by the Port Mirroring function that is provided by S/H and router two 600 is provided, the user grouping data separating that will receive from IP network is Tx and Rx data.To no longer describe by the Port Mirroring function that S/H and router two 600 provide, because it is known for those skilled in the art.Fractional analysis device 2520 is analyzed from the user grouping data of grouping separator 2510 or S/H and router two 600 receptions, and operational analysis each the customer objective IP and the portal number information that go out, with the grouped data that user 2100 uses, search the information on services that user 2100 uses.
With reference to Figure 23, fractional analysis device 2520 is via grouping separator 2510 or S/H and router two 600 reception process bitstream encoded, be this grouped data of every layer analysis of OSI (open system interconnection (OSI)) model, and search each user's purpose IP and the grouped data that user 2100 uses.Fractional analysis device 2520 is from the process through removing each PCI the bitstream encoded, analyzing packet data and the Packet data service that comprises the equivalent layer of data link layer, network layer, transport layer, session layer, presentation layer and application layer, and search process such as service use information for each user 2100 and be very similar to about traffic analyser 520 analyzing packet datas of first preferred embodiment of Fig. 8 and the process of Packet data service, therefore, will no longer provide corresponding explanation.
Charge information memory cell 2530 receives charge information, that is to say, each user who is searched by fractional analysis device 2520 serves use information, with the charge information that generates routinely by IWF/PDSN 2400, they are handled and store as each single service charging information about user 2100.
Charge information memory cell 2530 sends to the charge processing system (not shown) to the customer charging information with each service charging information, so that the actual user is chargeed, charge information memory cell 2530 comprises that the database and the administrative institute that store data store the database manager of data, and further comprise a device, described device the charge information that provided by fractional analysis device 2520 is provided and generates each single service charging information by the charge information that IWF/PDSN 2400 provides, and stores the charge information of this each service charging information as the user.
The wireless data service that each service charging information is used according to each user, and by analyze by grouping separate or IP network in the grouping mirror image user grouping data of collecting and generate each user and serve use information and generate.
Although combination is thought the most practical and illustrated embodiments at present the present invention has been made explanation, be to be understood that the present invention is not limited to disclosed these embodiment, on the contrary, be to be understood that the present invention has covered various changes and the equivalent within the spirit and scope that are contained in additional claim.
According to the present invention, in the wireless data service in mobile communications network, can analyze grouped data effectively, and statistics and the details that more are used for the expense on mobile communications network can be provided by IP network.
Because the mobile communications network management ISP can monitor service, therefore can provide more stable wireless data service to the user.
Equally, because the mobile communications network management ISP can integrally monitor the network that wireless data service is provided, therefore can provide more stable wireless data service to the user.
In addition, the mobile communications network management ISP can carry out each service charging according to the difference service that the user uses, and can provide various service products to the user.

Claims (43)

  1. One kind when the user uses the wireless data service of special services main frame by mobile communications network, analyze the analyzer of the Packet data service of between user and service host, transmitting, comprising:
    The grouped data separator, be provided between the user provides in the mobile communication switch of wireless data service and the packeting controller one and service host, be used for being separated in the user grouping data of transmitting between mobile communication switch and packeting controller and the service host, and receive this user grouping data;
    Traffic analyser is used for separating the user grouping data that receive by the grouped data separator according to transmission direction, and analyzes this user grouping data;
    Statistics storage unit is used to store and manage the result data of being analyzed by traffic analyser; With
    The statistical query unit is used for the various data of retrieve stored in statistics storage unit, and the user is provided required statistical information.
  2. 2. according to the analyzer of claim 1, wherein this grouped data separator is linked into the Ethernet port between in mobile exchange switch and packeting controller and the service host, and with the user grouping data separating for sending data and receive data, and receive these transmissions data and reception data.
  3. 3. according to the analyzer of claim 1, wherein this traffic analyser will be transmission data and reception data by the user grouping data separating that the grouped data separator receives, and analyze these transmission data and receive data.
  4. 4. according to the analyzer of claim 3, wherein this traffic analyser is by the user grouping data, analyzes the TCP transport stream between in mobile communication switch and packeting controller and the service host.
  5. 5. according to the analyzer of claim 1, wherein this statistical query unit provides the various Realtime Statistics of being analyzed by traffic analyser by GUI to the user.
  6. 6. according to the analyzer of claim 5, wherein these various Realtime Statistics comprise following statistics: the traffic that receives data, sends data and receive data and send data, every layer access exploration, number of success, the frequency of failure and current state further comprise the success rate statistics of the PPP session of the statistics of successful access rate statistics, response times of the use statistics of each IP of every kind of application, every kind of service and each base station.
  7. 7. according to the analyzer of one of claim 1 to 6, wherein between this grouped data separator and this service host, be connected with based on the grouping address and send packets to the switching hub of suitable port, and the router that is used to connect the separated network that uses same transmission protocol.
  8. One kind when the user uses the wireless data service of specific service host by mobile communications network, analyze the method for the Packet data service of between user and service host, transmitting, comprising:
    (a) be separated in the user grouping data of between the user provides in the mobile communication switch of wireless data service and the packeting controller and service host, transmitting, and receive this user grouping data;
    (b) separate the user grouping data that receive in (a) according to transmission direction, and analyze this user grouping data; With
    (c) by using the result data of analyzing in (b), provide the user required statistical information.
  9. 9. method according to Claim 8, wherein (a) comprising: this user grouping data separating for sending data and receive data, and is received these transmissions data and reception data by the Ethernet port that is linked between in mobile communication switch and packeting controller and the service host.
  10. 10. method according to Claim 8, wherein (b) comprising: the user grouping data separating that is received for sending data and receive data, and is analyzed these transmissions data and reception data.
  11. 11. according to the method for claim 10, wherein by the TCP transport stream between this user grouping data analysis in mobile communication switch and packeting controller and the service host.
  12. 12. one kind when the user uses the wireless data service of special services main frame by mobile communications network, by the analysis of the Packet data service transmitted is monitored device between user and service host, comprising user's service:
    The grouped data separator, be provided between the user provides in the mobile communication switch of wireless data service and the packeting controller one and service host, be used for being separated in the user grouping data of transmitting between mobile communications network and packeting controller and the service host, and receive this user grouping data;
    Traffic analyser is used for separating the user grouping data that receive by the grouped data separator according to transmission direction, and analyzes this user grouping data;
    Statistics storage unit, the result data that storage and management are analyzed by traffic analyser; With
    The service monitoring unit is used for generating the information of the normal condition of each service that comprises the user, and providing this information to the manager by being stored in the various data of statistics storage unit.
  13. 13. device according to claim 12, wherein this grouped data separator is linked into the Ethernet port between in mobile communication switch and packeting controller and the service host, the user grouping data separating is transmission data and reception data, and receives these transmission data and receive data.
  14. 14. according to the device of claim 12, wherein this traffic analyser is the user grouping data separating that receives by the grouped data separator to send data and receive data, and analyzes these transmission data and reception data.
  15. 15. according to the device of claim 12, wherein this traffic analyser is by the user grouping data, analyzes the TCP transport stream between in mobile communication switch and packeting controller and the service host.
  16. 16. device according to claim 12, wherein according to mobile communications network management ISP's request, the statistics of the number of times by periodically or in real time consulting the exploration number of times that separates by each service option and successful incident, and the service of tcp port number sounds out the statistical information of the number of times of number of times and successful incident, generates the information of the normal condition of this each service that comprises the user.
  17. 17. device according to one of claim 12 to 16, wherein between grouped data separator and service host, be connected with the switching hub that sends packets to suitable port based on the grouping address, with the router that is used to be connected the separated network that uses same transmission protocol.
  18. 18. one kind when the user uses the wireless data service of special services main frame by mobile communications network, come the supervisory user service method by analysis to the Packet data service between user and service host, transmitted, comprising:
    (a) be separated in the user grouping data of between the user provides in the mobile communication switch of wireless data service and the packeting controller and service host, transmitting, and receive this user grouping data;
    (b) be separated in the user grouping data that receive in (a) according to transmission direction, and analyze this user grouping data; With
    (c) result data by analyzing in (b) generates the information of the normal condition of each service that comprises the user, and provides this information to the manager.
  19. 19. method according to claim 18, wherein (a) comprising: the user grouping data separating for sending data and receive data, and is received these transmissions data and reception data by the Ethernet port that is linked between in mobile communication switch and packeting controller and the service host.
  20. 20. according to the method for claim 18, wherein (b) comprising: the user grouping data separating that receives is transmission data and reception data, and analyzes these transmission data and receive data.
  21. 21. according to the method for claim 20, wherein by the TCP transport stream between this user grouping data analysis in mobile communication switch and packeting controller and the service host.
  22. 22. one kind when the user uses the wireless data service of special services main frame by mobile communications network, come the device of monitor network based on protocal analysis to the Packet data service between user and service host, transmitted, comprising:
    The first grouped data separator, be provided at be used for to the user packeting controller of wireless data service is provided and be used to allow by packeting controller between the network linking equipment of the wireless data service of service host, be used to be separated in the user grouping data of transmitting between packeting controller and the network linking equipment, and receive this user grouping data;
    The second grouped data separator is provided between network linking equipment and the service host, is used to be separated in the user grouping data of transmitting between network linking equipment and the service host, and receives this user grouping data;
    First protocol analyzer is used for the user grouping data analysis agreement that receives based on by the first grouped data separator;
    Second protocol analyzer is used for the user grouping data analysis agreement that receives based on by the second grouped data separator;
    Statistics storage unit is used to store and manage the result data of being analyzed separately by first and second protocol analyzers; With
    The network monitoring unit is used for generating the information about the normal condition that comprises network of this mobile communications network, and providing this information to the manager by being stored in the various data in the statistics storage unit.
  23. 23. device according to claim 22, wherein this first grouped data separator is linked into the Ethernet port between packeting controller and network linking equipment, the user grouping data separating is transmission data and reception data, and receives these transmission data and receive data; With
    This second grouped data separator is linked into the Ethernet port between network linking equipment and service host, the user grouping data separating is transmission data and reception data, and receives these transmission data and receive data.
  24. 24. according to the device of claim 22, wherein this first protocol analyzer is separated into protocol architecture the transmission structure and receives structure according to the user grouping data that received by the first grouped data separator; With
    This second protocol analyzer is separated into protocol architecture the transmission structure and receives structure according to the user grouping data that received by the second grouped data separator.
  25. 25. according to the device of claim 22, wherein this first protocol analyzer is by user grouping data analysis RP registration, link setting and PPP IP divides flow in packeting controller and authentication stream, PPP information between the network linking equipment; With
    This second protocol analyzer is analyzed the TCP transport stream between network linking equipment and service host by the user grouping data.
  26. 26. device according to claim 22, the data that wherein are stored in the statistics storage unit comprise: the agreement of each base station inserts statistics, the agreement of each network linking equipment inserts statistics, the statistics of each protocol failure factor, the PPP of each base station inserts statistics, the PPP of each network linking equipment inserts statistics, the protocol message statistics.
  27. 27. device according to one of claim 22 to 26, wherein between the second grouped data separator and service host, be connected with the switching hub that sends packets to suitable port based on the grouping address, with the router that is used to be connected the separated network that uses same transmission protocol.
  28. 28. one kind when the user uses the wireless data service of special services main frame by cordless communication network, come the method for monitor network based on protocal analysis to the Packet data service between user and service host, transmitted, comprising:
    (a) be separated in respectively be used for to the user packeting controller of wireless data service is provided and be used to allow by packeting controller to the user grouping data of transmitting between the network linking equipment of the wireless data service of service host, and the user grouping data of between packeting controller and service host, transmitting, and receive this user grouping data;
    (b) according to the user grouping data analysis agreement separately that receives in (a); With
    (c) result data by analyzing in (b) generates the information about the normal condition of the various services that comprise the user of this mobile communications network, and provides this information to the manager.
  29. 29. according to the method for claim 28, wherein the user grouping data separating is transmission data and reception data, receives these transmission data and receive data by the Ethernet port that is linked between packeting controller and network linking equipment then; With
    The user grouping data separating for sending data and receiving data, is received these transmission data and receives data by the Ethernet port that is linked between network linking equipment and service host then.
  30. 30. according to the method for claim 28, wherein (b) comprising: according to the user grouping data that receive in (b), protocol architecture is separated into the transmission structure and receives structure, and analyze this transmission structure and receive structure.
  31. 31. according to the method for claim 30, wherein by user grouping data analysis RP registration, packeting controller and authentication stream, PPP information between the network linking equipment link setting and PPP IP divide flow and
    By the TCP transport stream of user grouping data analysis between network linking equipment and service host.
  32. 32. one kind when the user uses the wireless data service of special services main frame by cordless communication network, generate the device of the charge information of each data, services based on analysis to the grouped data between user and service host, transmitted, comprising:
    Data extractor, be provided between the user provides in the mobile communication switch of packet data service and the packeting controller one and service host, be used for being separated in the user grouping data of transmitting between mobile communication switch and packeting controller and the service host, and receive this user grouping data;
    The fractional analysis device is used for searching the information on services that the user uses by the information that the analysis to the user grouping data that receive via the grouping separator receives, and exports this information on services as first charge information; With
    The charge information memory cell, be used to make up by first charge information of fractional analysis device output and second charge information of exporting by mobile communication switch or packeting controller, to store information after this combination as each single service charging information, and the customer charging information that will comprise each service charging information sends to specific charge processing system, thereby the user is chargeed.
  33. 33. device according to claim 32, wherein this grouping separator is linked into the Ethernet port between in mobile communication switch and packeting controller and the service host, the user grouping data separating is transmission data and reception data, and receives these transmission data and receive data.
  34. 34. device according to claim 32, wherein this fractional analysis device uses the user grouping data that receive by the grouping separator, searching the destination IP that comprises each user and the information of portal number, and information is used in the service that the grouped data of using the user to use is searched the user.
  35. 35. one kind when the user uses the wireless data service of special services main frame by cordless communication network, generate the method for the charge information of each data, services based on analysis to the grouped data between user and service host, transmitted, comprising:
    (a) be separated in the user grouping data of transmitting between in mobile communication switch and the packeting controller and the service host, and receive this user grouping data;
    (b) information that receives by the analysis to the user grouping data that receive via the grouping separator is searched the information on services that the user uses, and exports this information on services as first charge information;
    (c) combination is by first charge information of output in (b) with by second charge information of mobile communication switch or packeting controller output, to store information after this combination as each single service charging information; With
    (d) customer charging information that comprises each service charging information is sent to specific charge processing system, thereby the user is chargeed.
  36. 36. method according to claim 35, wherein (a) comprising: the user grouping data separating for sending data and receive data, and is received these transmissions data and reception data by the Ethernet port that is linked between in mobile communication switch and packeting controller and the service host.
  37. 37. according to the method for claim 35, wherein (b) comprising: by the analysis user grouped data, search the purpose IP that comprises each user and the information of portal number, and use information by the service that the grouped data of using the user to use is searched the user.
  38. 38. one kind when the user uses the wireless data service of special services main frame by cordless communication network, generate the device of the charge information of each data, services based on analysis to the grouped data between user and service host, transmitted, comprising:
    The fractional analysis device, be used to receive the user grouping data, by the information on services that the user uses is searched in the analysis of the user grouping data that received, and export this information on services as first charge information, these user grouping data are provided by the Port Mirroring method by switching hub and router, wherein, transmit between grouped data in mobile communication switch and packeting controller and the service host, described mobile communication switch and packeting controller provide wireless data service to the user; With
    The charge information memory cell, be used to make up by first charge information of fractional analysis device output and second charge information of exporting by mobile communication switch or packeting controller, to store information after this combination as each single service charging information, and the customer charging information that will comprise each service charging information sends to specific charge processing system, thereby the user is chargeed.
  39. 39. device according to claim 38, wherein this fractional analysis device uses the user grouping data of being duplicated and being received by described switching hub, searching the destination IP that comprises each user and the information of portal number, and information is used in the service that the grouped data of using the user to use is searched the user.
  40. 40. according to the device of claim 38 or 39, wherein this switching hub is a kind of switching hub that sends packets to proper port based on the grouping address.
  41. 41. according to the device of claim 38 or 39, wherein this router is a kind of router that connects the separated network that uses same transmission protocol.
  42. 42. one kind when the user uses the wireless data service of special services main frame by cordless communication network, generate the method for the charge information of each data, services based on analysis to the grouped data between user and service host, transmitted, comprising:
    (a) receive the user grouping data that provide by the Port Mirroring method by switching hub and router, wherein, transmit between grouped data in mobile communication switch and packeting controller and the service host, and described mobile communication switch and packeting controller provide wireless data service to the user;
    (b), and export this information on services as first charge information by the information on services that the user uses is searched in the analysis of the user grouping data that received;
    (c) first charge information of output and by second charge information of mobile communication switch or packeting controller output in the combination (b) is to store information after this combination as each single service charging information; With
    (d) customer charging information that will comprise each service charging information sends to specific charge processing system, thereby the user is chargeed.
  43. 43. according to the method for claim 42, wherein (b) comprising: by the analysis user grouped data, search the purpose IP that comprises each user and the information of portal number, and use information by the service that the grouped data of using the user to use is searched the user.
CNB2003801032512A 2002-11-13 2003-11-13 Apparatus for analyzing the packet data on mobile communication network and method thereof Expired - Fee Related CN100399741C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020020070357 2002-11-13
KR10-2002-0070357A KR100479862B1 (en) 2002-11-13 2002-11-13 Apparatus for Analyzing the Traffic of Packet Data on Mobile Communication Network and Method thereof, And Apparatus for Monitoring Service based on the same Analysis
KR1020020070359 2002-11-13
KR1020020070358 2002-11-13

Publications (2)

Publication Number Publication Date
CN1711714A CN1711714A (en) 2005-12-21
CN100399741C true CN100399741C (en) 2008-07-02

Family

ID=35707253

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003801032512A Expired - Fee Related CN100399741C (en) 2002-11-13 2003-11-13 Apparatus for analyzing the packet data on mobile communication network and method thereof

Country Status (2)

Country Link
KR (1) KR100479862B1 (en)
CN (1) CN100399741C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100512779B1 (en) * 2002-10-09 2005-09-07 에스케이 텔레콤주식회사 System and Method for Monitoring Packet Data Service Node
KR100688078B1 (en) * 2004-12-01 2007-03-02 한국전자통신연구원 Internet traffic analysis system and method, and DBMS Schema evolution method in the system
KR100694724B1 (en) * 2005-05-17 2007-03-15 엘지노텔 주식회사 Signal Packet controlling apparatus of W-CDMA system using traffic monitoring and the method of the same
KR100719885B1 (en) * 2005-07-01 2007-05-18 에스케이 텔레콤주식회사 System for analysising real-time traffic when relocating call by using ndss
KR100900946B1 (en) * 2007-05-08 2009-06-08 에스케이 텔레콤주식회사 Method and Server for Collecting Data Traffic Pattern of Wireless Internet Data Service
KR100931348B1 (en) * 2007-10-30 2009-12-11 포스데이타 주식회사 Message Analysis System of Broadband Wireless Communication Network and Message Analysis Method Using the Same
KR101602189B1 (en) 2015-04-28 2016-03-11 주식회사 넷커스터마이즈 traffic analysis and network monitoring system by packet capturing of 10-giga bit data
EP3873034A1 (en) * 2020-02-28 2021-09-01 Siemens Aktiengesellschaft Method and system for detecting data traffic in a communication network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4792753A (en) * 1986-02-21 1988-12-20 Nippon Board Computer Co., Ltd. Local area network protocol analyzer
JP2000183890A (en) * 1998-12-10 2000-06-30 Mitsubishi Materials Corp Radio server, mobile terminal, and recording medium
US6359901B1 (en) * 1998-09-02 2002-03-19 General Dynamics Decision Systems, Inc. Method and apparatus for asynchronous adaptive protocol layer tuning
US6421353B1 (en) * 1998-02-18 2002-07-16 Samsung Electronics, Co., Ltd. Mobile radio telephone capable of recording/reproducing voice signal and method for controlling the same

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100275497B1 (en) * 1998-09-15 2000-12-15 정선종 Apparatus and method for performance analysis in cdma communication system
KR20030061666A (en) * 2002-01-15 2003-07-22 주식회사 아론통신기술 Traffic collecting/analyzing system and its method
KR20020043518A (en) * 2002-05-14 2002-06-10 최중현 Statistics method for currency quality reflection urea in cdma system
KR100493416B1 (en) * 2002-11-11 2005-06-07 에스케이 텔레콤주식회사 Method for controlling mobile communication network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4792753A (en) * 1986-02-21 1988-12-20 Nippon Board Computer Co., Ltd. Local area network protocol analyzer
US6421353B1 (en) * 1998-02-18 2002-07-16 Samsung Electronics, Co., Ltd. Mobile radio telephone capable of recording/reproducing voice signal and method for controlling the same
US6359901B1 (en) * 1998-09-02 2002-03-19 General Dynamics Decision Systems, Inc. Method and apparatus for asynchronous adaptive protocol layer tuning
JP2000183890A (en) * 1998-12-10 2000-06-30 Mitsubishi Materials Corp Radio server, mobile terminal, and recording medium

Also Published As

Publication number Publication date
KR20040042188A (en) 2004-05-20
CN1711714A (en) 2005-12-21
KR100479862B1 (en) 2005-03-31

Similar Documents

Publication Publication Date Title
US8180881B2 (en) Apparatus for analyzing the packet data on mobile communication network and method thereof
US6317584B1 (en) Controlling communication in wireless and satellite networks
US9918247B2 (en) Wireless communication system having cell saturation based content delivery
US7092398B2 (en) System, method and computer program product for charging for competitive IP-over-wireless service
US6546420B1 (en) Aggregating information about network message flows
US8102879B2 (en) Application layer metrics monitoring
JPWO2003007160A1 (en) Mobile communication system and communication method
CN107465526B (en) Internet video CDN server quality monitoring system and method
CN103098432A (en) Method, system and apparatus providing secure infrastructure
JP2006054881A (en) Method and apparatus for distributing signaling data for parallel variance analysis
CN103297290A (en) Intelligent and scalable network monitoring using a hierarchy of devices
CN100399741C (en) Apparatus for analyzing the packet data on mobile communication network and method thereof
US7453817B1 (en) Central traffic correlation system
US20030144951A1 (en) System and method of managing IP access for user groups
KR100479863B1 (en) Apparatus for Monitoring Network based on the Protocol Analysis on Mobile Communication Network and Method thereof
KR100491640B1 (en) Apparatus for Generating Billing Information corresponding to the Each Service Based on Packet Data Analysis on Mobile Communication Network and Method thereof
US20020131447A1 (en) System and method for wireless packet data content switch
CN109040671A (en) A kind of implementation method of LTE network mobile video monitor
CN1314235C (en) Method and system for implementing information interchange presentation on wireless LAN user terminal
KR100841220B1 (en) Method and apparatus for processing the multi session charge on packet data in wired and wireless communicaion system
KR20050088596A (en) The method of configuration and transmission for contents based charging in wcdma
US20030149786A1 (en) Efficient counter retrieval
KR20150102500A (en) Recording Medium, Method and Device for Setting up Inactivity Time

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080702

Termination date: 20191113

CF01 Termination of patent right due to non-payment of annual fee