[go: up one dir, main page]

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

Apparatus for analyzing 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
mobile communication
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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Pure & Applied Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Algebra (AREA)
  • Human Computer Interaction (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A packet data analyzer on a mobile communication network for analyzing packet data traffic, monitoring services, generating billing information for each data service, and monitoring the network based on protocol analysis. The analyzer includes: a packet data separator provided between one of the mobile communication exchange and the packet controller providing a wireless data service to the subscriber and the service master, for separating the subscriber packet data transmitted between the one of the mobile communication exchange and the packet controller and the service master and receiving the subscriber packet data; a traffic analyzer for separating user packet data received through the packet data separator according to a transmission direction and analyzing the user packet data; a statistics storage unit for storing and managing result data analyzed by the traffic analyzer; and the statistic query unit is used for retrieving the data stored in the statistic storage unit and providing the statistic data required by the user.

Description

在移动通信网络上分析分组数据的装置及其方法 Device and method for analyzing packet data on mobile communication network

技术领域 technical field

本发明涉及在移动通信网络上的分组数据分析。更特别地,本发明涉及一种分组数据分析器及其方法,用于分析在IP(网际协议)网络上传输的分组数据和协议,以提供各种各样的统计,通过所述分析向用户提供关于每种服务的监控信息,完全地监控数据网络,并为每个无线数据服务生成计费信息。The invention relates to packet data analysis on mobile communication networks. More particularly, the present invention relates to a packet data analyzer and a method thereof, for analyzing packet data and protocols transmitted on an IP (Internet Protocol) network, to provide various statistics, through which analysis is provided to users Provides monitoring information on each service, fully monitors the data network, and generates billing information for each wireless data service.

背景技术 Background technique

一种通过商业化数字移动台的家用移动通信服务方法,尤其是CDMA(码分多址)类型的无线服务标准采用北美标准IS-95A(临时标准-95A),而IS-95B部分地补充IS-95A网络,并在保持和现有IS-95A的兼容性的同时运行高速数据服务。IS-95A和IS-95B属于移动通信网络的演化进程中的第二代(2G)。A home mobile communication service method through commercialized digital mobile stations, especially the CDMA (Code Division Multiple Access) type wireless service standard adopts the North American standard IS-95A (Provisional Standard-95A), and IS-95B partially supplements the IS -95A network, and run high-speed data services while maintaining compatibility with existing IS-95A. IS-95A and IS-95B belong to the second generation (2G) in the evolution process of mobile communication networks.

属于第三代(3G)的cdma2000-1x相对IS-95A/B来说带宽和数据速率都得到了改善,cdma2000-1x也被称之为IS-95C。Compared with IS-95A/B, cdma2000-1x, which belongs to the third generation (3G), has improved bandwidth and data rate, and cdma2000-1x is also called IS-95C.

当使用移动通信网络的用户,更具体地说是使用IS-95A/B和cdma2000-1x网络的用户,希望接收数据服务时,使用PPP(点对点协议)接入相应的网络以连接到因特网,并从特定的服务器接收无线数据业务。When users who use mobile communication networks, more specifically users who use IS-95A/B and cdma2000-1x networks, wish to receive data services, use PPP (Point-to-Point Protocol) to access the corresponding network to connect to the Internet, and Receive wireless data traffic from a specific server.

具体地说,如图1所示,当用户10在2G IS-95A/B网络中请求无线数据通信时,用户10经由BTS(基站收发信机)和BSC(基站控制器)20和PCX(个人计算机交换机)30,PPP接入IWF(互通功能)40,并通过PPP接入连接到服务主机60,因此可以执行用户10的无线数据通信。Specifically, as shown in Figure 1, when user 10 requests wireless data communication in the 2G IS-95A/B network, user 10 communicates via BTS (base transceiver station) and BSC (base station controller) 20 and PCX (personal Computer switch) 30, PPP access IWF (Interworking Function) 40, and connect to service host 60 through PPP access, so wireless data communication of user 10 can be performed.

当用户10在3G cdma2000-1x网络中请求无线数据通信时,用户10经由BTS/BSC 20和PCF(分组控制功能)30,PPP接入PDSN(分组数据服务节点),并从图1所示的服务主机60接收无线数据服务。When user 10 requests wireless data communication in 3G cdma2000-1x network, user 10 accesses PDSN (packet data serving node) via BTS/BSC 20 and PCF (packet control function) 30, PPP, and from the The service host 60 receives wireless data services.

如图1所示配置的无线数据服务系统中,在IWF或PDSN 40之后的后继系统包括例如以太网的IP网络。In the wireless data service system configured as shown in FIG. 1, the successor system after the IWF or PDSN 40 includes an IP network such as Ethernet.

在上述配置的IP网络中的分组数据业务分析,依赖于IWF、PDSN 40以及可以是IP设备也可以是路由器的S/H(交换集线器)提供的统计,但是该统计对于分析各种类型的分组数据业务是不够的,因为该统计给用户提供的是用于系统的正常最佳性能的有限统计信息。The packet data service analysis in the IP network of above-mentioned configuration relies on IWF, PDSN 40 and the statistics that can be IP equipment also can be the S/H (switching hub) that router provides, but this statistics is useful for analyzing various types of packets Data traffic is not sufficient because the statistics provide the user with limited statistical information for the normal optimum performance of the system.

从BTS/BSC 20到S/H和路由器50的各自系统仅仅管理这些系统自身,或连接到它们的链接的连接状态,而移动通信网络管理服务提供者不能监控该服务。The respective systems from the BTS/BSC 20 to the S/H and the router 50 only manage these systems themselves, or the connection states of the links connected to them, and the mobile communication network management service provider cannot monitor the service.

如图2所示,当用户15在3G cdma2000-1x中请求无线数据时,用户15PPP接入PDSN 35,并且接入AAA(鉴权认证计费)45以对用户鉴权并执行计费处理,然后允许用户15从服务主机65接收所需的无线数据服务。在这种情况下,PCF 25通过使用A11协议连接到PDSN 35,而PDSN 35通过使用RADIUS(远程认证拨号用户服务)连接到AAA。As shown in Figure 2, when user 15 requests wireless data in 3G cdma2000-1x, user 15PPP accesses PDSN 35, and accesses AAA (Authentication Authentication Accounting) 45 to user authentication and carries out accounting process, The user 15 is then allowed to receive the desired wireless data service from the service host 65 . In this case, the PCF 25 is connected to the PDSN 35 by using the A11 protocol, and the PDSN 35 is connected to the AAA by using RADIUS (Remote Authentication Dial-in User Service).

如图2所示配置的无线数据服务系统中PCF 25之后提供的组件包括例如以太网的IP网络。包括PCF 25、PDSN 35和AAA 45的各自系统仅仅管理这些系统自身,或连接到这些系统的链接的连接状态,而移动通信网络管理服务提供者不能按照传输分组数据的协议分析来完全地监控数据网络。Components provided after the PCF 25 in the wireless data service system configured as shown in FIG. 2 include an IP network such as Ethernet. The respective systems including PCF 25, PDSN 35, and AAA 45 only manage the connection status of these systems themselves, or the links connected to these systems, and the mobile communication network management service provider cannot completely monitor the data according to the protocol analysis of the transmitted packet data network.

依照用户对不同服务的使用而实施不同的费用是不可能的,因为在图1的无线数据服务系统中,按照计算数据服务使用时间的时间计费方法和计算使用的数据包的总量的分组计费方法来对用户10进行计费。例如,无线数据服务提供处理少量基于文本的负载量的数据服务,和处理例如VOD(视频点播)的大量负载量的数据服务,但是不能依据不同的服务来进行不同的计费。It is impossible to implement different charges according to the user's use of different services, because in the wireless data service system in Figure 1, according to the time billing method for calculating the data service usage time and the grouping of the total amount of data packets used for calculation billing method to bill the user 10. For example, wireless data services provide data services that handle small text-based payloads, and data services that handle large payloads such as VOD (Video On Demand), but cannot be billed differently according to the different services.

发明内容 Contents of the invention

本发明的一个优点在于提供一种在移动通信网络上分析分组数据业务的装置和方法,提供系统链接管理来提供稳定的服务,并通过有效的改进在移动通信网络上的分组数据业务分析,为有效的网络花费提供各种类型的统计信息。An advantage of the present invention is to provide a device and method for analyzing packet data traffic on a mobile communication network, provide system link management to provide stable services, and effectively improve packet data traffic analysis on a mobile communication network, for Effective network spend provides various types of statistics.

本发明的另一个优点在于提供一种服务监控装置和方法,通过分析移动通信网络上的分组数据业务,来监控经由移动通信网络提供的无线数据服务,并向用户提供更加稳定的数据服务。Another advantage of the present invention is to provide a service monitoring device and method for monitoring wireless data services provided via a mobile communication network by analyzing packet data services on the mobile communication network, and providing more stable data services to users.

本发明的又一个优点在于提供一种网络监控装置和方法,基于移动通信网络上的协议分析,通过从移动通信网络传输的分组数据的协议分析,来完全地监控数据网络,并向用户提供更加稳定的无线数据服务。Another advantage of the present invention is to provide a network monitoring device and method, based on the protocol analysis on the mobile communication network, through the protocol analysis of the packet data transmitted from the mobile communication network, to completely monitor the data network, and provide users with more Stable wireless data service.

本发明的再一个优点在于提供一种装置和方法,以基于移动通信网络的分组数据分析为每个数据服务生成计费信息,而根据每个用户使用的无线数据服务,通过分析移动通信网络上的用户数据分组,生成每一服务的计费信息。Another advantage of the present invention is to provide an apparatus and method for generating billing information for each data service based on packet data analysis of the mobile communication network, and according to the wireless data service used by each user, by analyzing the mobile communication network User data grouped to generate billing information for each service.

在本发明的一个方面,一种当用户通过移动通信网络使用特定服务主机的无线数据服务时,分析在用户和服务主机之间传输的分组数据业务的分析器包括:分组数据分离器,提供在向用户提供无线数据服务的移动通信交换机和分组控制器中的一个与服务主机之间,用于分离在移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,并接收该用户分组数据;业务分析器,用于根据传输方向分离通过分组数据分离器接收的用户分组数据,并分析该用户分组数据;统计存储单元,用于存储和管理由业务分析器分析的结果数据;统计查询单元,用于检索存储在统计存储单元中的各种数据,并提供用户所需的统计信息。In one aspect of the present invention, when a user uses a wireless data service of a specific service host through a mobile communication network, an analyzer for analyzing packet data traffic transmitted between the user and the service host includes: a packet data separator provided at Between one of the mobile communication switch and the packet controller that provides wireless data services to the user and the service host, for separating the user packet data transmitted between the mobile communication switch and the packet controller and the service host, and receiving The user packet data; a traffic analyzer for separating the user packet data received through the packet data separator according to the transmission direction, and analyzing the user packet data; a statistical storage unit for storing and managing the result data analyzed by the traffic analyzer ; The statistical query unit is used to retrieve various data stored in the statistical storage unit and provide the statistical information required by the user.

该分组数据分离器接入到在移动交换交换机和分组控制器中的一个与服务主机之间的以太网入口,并将用户分组数据分离为发送数据和接收数据,并接收该发送数据和接收数据。The packet data splitter is connected to an Ethernet entrance between one of the mobile switching switch and the packet controller and the service host, and separates the user packet data into sending data and receiving data, and receives the sending data and receiving data .

该业务分析器将通过分组数据分离器接收的用户分组数据分离为发送数据和接收数据,并分析该发送数据和接收数据。The traffic analyzer separates user packet data received by the packet data separator into transmission data and reception data, and analyzes the transmission data and reception data.

该业务分析器通过用户分组数据,分析在移动通信交换机和分组控制器中的一个与服务主机之间的TCP传输流。The traffic analyzer analyzes the TCP transmission flow between one of the mobile communication switch and the packet controller and the service host through user packet data.

该统计查询单元通过GUI向用户提供由业务分析器分析的各种实时统计数据。The statistical inquiry unit provides various real-time statistical data analyzed by the service analyzer to the user through the GUI.

在本发明的另一个方面,一种当用户通过移动通信网络使用特定的服务主机的无线数据服务时,分析在用户和服务主机之间传输的分组数据业务的方法包括:(a)分离在向用户提供无线数据服务的移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,并接收该用户分组数据;(b)根据传输方向分离(a)中接收的用户分组数据,并分析该用户分组数据;(c)通过使用(b)中分析的结果数据,提供用户所需的统计信息。In another aspect of the present invention, when a user uses a wireless data service of a specific service host through a mobile communication network, a method for analyzing packet data traffic transmitted between the user and the service host includes: (a) separating User packet data transmitted between one of the mobile communication switch and the packet controller for providing wireless data services to the user and the service host, and receiving the user packet data; (b) separating the user packet data received in (a) according to the transmission direction , and analyze the user group data; (c) provide statistical information required by the user by using the result data analyzed in (b).

在本发明的又一个方面,一种当用户通过移动通信网络使用特定服务主机的无线数据服务时,通过对在用户和服务主机之间传输的分组数据业务的分析来监控对用户的服务的装置包括:分组数据分离器,提供在向用户提供无线数据服务的移动通信交换机和分组控制器中的一个与服务主机之间,用于分离在移动通信网络和分组控制器中的一个与服务主机之间传输的用户分组数据,并接收该用户分组数据;业务分析器,用于根据传输方向分离通过分组数据分离器接收的用户分组数据,并分析该用户分组数据;统计存储单元,存储和管理由业务分析器分析的结果数据;服务监控单元,用于通过存储在统计存储单元中的各种数据,生成包括用户的各个服务的正常状态的信息,并提供该信息给管理者。In yet another aspect of the present invention, a device for monitoring services to a user by analyzing packet data traffic transmitted between the user and the service host when the user uses the wireless data service of a specific service host through a mobile communication network Including: a packet data separator, provided between one of the mobile communication switch and the packet controller that provides wireless data services to users and the service host, for separating one of the mobile communication network and the packet controller from the service host The user packet data transmitted between, and receive the user packet data; the service analyzer is used to separate the user packet data received by the packet data separator according to the transmission direction, and analyze the user packet data; the statistical storage unit stores and manages the user packet data The result data analyzed by the service analyzer; the service monitoring unit is used to generate information including the normal status of each service of the user through various data stored in the statistical storage unit, and provide the information to the manager.

在本发明的再一个方面,一种当用户通过移动通信网络使用特定服务主机的无线数据服务时,通过对在用户和服务主机之间传输的分组数据业务的分析来监控用户服务的方法包括:(a)分离在向用户提供无线数据服务的移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,并接收该用户分组数据;(b)根据传输方向分离在(a)中接收的用户分组数据,并分析该用户分组数据;(c)通过(b)中分析的结果数据,生成包括用户的各个服务的正常状态的信息,并提供该信息给管理者。In yet another aspect of the present invention, a method for monitoring user services by analyzing packet data traffic transmitted between the user and the service host when the user uses a wireless data service of a specific service host through a mobile communication network includes: (a) separate the user packet data transmitted between one of the mobile communication switch and the packet controller providing the wireless data service to the user and the service host, and receive the user packet data; (b) separate the user packet data according to the transmission direction in (a ), and analyze the user group data; (c) generate information including the normal status of each service of the user through the result data analyzed in (b), and provide the information to the administrator.

在本发明的再一个方面,一种当用户通过移动通信网络使用特定服务主机的无线数据服务时,基于对在用户和服务主机之间传输的分组数据业务的协议分析来监控网络的装置包括:第一分组数据分离器,提供在用于向用户提供无线数据服务的分组控制器与用于允许通过分组控制器的到服务主机的无线数据服务的网络链接设备之间,用于分离在分组控制器和网络链接设备之间传输的用户分组数据,并接收该用户分组数据;第二分组数据分离器,提供在网络链接设备与服务主机之间,用于分离在网络链接设备与服务主机之间传输的用户分组数据,并接收该用户分组数据;第一协议分析器,用于基于通过第一分组数据分离器接收的用户分组数据分析协议;第二协议分析器,用于基于通过第二分组数据分离器接收的用户分组数据分析协议;统计存储单元,用于存储和管理由第一和第二协议分析器各自分析的结果数据;网络监控单元,用于通过存储在统计存储单元内的各种数据,生成关于该移动通信网络的包括网络的正常状态的信息,并提供该信息给管理者。In yet another aspect of the present invention, when a user uses a wireless data service of a specific service host through a mobile communication network, an apparatus for monitoring the network based on protocol analysis of packet data traffic transmitted between the user and the service host includes: A first packet data splitter, provided between a packet controller for providing wireless data services to users and a network link device for allowing wireless data services to service hosts through the packet controller, for separating data in the packet control The user packet data transmitted between the network link device and the network link device, and receive the user packet data; the second packet data separator is provided between the network link device and the service host, and is used to separate the network link device and the service host The transmitted user packet data, and receive the user packet data; the first protocol analyzer is used to analyze the protocol based on the user packet data received by the first packet data separator; the second protocol analyzer is used to analyze the protocol based on the second packet data The user packet data analysis protocol received by the data separator; the statistical storage unit is used to store and manage the result data analyzed by the first and second protocol analyzers respectively; the network monitoring unit is used to pass each data stored in the statistical storage unit data, generate information about the mobile communication network including the normal state of the network, and provide the information to the administrator.

该第一分组数据分离器接入到在分组控制器与网络链接设备之间的以太网入口,将用户分组数据分离为发送数据和接收数据,并接收该发送数据和接收数据;该第二分组数据分离器接入到在网络链接设备与服务主机之间的以太网入口,将用户分组数据分离为发送数据和接收数据,并接收该发送数据和接收数据。The first packet data separator is connected to the Ethernet entrance between the packet controller and the network link device, separates the user packet data into sending data and receiving data, and receives the sending data and receiving data; the second packet The data separator is connected to the Ethernet entrance between the network link device and the service host, separates the user packet data into sending data and receiving data, and receives the sending data and receiving data.

该第一协议分析器根据由第一分组数据分离器接收的用户分组数据,将协议结构分离为发送结构和接收结构;该第二协议分析器根据由第二分组数据分离器接收的用户分组数据,将协议结构分离为发送结构和接收结构。The first protocol analyzer separates the protocol structure into a sending structure and a receiving structure according to the user packet data received by the first packet data separator; the second protocol analyzer separates the protocol structure into a sending structure and a receiving structure according to the user packet data received by the second packet data separator , separate the protocol structure into a sending structure and a receiving structure.

该第一协议分析器通过用户分组数据分析RP注册、在分组控制器与网络链接设备之间的鉴权流、PPP(点对点协议)数据链接设置和PPP IP分配流;该第二协议分析器通过用户分组数据,分析在网络链接设备与服务主机之间的TCP传输流。This first protocol analyzer analyzes the RP registration, the authentication flow between the packet controller and the network link device, the PPP (point-to-point protocol) data link setting and the PPP IP distribution flow by user packet data; the second protocol analyzer passes User packet data to analyze the TCP transport flow between the network link device and the service host.

存储在统计存储单元中的数据包括:各个基站的协议接入统计,各个网络链接设备的协议接入统计,各个协议失败因素的统计,各个基站的PPP接入统计,各个网络链接设备的PPP接入统计,协议消息统计。The data stored in the statistical storage unit includes: protocol access statistics of each base station, protocol access statistics of each network link device, statistics of each protocol failure factor, PPP access statistics of each base station, PPP access statistics of each network link device Incoming statistics, protocol message statistics.

在第二分组数据分离器与服务主机之间连接有基于分组地址发送分组到适当的端口的交换集线器,和用于连接使用相同传输协议的分离网络的路由器。Between the second packet data splitter and the service host are connected a switching hub for sending packets to appropriate ports based on the packet address, and a router for connecting separate networks using the same transmission protocol.

在本发明的再一个方面,一种当用户通过无线通信网络使用特定服务主机的无线数据服务时,基于对在用户和服务主机之间传输的分组数据业务的协议分析来监控网络的方法包括:(a)分别分离在用于向用户提供无线数据服务的分组控制器与用于允许通过分组控制器的到服务主机的无线数据服务的网络链接设备之间传输的用户分组数据,和在分组控制器和服务主机之间传输的用户分组数据,并接收该用户分组数据;(b)根据(a)中接收的各自的用户分组数据分析协议;(c)通过(b)中分析的结果数据,生成关于该移动通信网络的包括用户的各种服务的正常状态的信息,并提供该信息给管理者。In yet another aspect of the present invention, when a user uses a wireless data service of a specific service host through a wireless communication network, a method for monitoring the network based on protocol analysis of packet data traffic transmitted between the user and the service host includes: (a) separately separate the user packet data transmitted between the packet controller for providing wireless data service to the user and the network link device for allowing wireless data service to the service host through the packet controller, and in the packet control (b) according to the respective user packet data analysis protocol received in (a); (c) through the result data analyzed in (b), Information on the normal state of various services including users of the mobile communication network is generated and provided to a manager.

在本发明的再一个方面,一种当用户通过无线通信网络使用特定服务主机的无线数据服务时,基于对在用户和服务主机之间传输的分组数据的分析来生成每个数据服务的计费信息的装置包括:数据分离器,提供在向用户提供分组数据服务的移动通信交换机和分组控制器中的一个与服务主机之间,用于分离在移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,并接收该用户分组数据;分组分析器,用于通过对经由分组分离器接收的用户分组数据的分析而接收的信息来查找用户使用的服务信息,并且输出该服务信息作为第一计费信息;计费信息存储单元,用于组合由分组分析器输出的第一计费信息和由移动通信交换机或分组控制器输出的第二计费信息,以存储该组合后的信息作为单一的每一服务计费信息,并且将包含每一服务计费信息的用户计费信息发送到特定的计费处理系统,从而对用户计费。In still another aspect of the present invention, when a user uses a wireless data service of a specific service host through a wireless communication network, a billing for each data service is generated based on an analysis of packet data transmitted between the user and the service host The device for information includes: a data separator, provided between one of the mobile communication switch and the packet controller that provides packet data services to the user and the service host, for separating one of the mobile communication switch and the packet controller from the service host the user packet data transmitted between the hosts, and receive the user packet data; the packet analyzer, for finding the service information used by the user by analyzing the information received through the analysis of the user packet data received via the packet splitter, and outputting the Service information as the first billing information; a billing information storage unit for combining the first billing information output by the packet analyzer and the second billing information output by the mobile communication switch or the packet controller to store the combination The latter information is used as single billing information for each service, and the user billing information including the billing information for each service is sent to a specific billing processing system, thereby billing the user.

该分组分离器接入到在移动通信交换机和分组控制器中的一个与服务主机之间的以太网入口,将用户分组数据分离为发送数据和接收数据,并接收该发送数据和接收数据。The packet splitter is connected to the Ethernet entrance between one of the mobile communication switch and the packet controller and the service host, separates user packet data into sending data and receiving data, and receives the sending data and receiving data.

该分组分析器使用通过分组分离器接收的用户分组数据,以查找包括每个用户的目的地IP和端口号码的信息,并使用用户使用的分组数据来查找用户的服务使用信息。The packet analyzer uses the user packet data received through the packet separator to find information including each user's destination IP and port number, and uses the user-used packet data to find user's service usage information.

在本发明的再一个方面,一种当用户通过无线通信网络使用特定服务主机的无线数据服务时,基于对在用户和服务主机之间传输的分组数据的分析来生成每个数据服务的计费信息的方法包括:(a)分离在移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,并接收该用户分组数据;(b)通过对经由分组分离器接收的用户分组数据的分析而接收的信息来查找用户使用的服务信息,并输出该服务信息作为第一计费信息;(c)组合由(b)中输出的第一计费信息和由移动通信交换机或分组控制器输出的第二计费信息,以存储该组合后的信息作为单一的每一服务计费信息;(d)把包含每一服务计费信息的用户计费信息发送到特定的计费处理系统,从而对用户计费。In still another aspect of the present invention, when a user uses a wireless data service of a specific service host through a wireless communication network, a billing for each data service is generated based on an analysis of packet data transmitted between the user and the service host The method of information includes: (a) separating the user packet data transmitted between one of the mobile communication switch and the packet controller and the service host, and receiving the user packet data; The information received by the analysis of the packet data is used to find the service information used by the user, and output the service information as the first billing information; (c) combine the first billing information output by (b) with the mobile communication exchange or The second billing information outputted by the grouping controller, to store the combined information as single billing information for each service; (d) send the user billing information containing billing information for each service to a specific billing The processing system, thereby billing the user.

在本发明的再一个方面,一种当用户通过无线通信网络使用特定服务主机的无线数据服务时,基于对在用户和服务主机之间传输的分组数据的分析来生成每个数据服务的计费信息的装置包括:分组分析器,用于接收在移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,通过对所接收的用户分组数据的分析查找用户使用的服务信息,并且输出该服务信息作为第一计费信息,该用户分组数据由分组中继器通过端口镜像方法复制,分组中继器中继在移动通信交换机和分组控制器中的一个与服务主机之间传输的分组数据,所述移动通信交换机和分组控制器提供无线数据服务给用户;计费信息存储单元,用于组合由分组分析器输出的第一计费信息和由移动通信交换机或分组控制器输出的第二计费信息,以存储该组合后的信息作为单一的每一服务计费信息,并且将包含每一服务计费信息的用户计费信息发送到特定的计费处理系统,从而对用户计费。In still another aspect of the present invention, when a user uses a wireless data service of a specific service host through a wireless communication network, a billing for each data service is generated based on an analysis of packet data transmitted between the user and the service host The information device includes: a packet analyzer, which is used to receive user packet data transmitted between one of the mobile communication switch and the packet controller and the service host, and search for service information used by the user by analyzing the received user packet data , and output the service information as the first billing information, the user packet data is copied by the packet repeater through the port mirroring method, and the packet repeater is relayed between one of the mobile communication switch and the packet controller and the service host The packet data transmitted, the mobile communication switch and the packet controller provide wireless data service to the user; the charging information storage unit is used to combine the first charging information output by the packet analyzer and the information provided by the mobile communication switch or the packet controller The second charging information output is to store the combined information as a single charging information for each service, and send the user charging information containing the charging information for each service to a specific charging processing system, so as to User billing.

该分组分析器使用由分组中继器复制和接收的用户分组数据,以查找包括每个用户的目的地IP和端口号码的信息,并使用用户使用的分组数据来查找用户的服务使用信息。The packet analyzer uses user packet data copied and received by the packet repeater to find information including each user's destination IP and port number, and uses the user-used packet data to find user service usage information.

该分组中继器是一种基于分组地址发送分组到适当端口的交换集线器。The packet repeater is a switching hub that routes packets to the appropriate port based on the packet address.

该分组中继器是一种连接使用相同传输协议的分离网络的路由器。The packet repeater is a router that connects separate networks that use the same transport protocol.

在本发明的再一个方面,一种当用户通过无线通信网络使用特定服务主机的无线数据服务时,基于对在用户和服务主机之间传输的分组数据的分析来生成每个数据服务的计费信息的方法包括:(a)接收在移动通信交换机和分组控制器中的一个与服务主机之间传输的用户分组数据,通过对所接收的用户分组数据的分析查找用户使用的服务信息,并且输出该服务信息作为第一计费信息,该用户分组数据由分组中继器通过端口镜像方法复制,分组中继器中继在移动通信交换机和分组控制器中的一个与服务主机之间传输的分组数据,所述移动通信交换机和分组控制器提供无线数据服务给用户;(b)组合(a)中输出的第一计费信息和由移动通信交换机或分组控制器输出的第二计费信息,以存储该组合后的信息作为单一的每一服务计费信息;(c)将包含每一服务计费信息的用户计费信息发送到特定的计费处理系统,从而对用户计费。In still another aspect of the present invention, when a user uses a wireless data service of a specific service host through a wireless communication network, a billing for each data service is generated based on an analysis of packet data transmitted between the user and the service host The information method comprises: (a) receiving the user packet data transmitted between one of the mobile communication switch and the packet controller and the service host, searching for the service information used by the user by analyzing the received user packet data, and outputting The service information is used as the first billing information, and the user packet data is copied by a packet repeater through a port mirroring method, and the packet repeater relays packets transmitted between one of the mobile communication switch and the packet controller and the service host data, the mobile communication switch and the packet controller provide wireless data service to the user; (b) combine the first charging information output in (a) and the second charging information output by the mobile communication switch or the group controller, The combined information is stored as single billing information for each service; (c) the user billing information including the billing information for each service is sent to a specific billing processing system, thereby billing the user.

附图说明 Description of drawings

包含于说明书中并作为其一部分的附图描绘了本发明的一个实施例,并且与说明书一起用来解释本发明的原理:The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate one embodiment of the invention and together with the description serve to explain the principles of the invention:

图1示出了一种提供无线数据服务的惯用系统配置图;Figure 1 shows a conventional system configuration diagram for providing wireless data services;

图2示出了一种提供无线数据服务的惯用系统配置图;Figure 2 shows a configuration diagram of a conventional system for providing wireless data services;

图3示出了根据本发明第一优选实施例的,使用了分组数据业务分析器的移动通信网络的系统配置图;Fig. 3 shows a system configuration diagram of a mobile communication network using a packet data traffic analyzer according to a first preferred embodiment of the present invention;

图4示出了图3中所示的分组数据业务分析器的详细方框图;Figure 4 shows a detailed block diagram of the packet data traffic analyzer shown in Figure 3;

图5示出了图3中所示的通过以太网分离器的接入;Figure 5 shows the access through the Ethernet splitter shown in Figure 3;

图6示出了根据本发明第一优选实施例的IS-95A/B网络中的协议结构;Fig. 6 shows the protocol structure in the IS-95A/B network according to the first preferred embodiment of the present invention;

图7示出了根据本发明第一优选实施例的cdma2000-1x网络中的协议结构;Fig. 7 shows the protocol structure in the cdma2000-1x network according to the first preferred embodiment of the present invention;

图8示出了由图3中所示的业务分析单元作出的OSI模型的每层的分组数据业务分析的概念;Figure 8 shows the concept of packet data traffic analysis of each layer of the OSI model made by the traffic analysis unit shown in Figure 3;

图9示出了根据本发明第一优选实施例的在IS-95A/B网络中的呼叫流程;Fig. 9 shows the call flow in the IS-95A/B network according to the first preferred embodiment of the present invention;

图10示出了根据本发明第一优选实施例的在cdma2000-1x网络中的呼叫流程;Fig. 10 shows the call flow in the cdma2000-1x network according to the first preferred embodiment of the present invention;

图11示出了根据本发明第二优选实施例的,其中分组数据业务分析器使用了服务监控设备的移动通信网络的系统配置图;FIG. 11 shows a system configuration diagram of a mobile communication network in which a packet data traffic analyzer uses a service monitoring device according to a second preferred embodiment of the present invention;

图12示出了图11中所示的服务监控设备的详细方框图;Figure 12 shows a detailed block diagram of the service monitoring device shown in Figure 11;

图13示出了根据本发明第三优选实施例的,其中使用了基于协议分析的网络监控设备的移动通信网络的系统配置图;FIG. 13 shows a system configuration diagram of a mobile communication network in which a network monitoring device based on protocol analysis is used according to a third preferred embodiment of the present invention;

图14示出了图13中所示的通过以太网分离器的接入;Figure 14 shows the access through the Ethernet splitter shown in Figure 13;

图15示出了图13中所示的通过另一个以太网分离器的接入;Figure 15 shows access through another Ethernet splitter shown in Figure 13;

图16示出了根据本发明第三优选实施例的在cdma2000-1x网络中的协议配置;Fig. 16 shows the protocol configuration in the cdma2000-1x network according to the third preferred embodiment of the present invention;

图17示出了根据本发明第三优选实施例的在cdma2000-1x网络中的呼叫流程;Fig. 17 shows the call flow in the cdma2000-1x network according to the third preferred embodiment of the present invention;

图18示出了根据本发明第四优选实施例的,其中使用了基于分组数据分析的用于每个数据服务的计费信息生成器的移动通信网络的系统配置;18 shows a system configuration of a mobile communication network in which a charging information generator for each data service based on packet data analysis is used according to a fourth preferred embodiment of the present invention;

图19示出了图18中所示的计费信息生成器的详细方框图;Figure 19 shows a detailed block diagram of the charging information generator shown in Figure 18;

图20示出了图18中所示的通过分组分离器的接入;Figure 20 shows the access through the packet splitter shown in Figure 18;

图21示出了根据本发明的第四优选实施例的在IS-95A/B网络中的协议结构;Fig. 21 has shown the agreement structure in IS-95A/B network according to the 4th preferred embodiment of the present invention;

图22示出了根据本发明的第四优选实施例的在cdma2000-1x网络中的协议结构;和Fig. 22 has shown the protocol structure in cdma2000-1x network according to the 4th preferred embodiment of the present invention; With

图23示出了图18中所示的分组分析单元作出的OSI模型的每层的分组数据业务分析的概念。FIG. 23 shows the concept of packet data traffic analysis for each layer of the OSI model made by the packet analysis unit shown in FIG. 18 .

具体实施方式 Detailed ways

在以下的详细说明中,简单地通过对发明人认为实现本发明的最佳模式的展示,仅仅示出和描述了本发明的优选实施例。正如可以实现的那样,本发明能够在各种显而易见的方面进行修改而不脱离本发明。因此,附图和说明书实质上是示例性的,而不是限制。In the following detailed description, only preferred embodiments of the invention have been shown and described, simply by way of illustration of the best mode believed by the inventors for carrying out the invention. As can be realized, the invention is capable of modifications in various obvious respects, all without departing from the invention. Accordingly, the drawings and description are illustrative in nature and not restrictive.

图3示出了根据本发明第一优选实施例的,使用了分组数据业务分析器的移动通信网络的系统配置图。Fig. 3 shows a system configuration diagram of a mobile communication network using a packet data traffic analyzer according to a first preferred embodiment of the present invention.

如图所示,所述系统包含BTS/BSC 200、PCX/PCF 300、IWF/PDSN 400、分组数据业务分析器500以及S/H和路由器600。As shown in the figure, the system includes BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, packet data traffic analyzer 500, and S/H and router 600.

BTS/BSC 200保证用户100的移动性,它是执行切换操作、无线支持和管理操作的无线网络。BTS是被连接到用户100的用于处理基带信号、转换有线和无线信号并发送和接收无线信号的网络终端,而BSC位于BTS和PCX/PCF 300之间,以管理和控制基站。The BTS/BSC 200 guarantees the mobility of the user 100, and it is a wireless network that performs handover operations, wireless support and management operations. The BTS is a network terminal connected to the user 100 for processing baseband signals, converting wired and wireless signals, and transmitting and receiving wireless signals, and the BSC is located between the BTS and the PCX/PCF 300 to manage and control the base station.

PCX 300是一种移动通信交换机,当通过BTS/BSC 200无线接入的用户100请求无线数据服务时,连接用户100到IWF/PDSN 400,同时PCF 300是一种分组控制器。PCX 300 is a mobile communication exchange that connects user 100 to IWF/PDSN 400 when a user 100 wirelessly accessed through BTS/BSC 200 requests wireless data service, while PCF 300 is a packet controller.

IWF/PDSN 400是一种网络链接器,连接PCX/PCF 300到包括因特网在内的数据通信网络,其中IWF对应于2G IS-95A/B网络的情况,而PDSN对应于cdma2000-1x网络的情况。IWF/PDSN 400 is a network linker that connects PCX/PCF 300 to data communication networks including the Internet, where IWF corresponds to the case of 2G IS-95A/B networks, and PDSN corresponds to the case of cdma2000-1x networks .

S/H 600是连接在IWF/PDSN 400与服务主机700之间的集线器,用于基于分组地址发送数据包到适当的端口,路由器600连接使用相同传输协议的分隔的网络。S/H 600 is a hub connected between IWF/PDSN 400 and service host 700, and is used to send data packets to appropriate ports based on packet addresses, and router 600 connects separate networks using the same transmission protocol.

分组数据业务分析器500接入在IWF/PDSN 400与S/H和路由器600之间,接收在其间传输的IP分组数据,分析该IP分组数据,并提供各种统计数据。The packet data service analyzer 500 is connected between the IWF/PDSN 400 and the S/H and the router 600, receives IP packet data transmitted therebetween, analyzes the IP packet data, and provides various statistical data.

图4示出了图3中所示的分组数据业务分析器500的详细方框图。FIG. 4 shows a detailed block diagram of the packet data traffic analyzer 500 shown in FIG. 3 .

如图所示,分组数据业务分析器500包含以太网分离器510、业务分析器520、统计存储单元530和统计查询单元540。As shown in the figure, the packet data service analyzer 500 includes an Ethernet splitter 510 , a service analyzer 520 , a statistical storage unit 530 and a statistical query unit 540 .

以太网分离器510接入在IWF/PDSN 400与S/H和路由器600之间,并分别接收用户IP分组数据作为Tx(发送)和Rx(接收)数据。Ethernet splitter 510 is connected between IWF/PDSN 400 and S/H and router 600, and receives user IP packet data as Tx (transmission) and Rx (reception) data respectively.

参照图5,以太网分离器510被接入到从IWF/PDSN 400的以太网Tx端口410连接到S/H和路由器600的以太网Rx端口610的电缆,并从用户100接收向服务主机700的上行分组数据,同时被接入到从S/H和路由器600的以太网Tx端口620连接到IWF/PDSN 400的以太网Rx端口420的电缆,并从业务服务器700接收向用户100的下行分组数据。Referring to Fig. 5, the Ethernet splitter 510 is connected to the cable connected from the Ethernet Tx port 410 of the IWF/PDSN 400 to the Ethernet Rx port 610 of the S/H and the router 600, and receives data from the user 100 to the service host 700. The uplink packet data is connected to the cable connected from the S/H and the Ethernet Tx port 620 of the router 600 to the Ethernet Rx port 420 of the IWF/PDSN 400 at the same time, and receives the downlink packet to the user 100 from the service server 700 data.

如图6中所示,在2G IS-95A/B网络的协议结构中的以太网分离器510位于作为IWF 400的物理层的E-net(以太网)和作为服务主机700的物理层的E-net(以太网)之间,把在IWF 400和服务主机700之间提供的IP网络从物理层中分开,并接收在用户100和服务主机700之间发送和接收的分组数据。As shown in Figure 6, the Ethernet splitter 510 in the protocol structure of the 2G IS-95A/B network is located at the E-net (Ethernet) as the physical layer of the IWF 400 and the E-net as the physical layer of the service host 700. -net (Ethernet), separates the IP network provided between the IWF 400 and the service host 700 from the physical layer, and receives packet data sent and received between the user 100 and the service host 700.

如图7中所示,在3G cdma2000-1x网络的协议结构中的以太网分离器510位于作为PDSN 400的物理层的E-net(以太网)和作为服务主机700的物理层的E-net(以太网)之间,把在PDSN 400和服务主机700之间提供的IP网络从物理层中分开,并接收在用户100和服务主机700之间发送和接收的分组数据。As shown in Figure 7, the Ethernet splitter 510 in the protocol structure of the 3G cdma2000-1x network is located at the E-net (Ethernet) as the physical layer of the PDSN 400 and the E-net as the physical layer of the service host 700 (Ethernet), separates the IP network provided between the PDSN 400 and the service host 700 from the physical layer, and receives packet data sent and received between the user 100 and the service host 700.

业务分析器520接收经由以太网分离器510的用户IP分组数据作为Tx和Rx数据,并分析它们。The traffic analyzer 520 receives user IP packet data via the Ethernet splitter 510 as Tx and Rx data, and analyzes them.

参照图8,业务分析器520经由以太网分离器510接收经过编码的比特流,并为OSI(开放式系统互连)模型的每一层分析分组数据业务。Referring to FIG. 8, the traffic analyzer 520 receives the encoded bit stream via the Ethernet splitter 510, and analyzes packet data traffic for each layer of the OSI (Open System Interconnection) model.

例如,由于经过编码的比特流包括多个PCI(协议控制信息)和在用户100和服务主机700之间传输的数据,该PCI包括每层的控制信息,业务分析器520从相应的经过编码的比特流中除去每个PCI,并分析在各个层中的分组数据业务,这些层包括数据链路层、网络层、传输层、会话层、表示层和应用层。也就是,通过从经过编码的比特流中除去物理层的PCI,从而得到作为数据链路层的PDU(协议数据单元)的DLPDU,因此,分析了数据链路层中的分组数据业务。通过从DLPDU中除去数据链路层的PCI,从而得到作为网络层的PDU的NPDU,通过从NPDU中除去网络层的PCI,从而得到作为传输层的PDU的TPDU,通过从TPDU中除去传输层的PCI,从而得到作为会话层的PDU的SPDU,通过从SPDU中除去会话层的PCI,从而得到作为表示层的PDU的PPDU,通过从PPDU中除去表示层的PCI,从而得到作为应用层的PDU的APDU,通过从APDU中除去应用层的PCI,从而得到最终的传输数据。由于PCI包含于为每层而分别定义的DPDU、NPDU、TPDU、SPDU、PPDU和APDU,而且PCI包括错误控制信息、流控制信息和地址信息,业务分析器520通过各自的PDU,分析在用户100和服务主机700之间传输的每层的分组数据业务。For example, since the encoded bit stream includes a plurality of PCIs (Protocol Control Information) and data transmitted between the user 100 and the service host 700, the PCI includes control information for each layer, and the traffic analyzer 520 obtains data from the corresponding encoded Each PCI is removed from the bit stream, and packet data traffic is analyzed in various layers, including data link layer, network layer, transport layer, session layer, presentation layer, and application layer. That is, by removing PCI of the physical layer from the coded bit stream to obtain DLPDU which is a PDU (Protocol Data Unit) of the data link layer, packet data traffic in the data link layer is thus analyzed. By removing the PCI of the data link layer from the DLPDU, the NPDU that is the PDU of the network layer is obtained. By removing the PCI of the network layer from the NPDU, the TPDU that is the PDU of the transport layer is obtained. By removing the PCI of the transport layer from the TPDU PCI, thereby obtaining the SPDU as the PDU of the session layer, by removing the PCI of the session layer from the SPDU, thereby obtaining the PPDU as the PDU of the presentation layer, and obtaining the PDU of the application layer by removing the PCI of the presentation layer from the PPDU APDU, by removing the PCI of the application layer from the APDU, the final transmission data is obtained. Since PCI is included in DPDU, NPDU, TPDU, SPDU, PPDU, and APDU defined separately for each layer, and PCI includes error control information, flow control information, and address information, the traffic analyzer 520 analyzes the data in the user 100 through the respective PDUs. Packet data services of each layer transmitted between the server and the service host 700.

参照图9和图10,业务分析器520通过在2G和3G网络中的呼叫进程流程分析业务,以得到各种统计数据。Referring to FIG. 9 and FIG. 10 , the traffic analyzer 520 analyzes traffic through the call progress flow in the 2G and 3G networks to obtain various statistical data.

图9是应用于2G IS-95A/B的呼叫进程流程。Figure 9 is the call process flow applied to 2G IS-95A/B.

在步骤S11中,当用户100为了与服务主机700进行无线数据通信,尝试到BTS/BSC 200的无线呼叫传输时,在步骤S12中,BTS/BSC 200请求来自PCX 300的相应呼叫设置。In step S11, when the user 100 tries to transmit a wireless call to the BTS/BSC 200 in order to perform wireless data communication with the service host 700, in step S12, the BTS/BSC 200 requests a corresponding call setting from the PCX 300.

在步骤S14中,PCX 300根据从用户100提供的无线呼叫设置请求,分配业务信道(TCH)给用户100,当TCH的分配完成时,PCX 300请求来自IWF 400的ISUP(ISDN用户部分)设置,在步骤S16中,当IWF 400响应ISUP设置的请求时,完成在PCX 300和IWF 400之间的ISUP设置。In step S14, PCX 300 allocates a traffic channel (TCH) to user 100 according to the wireless call setting request provided from user 100, and when the distribution of TCH was completed, PCX 300 requested ISUP (ISDN user part) from IWF 400 to set, In step S16, when the IWF 400 responds to the request for ISUP setting, the ISUP setting between the PCX 300 and the IWF 400 is completed.

当完成在PCX 300与IWF 400之间的ISUP设置时,用户100请求来自IWF 400的PPP数据链接设置,在步骤S18中,当IWF 400响应上述请求时,在用户100和IWF 400之间的PPP数据链接被设置。When the ISUP setting between the PCX 300 and the IWF 400 is completed, the user 100 requests the PPP data link setting from the IWF 400, and in step S18, when the IWF 400 responds to the above request, the PPP between the user 100 and the IWF 400 Data link is set.

用户100请求来自IWF 400的PPP IP分配,IWF 400响应步骤S20中的请求,分配PPP IP给用户100。The user 100 requests the distribution of the PPP IP from the IWF 400, and the IWF 400 responds to the request in step S20 and distributes the PPP IP to the user 100.

当完成在用户100与IWF 400之间的PPP设置时,在步骤S22中,经由S/H和路由器600执行在用户100与服务主机700之间的TCP连接请求和设置操作,因此,在步骤S24中,用户100和服务主机700发送TCP数据。When the PPP setting between the user 100 and the IWF 400 is completed, in step S22, a TCP connection request and setting operation between the user 100 and the service host 700 is performed via the S/H and the router 600, therefore, in step S24 , the user 100 and the service host 700 send TCP data.

在步骤S26中,当在TCP数据传输期间完成呼叫时,断开TCP连接。In step S26, when the call is completed during the TCP data transmission, the TCP connection is disconnected.

至于2G呼叫进程流程,业务分析器520提供在IWF 400与S/H和路由器600之间,并执行TCP设置,接收TCP数据传输业务,分析由图9的虚线环A所表示的TCP数据传输业务,从而为服务主机700查找成功接入率、接入时间、接入失败因素、数据使用统计和菜单点击统计。As for the 2G call process flow, the service analyzer 520 is provided between the IWF 400 and the S/H and the router 600, and performs TCP setting, receives the TCP data transmission service, and analyzes the TCP data transmission service represented by the dotted line ring A in Fig. 9 , so as to find the successful access rate, access time, access failure factors, data usage statistics and menu click statistics for the service host 700.

与此相似,图3示出了应用于3G cdma2000-1x网络的呼叫进程流程。Similar to this, Figure 3 shows the call process flow applied to the 3G cdma2000-1x network.

在步骤S30中,当用户100为了与服务主机700进行无线数据通信尝试呼叫传输,以设置到BSC/PCF 200和300的无线呼叫时,相应的无线呼叫被建立,用户100请求来自PDSN 400的RP注册,在步骤S32中,当PDSN 400答复该请求时,在用户100与PDSN 400之间的RP注册完成。In step S30, when the user 100 tries to call transmission in order to carry out wireless data communication with the service host 700, to set up the wireless call to BSC/PCF 200 and 300, when the corresponding wireless call is established, the user 100 requests the RP from PDSN 400 Registration, in step S32, when PDSN 400 replies to this request, the RP registration between user 100 and PDSN 400 is completed.

当在用户100与PDSN400之间的RP注册完成时,用户100请求来自PDSN 400的PPP数据链接设置,在步骤S34中,当PDSN 400答复该请求时,在用户100与PDSN 400之间建立PPP数据链接。用户100请求来自PDSN 400的PPP IP分配,而在步骤S36中,PDSN 400响应于该请求分配PPP IP给用户100。When the RP registration between the user 100 and the PDSN 400 is completed, the user 100 requests the PPP data link setting from the PDSN 400, and in step S34, when the PDSN 400 replies to the request, the PPP data is established between the user 100 and the PDSN 400 Link. The user 100 requests the allocation of PPP IP from the PDSN 400, and in step S36, the PDSN 400 allocates the PPP IP to the user 100 in response to the request.

在步骤38中,当在用户100与PDSN 400之间的PPP设置完成,经由S/H和路由器600执行在用户100与服务主机700之间的TCP连接请求和设置操作,在步骤S40中,用户100和服务主机700发送TCP数据。在步骤S42中,当在TCP数据传输期间有人已经挂断电话时,TCP连接被取消。In step 38, when the PPP setting between the user 100 and the PDSN 400 is completed, the TCP connection request and the setting operation between the user 100 and the service host 700 are performed via S/H and router 600, and in step S40, the user 100 and service host 700 send TCP data. In step S42, when someone has hung up the phone during the TCP data transmission, the TCP connection is canceled.

在3G呼叫进程流程中,业务分析器520提供在PDSN 400与S/H和路由器600之间,执行TCP设置,接收如图10中的虚线环B所描绘的TCP数据传输业务,分析该TCP数据传输业务,并为服务主机700查找成功接入率、接入时间、接入失败因素、数据使用统计和菜单点击统计。In the 3G call process flow, the traffic analyzer 520 is provided between the PDSN 400 and the S/H and the router 600, executes the TCP setting, receives the TCP data transmission service depicted by the dotted line ring B in Figure 10, and analyzes the TCP data The service is transmitted, and the successful access rate, access time, access failure factors, data usage statistics and menu click statistics are searched for the service host 700.

业务分析器520通过上述的如下各种数据来分析业务。The traffic analyzer 520 analyzes traffic through the following various data as described above.

1)OSI的7层Tx/Rx数据使用统计(物理层或者应用层)1) OSI layer 7 Tx/Rx data usage statistics (physical layer or application layer)

