WO2007033572A1 - Procede et systeme pour effectuer des statistiques de vitesse de debit de trafic - Google Patents
Procede et systeme pour effectuer des statistiques de vitesse de debit de trafic Download PDFInfo
- Publication number
- WO2007033572A1 WO2007033572A1 PCT/CN2006/002047 CN2006002047W WO2007033572A1 WO 2007033572 A1 WO2007033572 A1 WO 2007033572A1 CN 2006002047 W CN2006002047 W CN 2006002047W WO 2007033572 A1 WO2007033572 A1 WO 2007033572A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- type
- data stream
- data
- total
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000005540 biological transmission Effects 0.000 claims abstract description 64
- 230000002452 interceptive effect Effects 0.000 claims description 19
- 230000011664 signaling Effects 0.000 claims description 14
- 238000012423 maintenance Methods 0.000 claims description 8
- 208000037918 transfusion-transmitted disease Diseases 0.000 claims 2
- 238000005457 optimization Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0888—Throughput
Definitions
- the present invention relates to a service statistics technique for guiding network planning and optimization, and more particularly to a method and system for implementing traffic throughput statistics.
- the structure of the Universal Mobile Telecommunications System can be divided into user plane and control plane according to functions. User data transmission is completed by the user plane, and signaling is transmitted by the control plane. Therefore, services can be divided into two categories: user plane service and Signaling.
- the user plane services are further divided into two categories: circuit domain (CS) services and packet domain (PS) services.
- CS circuit domain
- PS packet domain
- the CS service includes: voice telephony, video telephony, fax, etc.
- PS services include: web browsing, data downloading and other services.
- each CS service or PS service may also be divided into multiple service rate requirements.
- Each service rate requirement will correspond to the service throughput rate required by the service rate.
- the 3GPP organization has not yet developed guidelines for technology to achieve business throughput statistics.
- the main object of the present invention is to provide a method and system for realizing traffic throughput statistics to achieve statistics on service throughput.
- the invention discloses a method for realizing business throughput statistics, which comprises: dividing a service into at least one category; the method further comprises:
- Radio Link Control Receiving a service data flow from a Radio Link Control (RLC) sublayer, counting the total data payload of each type of service in the data stream, and the total data flow of each type of service in a preset statistical period Transmission time
- the media access control (MAC) sublayer located below the RLC sublayer sets a statistical point, and the statistical data stream is received by the statistical point from the RLC sublayer and the statistics are performed.
- MAC media access control
- the method for calculating the total amount of the statistical data payload is: calculating the data payload of each data packet after removing the RLC sub-header of each data packet in the data packet according to the transmission mode of the data packet, and accumulating the data of each data packet.
- the amount of data is the total amount of data payload for the data stream.
- the total transmission time is the statistical period.
- the method for counting the total transmission time is: setting a timer in advance, starting timing when starting to transmit a data stream; stopping timing when the data stream is interrupted in the same statistical period, and continuing timing when the data stream resumes transmission, When the statistical period ends, the timing is stopped and the timing result is taken as the total transmission time.
- the method for calculating the total transmission time is: accumulating the transmission time interval of each transmission channel of the transmission data stream, the number of TTIs of the data stream, and the total transmission time of the radio frame corresponding to the total number of TTIs as the total transmission time.
- the service throughput rate of each type of service is calculated by the statistical point; the method further includes: reporting the calculated service throughput rate of each type of service to the performance of the operation and maintenance system Unit.
- the method further includes: reporting, by the statistical point, a total amount of data payload of each type of service and a total transmission time of the data stream of each type of service to a performance unit of the operation and maintenance system, where each performance unit calculates Business throughput of business-like businesses.
- the method is implemented on the RNC side, and the MAC sublayer where the statistics point is set is the MAC sublayer of the RNC side of the radio resource controller.
- the invention also discloses a system for realizing business throughput statistics, the system comprising: a parameter statistics unit and a throughput rate calculation unit; the parameter statistics unit is configured to receive data streams from the RLC sublayer, and various types in the statistical data stream. The total data payload of the service and the total transmission time of the data stream are sent to the throughput calculation unit; the throughput calculation unit is configured to use the total data payload and the total data stream according to various types of services from the parameter statistics unit. The transmission time is calculated to obtain the service throughput rate of various services.
- the system further includes: a statistical point, the statistical point is set in a MAC sublayer below the RLC sublayer, and the parameter statistics unit is disposed in the statistical point.
- the system further includes a performance unit disposed in the operation and maintenance system for displaying a service throughput rate of each type of service; the throughput rate calculation unit is disposed in the statistical point or in the performance unit; when the throughput rate is calculated When the unit is set in the statistical point, the throughput calculation unit is further configured to send the service throughput rate of each type of service to the performance list first.
- the key to the present invention is: setting a statistical point in the MAC sublayer to receive the data flow of the RLC sublayer and statistically obtaining the total data payload and total transmission time of each type of service, thereby calculating various types of data.
- the throughput of the business is: setting a statistical point in the MAC sublayer to receive the data flow of the RLC sublayer and statistically obtaining the total data payload and total transmission time of each type of service, thereby calculating various types of data. The throughput of the business.
- the method and system for realizing the traffic throughput statistics provided by the present invention are a highly accurate technology for realizing the classification and statistics of the service throughput rate, and the technology is simple in implementation and strong in operability, and the technology is an operator. Network optimization provides important indicators that facilitate the further development of UMTS. BRIEF DESCRIPTION OF THE DRAWINGS
- FIG. 1 is a schematic diagram of a processing flow of a preferred embodiment of a method according to the present invention
- FIG. 2 is a schematic view showing the structure of a preferred embodiment of the system of the present invention. Mode for carrying out the invention
- the invention discloses a method for realizing business throughput statistics, and the main design idea is: dividing the service into at least one class; receiving the data stream from the radio link control (RLC) sublayer, and calculating each of the data streams The total amount of data payload of the service type and the total time of data transmission; Then, the service throughput rate of each type of service is obtained according to the total amount of data payload of each type of service and the total transmission time of the data stream.
- a statistical point may be set in a medium access control (MAC) sublayer below the RLC sublayer, and the data stream is received by the statistical point from the RLC sublayer, and the total data payload of each service type in the data stream is calculated. The amount and total time of data transmission.
- MAC medium access control
- the MAC sublayer mainly completes the mapping of the transport channel to the logical channel, and whether it is signaling, CS service data, or PS service data, the upper and lower layers must be mapped through the MAC sublayer. Therefore, the present invention sets a statistical point at the MAC sublayer, which can accurately calculate the amount of uplink/downlink data currently transmitted through the MAC sublayer and the transmission time by using the mapping function existing in the MAC sublayer.
- services are usually divided into user plane services and signaling, and user plane services are further divided into PS services and CS services. Therefore, data transmitted at the MAC sublayer can be classified into user plane data and signaling according to functions. Data, and user plane data can be divided into PS service data and CS service data. According to the statistical needs, only the throughput rate of the user plane service can be counted, and the service can be divided into two types, namely, the PS service and the CS service, and the throughput of the signaling can also be counted.
- the PS service and the CS service are internally subdivided into multiple services, such as: CS Conversation, CS Streaming, PS Conversation, PS Streaming, PS, and PS. background (Background) services, etc., and each PS or the CS service will be different according to a further classification rate requirements, such as: the rate of 28 8 Kbps Conversation CS service and a CS rate of 57.6 Kbps Conversation business.
- the signaling is usually divided into uplink signaling and downlink signaling, and various PS services or CS services are classified into PS/CS uplink (UpLink) service and PS/CS downlink (DownLink).
- PS/CS uplink (UpLink) service and PS/CS downlink (DownLink).
- PS/CS uplink (UpLink) service and PS/CS downlink (DownLink).
- PS/CS uplink (UpLink) service and PS/CS downlink (DownLink).
- PS/CS uplink (UpLink) service such as: PS Streaming UpLink service, PS Streaming DownLink service, etc., various combinations are more, no longer - enumerated.
- Each type of PS/CS uplink or downlink service is further subdivided at a specified service rate, such as: PS Streaming DownLink service at a rate of 144 Kbps, PS Streaming UpLink service at a rate of 144 Kbps, and so on.
- PS Streaming DownLink service at a rate of 144 Kbps
- the above table is only a preferred example of classifying PS and CS services by rate, and the present invention does not limit the specific classification method of services.
- FIG. 1 is a schematic diagram of a processing flow of a preferred embodiment of a method according to the present invention. As shown in FIG. 1, the specific processing includes:
- Step 101 Set statistics points in the MAC sub-layer in advance, and classify services.
- the specific classification method is as described above, and is not described here.
- Step 102 The statistical point receives a data stream of each type of service from the RLC sublayer.
- Step 103 The statistics point collects the total data payload of each type of service and the total transmission time of the data stream according to the received data stream.
- a statistical period may be preset, in which the statistical point receives a segment of the data stream from the RLC sublayer and counts the segment data stream.
- the MAC sublayer can determine the service type to which the currently received data stream belongs by using the service rate, the PS service/CS service/signaling information carried in the cell received by itself, and thus can be used for each class.
- the service is to count the total amount of data payload and the total transmission time of the data stream.
- the data stream of the RLC sublayer has three transmission modes: acknowledge mode (AM), unacknowledged mode (UM), and transparent mode (TM).
- AM acknowledge mode
- UM unacknowledged mode
- TM transparent mode
- AM mode is usually used to transmit data
- signaling is usually transmitted in AM or UM mode.
- Different transmission modes will correspond to different RLC subheaders.
- the RLC subheader of the transmission mode needs to be removed according to the transmission mode of each data packet in the current service type data stream to be counted. The data payload of each data packet is obtained, and the data payload of each data packet is accumulated to obtain the total data payload of the data stream of the current service type.
- the timing starts. If the data stream transmission is interrupted in the same statistical period, the timer is suspended. When the data stream resumes transmission in the same statistical period, the timer is restarted and the timer is stopped until the statistical period is reached. The timing result of the counter is the statistics. The total transmission time of the data stream of the current service type in the period; 3.
- the total number of transmission time intervals (TTIs) of the service data transmitted by each transmission channel is accumulated, and one TTI represents a radio frame.
- the duration that is, 10 ms, so the total number of TTIs of each type of service multiplied by 10 ms is the total transmission duration of the current service type radio frame, that is, the total transmission time of the current service type data stream.
- any one of the above three methods may be selected according to the characteristics of the system to count the total transmission time of the data stream.
- Step 104 The statistics point is used for each type of service, and the total data payload counted in step 103 is divided by the total transmission time of the data stream to calculate the service throughput rate of the service.
- the statistical point can further transmit the calculated service throughput of various services to the performance unit of the operation and maintenance system.
- the present invention also provides another implementation method, that is, the statistics point directly reports the data payload total amount and the total data transmission time of the data collected in the step 103 to the performance unit, and the performance unit is based on the performance unit.
- the total amount of data payload received and the total transmission time of the data stream are calculated to obtain the service throughput rate of each type of service.
- the method of the present invention is typically implemented on the UTRAN side of the UMTS, and the statistical points are typically placed at the MAC sublayer on the RNC side.
- the present invention also provides a system for implementing traffic throughput statistics, the system comprising: a parameter statistics unit and a throughput rate calculation unit, wherein the parameter statistics unit is configured to collect data payload totals and data for each type of service. The total transmission time is sent to the throughput calculation unit, and the throughput calculation unit is configured to use the total amount of data payloads of each type of service received. The total transmission time of the data stream is calculated to obtain the service throughput rate of various services.
- the system may further include a statistical point disposed in the MAC sublayer, the parameter statistics unit may be disposed in the statistical point, and the throughput rate calculation unit may be set in the statistical point or may be disposed outside the statistical point.
- system of the present invention may further comprise: a performance unit disposed in the operation and maintenance system for displaying the service throughput rate of each type of service to the operator.
- the throughput calculation unit when the throughput calculation unit is set in the statistical point, the throughput calculation unit is further configured to send the service throughput rate of each type of service to the performance unit; when the throughput calculation unit is set outside the statistical point, The throughput calculation unit may also be disposed in the performance unit, and the performance unit may directly display the respective service throughput rates calculated by the throughput calculation unit.
- the system for implementing traffic throughput statistics includes: a statistical point and a performance unit.
- the statistics point is set with: a parameter statistics unit and a throughput calculation unit.
- the statistics point is set in the MAC sublayer, which is usually the MAC sublayer on the RNC side.
- the parameter statistics unit is configured to receive the data stream from the LC sublayer, and calculate the total data payload of each type of service in the predetermined statistical period and the total transmission time of the data stream, and send the data to the throughput calculation unit.
- the throughput calculation unit is configured to calculate the service throughput rate of each type of service and report it to the performance unit according to the total data payload of each type of service from the parameter statistics unit and the total transmission time of the data stream.
- the performance unit is used to receive the traffic throughput of various types of traffic from the throughput calculation unit and display it to the operator.
- the method and system of the present invention can implement the service throughput statistics function for various service types, thereby providing an important indicator for network optimization and facilitating the further development of UMTS.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé destiné à effectuer des statistiques de vitesse de débit de trafic qui divise le trafic en au moins un tri. Ledit procédé inclut également: la réception du flux de données de trafic provenant de la sous-couche (RLC) de commande par liaison radio dans l'intervalle préréglé des statistiques, un prélèvement des statistiques de la quantité nette totale de données de chaque trafic trié dans ledit flux de données, de même que la durée globale de transmission de chaque flux de données de trafic trié, le comptage puis l'obtention de la vitesse de débit de trafic de chaque trafic trié en fonction de la quantité nette totale de données et de la durée globale de transmission du flux de données. L'invention concerne également un système destiné à réaliser des statistiques de vitesse de débit de trafic.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200510103068A CN100583779C (zh) | 2005-09-19 | 2005-09-19 | 一种实现业务吞吐率统计的方法及系统 |
| CN200510103068.3 | 2005-09-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007033572A1 true WO2007033572A1 (fr) | 2007-03-29 |
Family
ID=37133617
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2006/002047 WO2007033572A1 (fr) | 2005-09-19 | 2006-08-14 | Procede et systeme pour effectuer des statistiques de vitesse de debit de trafic |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN100583779C (fr) |
| WO (1) | WO2007033572A1 (fr) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101267608B (zh) * | 2008-04-28 | 2011-02-09 | 中国移动通信集团设计院有限公司 | 一种统计小区业务数据的方法和装置 |
| CN101977399B (zh) * | 2010-09-26 | 2014-04-30 | 中兴通讯股份有限公司 | Lte数据业务吞吐率统计方法及网络设备 |
| CN102694736A (zh) * | 2012-06-15 | 2012-09-26 | 华为技术有限公司 | 吞吐率的获取方法和装置 |
| CN106713066B (zh) * | 2016-11-30 | 2020-11-10 | 海尔优家智能科技(北京)有限公司 | 一种对流处理系统进行监控的方法和装置 |
| CN109739712B (zh) * | 2019-01-08 | 2022-02-18 | 郑州云海信息技术有限公司 | Fpga加速卡传输性能测试方法、装置及设备和介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1430774A (zh) * | 2000-05-19 | 2003-07-16 | 摩托罗拉公司 | 在gprs/edge主应用程序中支持确认的传输层协议的方法 |
| CN1471329A (zh) * | 2002-05-08 | 2004-01-28 | ��˹��ŵ�� | 用于分组交换服务的动态频率分配的系统和方法 |
| CN1505880A (zh) * | 2001-04-30 | 2004-06-16 | �ƶ��Ѷ��� | 增强蜂窝系统中用于区分高可变性和低可变性的链路自适应方法 |
| EP1487161A1 (fr) * | 2003-06-10 | 2004-12-15 | Lucent Technologies Inc. | Reseau de radiotelecommunications, station et procédé pour adapter la longueur de paquets |
-
2005
- 2005-09-19 CN CN200510103068A patent/CN100583779C/zh not_active Expired - Fee Related
-
2006
- 2006-08-14 WO PCT/CN2006/002047 patent/WO2007033572A1/fr active Application Filing
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1430774A (zh) * | 2000-05-19 | 2003-07-16 | 摩托罗拉公司 | 在gprs/edge主应用程序中支持确认的传输层协议的方法 |
| CN1505880A (zh) * | 2001-04-30 | 2004-06-16 | �ƶ��Ѷ��� | 增强蜂窝系统中用于区分高可变性和低可变性的链路自适应方法 |
| CN1471329A (zh) * | 2002-05-08 | 2004-01-28 | ��˹��ŵ�� | 用于分组交换服务的动态频率分配的系统和方法 |
| EP1487161A1 (fr) * | 2003-06-10 | 2004-12-15 | Lucent Technologies Inc. | Reseau de radiotelecommunications, station et procédé pour adapter la longueur de paquets |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1852147A (zh) | 2006-10-25 |
| CN100583779C (zh) | 2010-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA3112926C (fr) | Procede et appareil de traitement d'informations de tranche | |
| US8559967B2 (en) | System and method for managing subscriber bandwidth based on cell congestion analysis | |
| CN112584417B (zh) | 无线业务质量确定方法、装置、计算机设备和存储介质 | |
| US20070253365A1 (en) | Service-aware quality monitoring and control in a radio access network | |
| KR101507961B1 (ko) | 이동통신 시스템에서 단말의 버퍼 상태를 보고하는 방법 및 장치 | |
| CN102170663B (zh) | 基于3g的实时传输业务中保证服务质量的方法及设备 | |
| CN110831061B (zh) | 调度吞吐量的获取方法及装置、基站、存储介质 | |
| US11706157B2 (en) | Time-spaced messaging for facilitating network communications | |
| WO2008014654A1 (fr) | Procédé, terminal, dispositif côté réseau pour recueillir la qualité de service de communication | |
| CN105471763B (zh) | 控制报文传输方法及装置 | |
| WO2007033572A1 (fr) | Procede et systeme pour effectuer des statistiques de vitesse de debit de trafic | |
| WO2014146502A1 (fr) | Procédé et appareil de gestion de congestion de réseau d'accès radio, et procédé et système de gestion de stratégie de congestion | |
| CN101965061B (zh) | 一种数据业务无线信道分配方法及其系统 | |
| CN103906111B (zh) | 一种通用分组无线服务网络问题确定方法和装置 | |
| WO2016165439A1 (fr) | Procédé, dispositif et système de détermination de trafic de programmation en liaison montante | |
| CN110972199B (zh) | 一种流量拥塞监测方法及装置 | |
| WO2007140666A1 (fr) | Procédé et dispositif pour acquérir des performances de retard d'une interface iub | |
| CN102612060B (zh) | 一种基于熵值计算的跨层设计兼容性的评判方法 | |
| CN101932003B (zh) | 拥塞控制的处理方法和设备 | |
| CN104427331B (zh) | 一种视频业务处理方法、装置及网络设备 | |
| CN101662787B (zh) | 一种检测前向接入信道性能的方法及装置 | |
| CN1848738A (zh) | 一种数据业务的计费方法 | |
| CN100433612C (zh) | 在网络侧监测下行无线链路质量的方法 | |
| KR101750706B1 (ko) | 이동통신시스템에서 기지국의 트래픽 사용량을 제어하는 방법 및 기지국별 트래픽 제어를 수행하는 이동통신시스템 | |
| CN101931972B (zh) | 一种性能统计方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06775365 Country of ref document: EP Kind code of ref document: A1 |