2)通过应用子网掩码给源IP/目的IP而获得的Tx/Rx数据使用统计2) Tx/Rx data usage statistics obtained by applying subnet mask to source IP/destination IP

3)使用IWF/PDSN IP地址池而用于每个设备的Tx/Rx数据使用统计3) Tx/Rx data usage statistics for each device using IWF/PDSN IP address pool

4)用于由服务选项来分类的每个基站的A11接入/PDSN PPP接入统计4) A11 access/PDSN PPP access statistics for each base station classified by service option

5)使用TCP/UDP端口号码的应用统计5) Application statistics using TCP/UDP port numbers

统计存储单元530存储由业务分析器520对经由以太网分离器510接收的分组数据分析的结果数据,而且包含一个用于存储包括分析数据的各种数据的数据库,和一个用于根据外部数据检索请求从数据库检索相应数据并提供检索结果的数据库管理器。The statistics storage unit 530 stores the result data analyzed by the traffic analyzer 520 on the packet data received via the Ethernet splitter 510, and includes a database for storing various data including analysis data, and a database for retrieving data based on external data. A database manager that requests the retrieval of appropriate data from a database and provides the results of the retrieval.

统计查询单元540包括作为用户接口的GUI(图形用户界面),并检索存储在统计存储单元530中的各种数据,提供用户所需的统计信息。The statistical query unit 540 includes a GUI (Graphical User Interface) as a user interface, and retrieves various data stored in the statistical storage unit 530 to provide statistical information required by the user.

用户通过统计查询单元540的GUI来获得对IP网络上的直接业务的分析得到的各种实时统计数据。实时统计数据包括以下统计,Rx、Tx和Rx+Tx数据的通信总量,每层的接入试探,成功次数,失败次数和当前状态,还进一步包括每种应用的每个IP使用统计,每种服务的成功接入率统计,响应次数的统计,以及每个基站的PPP会话的成功率的统计。Through the GUI of the statistical query unit 540, the user obtains various real-time statistical data obtained by analyzing direct services on the IP network. The real-time statistical data includes the following statistics, the total communication amount of Rx, Tx and Rx+Tx data, the access probes of each layer, the number of successes, the number of failures and the current status, and further includes the usage statistics of each IP for each application, each The statistics of the successful access rate of the service, the statistics of the response times, and the statistics of the success rate of the PPP session of each base station.

如上所述,通过使用以太网分离器510而分别地分析IP网络中的物理层上的业务,与由惯用IWF和PDSN提供的数据业务统计相比,得到了大量的统计信息,从而更有效地对IP网络进行管理成为可能。As described above, by using the Ethernet splitter 510 to separately analyze the traffic on the physical layer in the IP network, compared with the data traffic statistics provided by the conventional IWF and PDSN, a large amount of statistical information is obtained, thereby more effectively It becomes possible to manage IP networks.

图11示出了根据本发明第二优选实施例的,其中分组数据业务分析使用了服务监控设备的移动通信网络的系统配置图。FIG. 11 shows a system configuration diagram of a mobile communication network in which packet data traffic analysis uses a service monitoring device according to a second preferred embodiment of the present invention.

如图所示,其中分组数据业务分析使用了服务监控设备的移动通信网络包含BTS/BSC 200、PCX/PCF 300、IWF/PDSN 400、S/H和路由器600以及服务监控设备800。BTS/BSC 200、PCX/PCF 300、IWF/PDSN 400、S/H和路由器600使用与关于图3的第一优选实施例相同的附图标记,因为它们具有相同的功能。因为BTS/BSC 200、PCX/PCF 300、IWF/PDSN 400、S/H和路由器600的操作和功能已经参照图3到图10描述过,因此下面描述服务监控设备800。As shown in the figure, the mobile communication network in which the packet data service analysis uses the service monitoring device includes BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, S/H and router 600 and service monitoring device 800. BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, S/H and Router 600 use the same reference numbers as the first preferred embodiment with respect to Figure 3 because they have the same functionality. Since the operations and functions of the BTS/BSC 200, PCX/PCF 300, IWF/PDSN 400, S/H and router 600 have been described with reference to FIGS. 3 to 10, the service monitoring device 800 is described below.

服务监控设备800接入在IWF/PDSN 400与S/N和路由器600之间,它接收并分析在IWF/PDSN 400与S/N和路由器600之间传输的IP分组数据,生成各种统计数据,并周期性地或者实时地访问统计数据,以通过可视和可听的信息向移动通信网络管理服务提供者提供各种服务状态。The service monitoring device 800 is connected between the IWF/PDSN 400 and the S/N and the router 600, it receives and analyzes the IP packet data transmitted between the IWF/PDSN 400 and the S/N and the router 600, and generates various statistical data , and access statistical data periodically or in real time to provide various service statuses to mobile communication network management service providers through visual and audible information.

图12示出了图11中所示的服务监控设备的详细方框图。FIG. 12 shows a detailed block diagram of the service monitoring device shown in FIG. 11 .

如图所示,服务监控设备800包括以太网分离器810、业务分析器820、统计存储单元830和服务监控单元840。以太网分离器810、业务分析器820和统计存储单元830将被简要描述,因为它们具有与以太网分离器510、业务分析器520和统计存储单元530相同的功能。As shown in the figure, the service monitoring device 800 includes an Ethernet splitter 810 , a service analyzer 820 , a statistical storage unit 830 and a service monitoring unit 840 . Ethernet splitter 810 , traffic analyzer 820 and statistics storage unit 830 will be briefly described because they have the same functions as Ethernet splitter 510 , traffic analyzer 520 and statistics storage unit 530 .

以太网分离器810直接接入在IWF/PDSN 400与S/H和路由器600之间,它接收用户IP分组数据作为分别的Tx和Rx数据。具体地说,以太网分离器810接入到在IWF/PDSN 400与S/H和路由器600之间连接的电缆上,并分离物理层,以接收在用户100和服务主机700之间传输的用户分组数据。Ethernet splitter 810 is directly connected between IWF/PDSN 400 and S/H and router 600, and it receives user IP packet data as separate Tx and Rx data. Specifically, the Ethernet splitter 810 is connected to the cable connected between the IWF/PDSN 400 and the S/H and the router 600, and separates the physical layer to receive the user transmitted between the user 100 and the service host 700 grouped data.

业务分析器820把经由以太网分离器810接收的用户IP分组数据分离为Tx和Rx数据,分析它们,通过该分析捕捉在2G和3G网络中的呼叫进程流程,并查找该业务分析引起的各种统计。The service analyzer 820 separates the user IP packet data received via the Ethernet splitter 810 into Tx and Rx data, analyzes them, captures the call progress flow in the 2G and 3G networks through the analysis, and finds various problems caused by the service analysis. kind of statistics.

在第一优选实施例中,业务分析器820查找各种统计数据,而在第二优选实施例中,业务分析器820需要监控该服务的统计信息,该统计信息包括:In the first preferred embodiment, the service analyzer 820 looks for various statistical data, while in the second preferred embodiment, the service analyzer 820 needs to monitor the statistical information of the service, which includes:

1)由各个服务选项分离的统计(试探次数,成功事件的次数)1) Statistics separated by each service option (number of trials, number of successful events)

2)由TCP端口号码的统计(试探次数,成功事件的次数)2) Statistics by TCP port number (the number of trials, the number of successful events)

接下来,统计存储单元830存储业务分析器820对以太网分离器810接收的分组数据进行分析得到的结果数据,而且包含用于存储包括分析数据的各种数据的数据库,和用于根据外部数据检索请求从数据库检索相应的数据并提供检索结果的数据库管理器。Next, the statistical storage unit 830 stores the result data obtained by analyzing the packet data received by the Ethernet splitter 810 by the traffic analyzer 820, and includes a database for storing various data including analysis data, and a database for storing data according to external data Retrieval Request The database manager who retrieves the corresponding data from the database and provides the retrieval results.

服务监控单元840根据由移动通信网络管理服务提供者的请求,周期性地或者实时地访问统计数据,该统计数据包括按照每个服务选项分离的试探次数和成功事件的次数,和按照TCP端口号码的试探次数和成功事件的次数,并以可视和可听的信息向移动通信网络管理服务提供者提供各个服务的正常状态。因此,移动通信网络管理服务提供者使用以太网分离器810来分别分析在IP网络中的物理层的业务,从而允许服务监控。The service monitoring unit 840 periodically or in real time accesses statistical data, which includes the number of trials and the number of successful events separated by each service option, and the number of times by TCP port number, according to the request by the mobile communication network management service provider. The number of trials and the number of successful events, and provide the mobile communication network management service provider with the normal status of each service with visual and audible information. Therefore, the mobile communication network management service provider uses the Ethernet splitter 810 to separately analyze the traffic of the physical layer in the IP network, thereby allowing service monitoring.

图13示出了根据本发明的第三优选实施例的,其中基于协议分析使用网络监控设备的移动通信网络的系统配置图。FIG. 13 shows a system configuration diagram of a mobile communication network in which a network monitoring device is used based on protocol analysis according to a third preferred embodiment of the present invention.

如图所示,基于协议分析使用网络监控设备的移动通信网络包含BTS/BSC/PCF 1200、网络监控设备1300、PDSN 1400以及S/H和路由器1500。为了描述的简便,将不再提供对BTS/BSC 1200、PCF 1200、PDSN1400、S/H和路由器1500的说明,因为它们对应于关于图3的第一优选实施例所提供的说明。As shown in the figure, the mobile communication network using network monitoring equipment based on protocol analysis includes BTS/BSC/PCF 1200, network monitoring equipment 1300, PDSN 1400, and S/H and router 1500. For ease of description, descriptions of BTS/BSC 1200, PCF 1200, PDSN 1400, S/H, and router 1500 will not be provided because they correspond to the descriptions provided with respect to the first preferred embodiment of FIG. 3 .

网络监控设备1300接入在PCF 1200与PDSN 1400之间,以及接入在PDSN 1400与S/H和路由器1500之间,它接收并分析在PCF 1200与PDSN1400之间,以及PDSN 1400与S/H和路由器1500之间传输的IP分组数据,生成各种统计,周期性地访问该统计,以生成关于网络状态的信息,并以可视和可听格式将该信息提供给移动通信网络管理服务提供者。Network monitoring equipment 1300 is connected between PCF 1200 and PDSN 1400, and between PDSN 1400 and S/H and router 1500, it receives and analyzes between PCF 1200 and PDSN 1400, and between PDSN 1400 and S/H IP packet data transmitted to and from the router 1500, generate various statistics, periodically access the statistics to generate information about the state of the network, and provide this information in visual and audible formats to the mobile communication network management service provider By.

网络监控设备1300包含以太网分离器1310和1320、协议分析器1330和1340、统计存储单元1350以及网络监控单元1360。The network monitoring device 1300 includes Ethernet splitters 1310 and 1320 , protocol analyzers 1330 and 1340 , a statistical storage unit 1350 and a network monitoring unit 1360 .

以太网分离器1310直接接入在PCF 1200与PDSN 1400之间,把接收的用户IP分组数据分离为Tx和Rx数据,而以太网分离器1320直接接入在PDSN 1400与S/H和路由器1500之间,把接收的用户IP分组数据分离为Tx和Rx数据。Ethernet splitter 1310 is directly connected between PCF 1200 and PDSN 1400, and separates received user IP packet data into Tx and Rx data, while Ethernet splitter 1320 is directly connected between PDSN 1400 and S/H and router 1500 In between, the received user IP packet data is separated into Tx and Rx data.

参照图14,以太网分离器1310接入到从PCF 1200的以太网Tx端口1210连接到PDSN 1400的以太网Rx端口1410的电缆上,接收来自用户1100的提供给服务主机1600的上行分组数据,并且接入到从PDSN 1400的以太网Tx端口1420连接到PCF 1200的以太网Rx端口1220的电缆上,接收来自服务主机1600的提供给用户1100的下行分组数据。Referring to Figure 14, the Ethernet splitter 1310 is connected to the cable connected from the Ethernet Tx port 1210 of the PCF 1200 to the Ethernet Rx port 1410 of the PDSN 1400, and receives the uplink packet data provided to the service host 1600 from the user 1100, And access to the cable connected from the Ethernet Tx port 1420 of the PDSN 1400 to the Ethernet Rx port 1220 of the PCF 1200, and receive the downlink packet data provided to the user 1100 from the service host 1600.

参照图15,以太网分离器1320接入到从PDSN 1400的以太网Tx端口1430连接到S/H和路由器1500的以太网Rx端口1510的电缆上,接收来自用户1100的提供给服务主机1600的上行分组数据,并且接入到从S/H和路由器1500的以太网Tx端口1520连接到PDSN 1400的以太网Rx端口1440的电缆上,接收来自服务主机1700的提供给用户1100的下行分组数据。Referring to Fig. 15, the Ethernet splitter 1320 is connected to the cable connected from the Ethernet Tx port 1430 of the PDSN 1400 to the Ethernet Rx port 1510 of the S/H and the router 1500, and receives the service host 1600 from the user 1100 The uplink packet data is connected to the cable connected from the S/H and the Ethernet Tx port 1520 of the router 1500 to the Ethernet Rx port 1440 of the PDSN 1400, and receives the downlink packet data provided to the user 1100 from the service host 1700.

如图16中所示,在3G cdma2000-1x的协议结构中,以太网分离器1310提供在作为PCF 1200的物理层的以太网与作为PDSN 1400的物理层的以太网之间,以把在PCF 1200和PDSN 1400之间的IP网络与物理层分开,并且接收在PCF 1200和PDSN 1400之间发送和接收的分组数据。以太网分离器1320提供在作为PDSN 1400的物理层的以太网与作为服务主机1600的物理层的以太网之间,以把在PDSN 1400与服务主机1600之间的IP网络与物理层分开,并且接收在PDSN 1400和服务主机1600之间发送和接收的分组数据。As shown in Fig. 16, in the protocol structure of 3G cdma2000-1x, Ethernet splitter 1310 is provided between the Ethernet as the physical layer of PCF 1200 and the Ethernet as the physical layer of PDSN 1400, so that the The IP network between 1200 and PDSN 1400 is separate from the physical layer and receives packet data sent and received between PCF 1200 and PDSN 1400. The Ethernet splitter 1320 is provided between the Ethernet as the physical layer of the PDSN 1400 and the Ethernet as the physical layer of the service host 1600 to separate the IP network between the PDSN 1400 and the service host 1600 from the physical layer, and Packet data sent and received between the PDSN 1400 and the service host 1600 is received.

协议分析器1330和1340把经由以太网分离器1310和1320接收的用户IP分组数据分离为Tx和Rx数据,并分析关于无线数据通信的A11和RADIUS协议数据统计,尤其是,用于各个Tx和Rx数据的无线因特网服务。The protocol analyzers 1330 and 1340 separate the user IP packet data received via the Ethernet splitters 1310 and 1320 into Tx and Rx data, and analyze A11 and RADIUS protocol data statistics on wireless data communication, especially, for the respective Tx and Rx data. Wireless Internet service for Rx data.

参照图17,协议分析器1330和1340通过IP网络中的呼叫进程流程来分析协议,以查找各种统计数据。Referring to FIG. 17, protocol analyzers 1330 and 1340 analyze protocols through a call progress flow in an IP network to find various statistical data.

图17示出了应用于移动通信网络的呼叫进程流程。为了描述的简便,将不再描述建立用户1100和服务主机1600之间的TCP以发送TCP数据,和取消该TCP连接的过程S130到S142,因为它们对应于关于图9的本发明的第一优选实施例所描述的过程S30到S42。Fig. 17 shows a call process flow applied to a mobile communication network. For simplicity of description, the process S130 to S142 of establishing the TCP between the user 1100 and the service host 1600 to send TCP data, and canceling the TCP connection will no longer be described, because they correspond to the first preferred embodiment of the present invention regarding FIG. 9 The process S30 to S42 described in the embodiment.

在如图17中所示的在移动通信网络中的呼叫进程流程中,协议分析器1330提供在PCF 1200和PDSN 1400之间,它执行由虚线环C’表示的RP注册,接收用户鉴权协议以分析该用户鉴权协议,查找鉴权成功率、鉴权执行时间和鉴权失败因素,设置PPP数据链接,并接收由虚线环D所表示的PPP IP分配协议以分析该PPP IP分配协议,查找会话成功率、会话失败因素和会话执行时间。协议分析器1340提供在PDSN 1400和S/H路由器1500之间,它设置TCP并接收由虚线环E表示的TCP数据传输协议,以分析该TCP数据传输协议,查找到服务主机1600的接入成功率、接入时间、接入失败因素、数据使用统计和菜单点击统计。In the call process flow in the mobile communication network as shown in Figure 17, the protocol analyzer 1330 is provided between the PCF 1200 and the PDSN 1400, it performs the RP registration represented by the dotted line ring C', and receives the user authentication protocol To analyze the user authentication protocol, find the authentication success rate, authentication execution time and authentication failure factors, set the PPP data link, and receive the PPP IP distribution agreement represented by the dotted line ring D to analyze the PPP IP distribution agreement, Find session success rate, session failure factors and session execution time. The protocol analyzer 1340 is provided between the PDSN 1400 and the S/H router 1500, it sets TCP and receives the TCP data transmission protocol represented by the dotted line ring E, to analyze the TCP data transmission protocol, and finds out that the access of the service host 1600 is successful rate, access time, access failure factors, data usage statistics and menu click statistics.

如上所述,协议分析器1330和1340基于上述查找的数据分析后继的内容,以生成用于监控网络的统计信息。As described above, the protocol analyzers 1330 and 1340 analyze subsequent content based on the above searched data to generate statistical information for monitoring the network.

1)每个基站的A11接入统计(试探次数,成功事件的次数)1) A11 access statistics of each base station (number of trials, number of successful events)

2)每个PDSN的A11接入统计(试探次数,成功事件的次数)2) A11 access statistics of each PDSN (number of trials, number of successful events)

3)每个A11失败因素的统计3) Statistics of each A11 failure factor

4)每个基站的PPP接入统计4) PPP access statistics of each base station

5)每个PDSN的PPP接入统计5) PPP access statistics of each PDSN

6)RADIUS消息统计6) RADIUS message statistics

统计存储单元1350存储由协议分析器1330和1340分别分析的结果数据。统计存储单元1350包含用于存储包括分析数据的各种数据的数据库,和用于根据外部数据检索请求从数据库检索相应的数据并提供检索结果的数据库管理器。The statistics storage unit 1350 stores result data analyzed by the protocol analyzers 1330 and 1340, respectively. The statistical storage unit 1350 includes a database for storing various data including analysis data, and a database manager for retrieving corresponding data from the database according to an external data retrieval request and providing a retrieval result.

网络监控单元1360周期性地查阅存储在统计存储单元1350中的各种统计数据,并以可视和可听信息向移动通信网络管理业务提供者提供网络正常状态。因此,移动通信网络管理服务提供者通过使用IP网络中的以太网分离器1310和1320,分析物理层的协议,从而实现整个网络的监控。The network monitoring unit 1360 periodically consults various statistical data stored in the statistical storage unit 1350, and provides the mobile communication network management service provider with the normal state of the network with visual and audible information. Therefore, the mobile communication network management service provider analyzes the protocols of the physical layer by using the Ethernet splitters 1310 and 1320 in the IP network, thereby realizing the monitoring of the entire network.

图18示出了根据本发明第四优选实施例的,其中使用了基于分组数据分析的用于每个数据服务的计费信息生成器的移动通信网络的系统配置。FIG. 18 shows a system configuration of a mobile communication network in which a charging information generator for each data service based on packet data analysis is used according to a fourth preferred embodiment of the present invention.

如图所示,该系统包含BTS/BSC 2200、PCX/PCF 2300、IWF/PDSN 2400、计费信息生成器2500以及S/H和路由器2600。下面将不再提供对BTS/BSC2200、PCX/PCF 2300、IWF/PDSN 2400、S/H和路由器2600的说明,因为它们对应于关于图3的第一优选实施例所提供的说明。As shown in the figure, the system includes BTS/BSC 2200, PCX/PCF 2300, IWF/PDSN 2400, billing information generator 2500, and S/H and router 2600. Descriptions of BTS/BSC 2200, PCX/PCF 2300, IWF/PDSN 2400, S/H and Router 2600 will not be provided below because they correspond to the descriptions provided with respect to the first preferred embodiment of FIG. 3 .

计费信息生成器2500接入在IWF/PDSN 2400与S/H和路由器2600之间,通过使用在IWF/PDSN 2400与S/H和路由器2600之间传输的用户IP分组数据,生成每一服务计费信息,和由IWF/PDSN 2400提供的计费信息。Billing information generator 2500 is inserted between IWF/PDSN 2400 and S/H and router 2600, by using user IP packet data transmitted between IWF/PDSN 2400 and S/H and router 2600, generates each service Billing information, and billing information provided by the IWF/PDSN 2400.

图19示出了如图18中所示的计费信息生成器2500的详细方框图。FIG. 19 shows a detailed block diagram of the billing information generator 2500 as shown in FIG. 18 .

如图所述,计费信息生成器2500包含分组分离器2510、分组分析器2520和计费信息存储单元2530。As shown in the figure, the billing information generator 2500 includes a packet separator 2510 , a packet analyzer 2520 and a billing information storage unit 2530 .

分组分离器2510直接接入在IWF/PDSN 2400与S/H和路由器2600之间,并把接收的用户IP分组数据分离为Tx和Rx数据。Packet separator 2510 is directly connected between IWF/PDSN 2400 and S/H and router 2600, and separates received user IP packet data into Tx and Rx data.

参照图20,分组分离器2510接入到从IWF/PDSN 2400的以太网Tx端口2410连接到S/H和路由器2600的Rx端口2610的电缆,以接收从用户2100上行到服务主机700的分组数据,还接入到从S/H和路由器2600的以太网Tx端口2620连接到IWF/PDSN 2400的以太网Rx端口2420的电缆,并接收从服务主机2700接收下行到用户100的分组数据。Referring to Figure 20, the packet splitter 2510 is connected to the cable connected from the Ethernet Tx port 2410 of the IWF/PDSN 2400 to the Rx port 2610 of the S/H and the router 2600, to receive packet data uplinked from the user 2100 to the service host 700 , is also connected to the cable connected from the S/H and the Ethernet Tx port 2620 of the router 2600 to the Ethernet Rx port 2420 of the IWF/PDSN 2400, and receives the packet data downlinked to the user 100 from the service host 2700.

如图21中所示,在2G IS-95A/B网络中的分组分离器2510提供在作为IWF 2400的物理层的以太网(E-NET)和作为服务主机2700的物理层的以太网(E-NET)之间,把在IWF 2400和服务主机2700之间的IP网络从物理层中分开,并接收在用户2100和服务主机2700之间发送的分组数据。As shown in FIG. 21, the packet splitter 2510 in the 2G IS-95A/B network provides Ethernet (E-NET) as the physical layer of the IWF 2400 and Ethernet (E-NET) as the physical layer of the service host 2700. -NET), separate the IP network between the IWF 2400 and the service host 2700 from the physical layer, and receive packet data sent between the user 2100 and the service host 2700.

如图22中所示,在3G cdma2000-1x网络中的分组分离器2510提供在作为PDSN 2400的物理层的以太网(E-NET)和作为服务主机2700的物理层的以太网(E-NET)之间,把在PDSN 2400和服务主机2700之间提供的IP网络从物理层中分开,并接收在用户2100和服务主机2700之间发送的分组数据。As shown in FIG. 22 , the packet splitter 2510 in the 3G cdma2000-1x network provides an Ethernet (E-NET) at the physical layer of the PDSN 2400 and an Ethernet (E-NET) at the physical layer of the service host 2700. ), separates the IP network provided between the PDSN 2400 and the service host 2700 from the physical layer, and receives packet data sent between the user 2100 and the service host 2700.

分组分析器2520通过分组分离器2510把接收的用户分组数据分离为Tx和Rx数据,或者通过使用由S/H和路由器2600提供的端口镜像功能,将从IP网络接收的用户分组数据分离为Tx和Rx数据。由S/H和路由器2600提供的端口镜像功能将不再描述,因为它对于本领域技术人员是公知的。分组分析器2520分析从分组分离器2510或S/H和路由器2600接收的用户分组数据,并使用分析出的每一用户目的IP和端口号码信息,和用户2100使用的分组数据,来查找用户2100使用的服务信息。The packet analyzer 2520 separates the received user packet data into Tx and Rx data through the packet separator 2510, or separates the user packet data received from the IP network into Tx data by using the port mirroring function provided by the S/H and the router 2600 and Rx data. The port mirroring function provided by the S/H and router 2600 will not be described as it is well known to those skilled in the art. Packet analyzer 2520 analyzes the user packet data received from packet splitter 2510 or S/H and router 2600, and uses the analyzed destination IP and port number information of each user, and the packet data used by user 2100 to find user 2100 Information about the services used.

参照图23,分组分析器2520经由分组分离器2510或S/H和路由器2600接收经过编码的比特流,为OSI(开放式系统互连)模型的每层分析该分组数据,并查找每一用户的目的IP和用户2100使用的分组数据。分组分析器2520从经过编码的比特流中除去每个PCI的过程,分析分组数据和包括数据链路层、网络层、传输层、会话层、表示层和应用层的相应层的分组数据业务,并为每个用户2100查找服务使用信息等过程非常类似于关于图8的第一优选实施例的业务分析器520分析分组数据和分组数据业务的过程,因此,将不再提供相应的说明。Referring to FIG. 23, the packet analyzer 2520 receives the encoded bit stream via the packet splitter 2510 or S/H and router 2600, analyzes the packet data for each layer of the OSI (Open System Interconnection) model, and finds each user The destination IP and the packet data used by user 2100. Packet analyzer 2520 removes the process of each PCI from the encoded bit stream, analyzes the packet data and the packet data traffic of corresponding layers including data link layer, network layer, transport layer, session layer, presentation layer and application layer, And the process of finding service usage information for each user 2100 is very similar to the process of analyzing packet data and packet data services by the service analyzer 520 of the first preferred embodiment in FIG. 8 , so no corresponding description will be provided.

计费信息存储单元2530接收计费信息,也就是说,由分组分析器2520查找的每一用户服务使用信息,和由IWF/PDSN 2400常规地生成的关于用户2100的计费信息,把它们作为单一的每一服务计费信息来处理和存储。The billing information storage unit 2530 receives the billing information, that is, the per-subscriber service usage information looked up by the packet analyzer 2520, and the billing information about the subscriber 2100 conventionally generated by the IWF/PDSN 2400, and treats them as A single per-service billing information is processed and stored.

计费信息存储单元2530把具有每一服务计费信息的用户计费信息发送到计费处理系统(未示出),以对实际用户进行计费,计费信息存储单元2530包括存储数据的数据库和管理所存储数据的数据库管理器,并且进一步包括一装置,所述装置使用由分组分析器2520提供的计费信息和由IWF/PDSN 2400提供的计费信息来生成单一的每一服务计费信息,并存储该每一服务计费信息作为用户的计费信息。The billing information storage unit 2530 sends the user billing information with each service billing information to a billing processing system (not shown) to bill the actual user, and the billing information storage unit 2530 includes a database for storing data and a database manager managing the stored data, and further comprising means for generating a single per-service charge using the charge information provided by the packet analyzer 2520 and the charge information provided by the IWF/PDSN 2400 information, and store the billing information for each service as the billing information of the user.

每一服务计费信息根据每个用户使用的无线数据服务,并通过分析由分组分离或IP网络中的分组镜像收集的用户分组数据和生成每一用户服务使用信息而生成。The per-service billing information is generated according to the wireless data service used by each user by analyzing user packet data collected by packet splitting or packet mirroring in the IP network and generating per-user service usage information.

尽管已经结合目前认为是最实用和最佳的实施例对本发明作出了说明,应当理解本发明并不局限于所公开的这些实施例,相反,应当理解本发明覆盖了包含于附加的权利要求的精神和范围之内的各种改变和等同方案。While the invention has been described in connection with what are presently considered to be the most practical and best embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but rather, the invention is to be understood to cover all aspects contained in the appended claims. Various modifications and equivalents are made within the spirit and scope.

根据本发明,在移动通信网络中的无线数据服务中,可以有效地对通过IP网络的分组数据进行分析,而且可以提供更多的用于在移动通信网络上的费用的统计和详细信息。According to the present invention, in the wireless data service in the mobile communication network, the packet data passing through the IP network can be effectively analyzed, and more statistics and detailed information for charges on the mobile communication network can be provided.

由于移动通信网络管理服务提供者可以监控服务,因此可以向用户提供更稳定的无线数据服务。Since the mobile communication network management service provider can monitor the service, more stable wireless data service can be provided to the user.

同样,由于移动通信网络管理服务提供者可以整体地监控提供无线数据服务的网络,因此可以向用户提供更稳定的无线数据服务。Also, since a mobile communication network management service provider can integrally monitor a network providing wireless data services, more stable wireless data services can be provided to users.

此外,移动通信网络管理服务提供者可以根据用户使用的不同服务进行每一服务计费,并可以向用户提供各种各样的服务产品。In addition, the mobile communication network management service provider can charge for each service according to the different services used by the user, 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 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
KR1020020070358 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
KR1020020070357 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 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 how to change DMS schema in the system
KR100694724B1 (en) * 2005-05-17 2007-03-15 엘지노텔 주식회사 Signal packet control device and method using traffic monitoring in asynchronous mobile communication network
KR100719885B1 (en) * 2005-07-01 2007-05-18 에스케이 텔레콤주식회사 NTS call transfer traffic real-time analysis system
KR100900946B1 (en) * 2007-05-08 2009-06-08 에스케이 텔레콤주식회사 Server and method for collecting data traffic patterns of wireless internet data services
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
EP3873034B1 (en) * 2020-02-28 2024-08-28 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 Wireless 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 Wireless server, mobile terminal and recording medium

Also Published As

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

Similar Documents

Publication Publication Date Title
US8180881B2 (en) Apparatus for analyzing the packet data on mobile communication network and method thereof
US7142651B2 (en) Fraud detection in a distributed telecommunications networks
US7065043B2 (en) Method and system for connecting to a proxy server with the lowest workload through querying a load monitor
US8179803B2 (en) Methods, systems and apparatus for monitoring and/or generating communications in a communications network
JP2005175866A (en) Network statistical information service system and Internet access server
US6948088B1 (en) Methods and apparatus for efficient transaction processing on redundant systems
WO2004040842A1 (en) Method of data gathering of a user network
CN100399741C (en) Apparatus for analyzing packet data on mobile communication network and method thereof
JP2003258911A (en) Access node device and Internet usage status analysis method
AU2008258126B2 (en) Method, systems and apparatus for monitoring and/or generating communications in a communications network
US7865410B1 (en) Aggregation of user usage data for accounting systems in dynamically configured networks
CN110545213A (en) Computer network data flow monitoring system and method
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
KR100655185B1 (en) Call Analysis System in Mobile Communication Network
KR101074056B1 (en) System comprising translation gateway for authentificating wire and wireless internet service integratly and method thereof
KR20090000995A (en) Traffic settlement system and method between ISPs using unique number of ISP
US20070036311A1 (en) Flow control in a communications network using a service cluster solution
KR20050088596A (en) The method of configuration and transmission for contents based charging in wcdma
JP3926653B2 (en) Session setting method in communication network, communication system and program thereof
CN110545196A (en) data transmission method and related network equipment
CN118694677A (en) Method for generating quality analysis report
KR100819051B1 (en) Apparatus and method for generating billing information for an IP-based service
WO2002047328A2 (en) System and method for processing wireless packet data

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080702

Termination date: 20191113