WO2012155765A1 - Method and device for ensuring qos of application service in evdo system - Google Patents
Method and device for ensuring qos of application service in evdo system Download PDFInfo
- Publication number
- WO2012155765A1 WO2012155765A1 PCT/CN2012/074547 CN2012074547W WO2012155765A1 WO 2012155765 A1 WO2012155765 A1 WO 2012155765A1 CN 2012074547 W CN2012074547 W CN 2012074547W WO 2012155765 A1 WO2012155765 A1 WO 2012155765A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service type
- application service
- qos
- packet
- traffic
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000001514 detection method Methods 0.000 claims abstract description 60
- 238000013468 resource allocation Methods 0.000 claims abstract description 43
- 238000011084 recovery Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000000737 periodic effect Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 241001247437 Cerbera odollam Species 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/803—Application aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/822—Collecting or measuring resource availability data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/824—Applicable to portable or mobile terminals
Definitions
- the present invention belongs to the field of communications technologies, and in particular, to a method and apparatus for guaranteeing user service quality of service (QoS) in a CDMA2000 lx-EVDO mobile communication system (referred to as EVDO system).
- QoS quality of service
- the CDMA2000 lx-EVDO wireless communication system is no longer only narrowly positioned to complete the functions of traditional business data such as file downloading and web browsing.
- the wireless communication system requires different QoS guarantees for different transmission requirements (bandwidth, delay) proposed by users for different application services, but contradictory is wireless.
- Limited network resources (bandwidth, connectivity) in the communication system This makes the traditional unidentified and differentiated management of application service data often lead to a higher level of network load, and a type of application service with higher quality of service requirements obtains less network resources, which seriously affects the user experience.
- the user experience can be greatly improved, and the system resources of the entire network can be fully utilized.
- the EVDO (Evolution Data Only) version A ( RevA ) supports a complete QoS architecture on the standard. It can carry different application services of the upper layer through multiple layers of the wireless link layer. Naturally, it can provide QoS guarantee for different application services of users. Most terminals do not support initiating multi-stream negotiation. All application services are carried on a single stream (primary connection). The main reason is that the general-purpose operating system and third-party application software and communication systems are relatively independent, and no EVDO chip is provided. QoS features. Summary of the invention
- the technical problem to be solved by the present invention is to solve the problem of the QoS application in the current EVDO system, and to propose a method and device for ensuring the QoS of the user application service when the user carries various upper-layer application services on the primary connection single stream.
- the technical solutions adopted by the present invention include:
- a method for guaranteeing application service QoS in an EVDO system comprising:
- the current main application service type is defined as the upper application service type that the user currently uses.
- the packet is detected and counted on the primary connection stream, and the current main application service type of the user is identified, including:
- the core network side (such as a Packet Data Service Node (PDSN)) identifies the service type corresponding to the packet in the packet header, and sends the packet to the wireless side.
- PDSN Packet Data Service Node
- the wireless side receives the packet sent by the core network side, and classifies and statistics the traffic of various services by using the packet identifier;
- the wireless side determines the current main application service type of the user based on the traffic statistics.
- the detecting and counting the packets on the primary connection stream are periodically detected and counted
- the current detection algorithm of the main application service type is:
- Tn the total traffic (in bytes) of the service type ⁇ current detection period n
- Tsn Total traffic (in bytes) of the current detection period n for all service types
- Rn service type A current detection period n traffic ratio
- S n-1 the traffic ratio of the detection period n-1 on the service type A after filtering
- ⁇ Filter detection time constant, ⁇ is a positive number.
- the method further includes: when the wireless side receives the QoS application service type packet for the first time, directly adopting the service type corresponding to the packet as the current main application service type.
- the method further includes:
- the allocated network resources are released, so that the service type no longer obtains the QoS guarantee of the wireless side.
- An apparatus for guaranteeing application service QoS in an EVDO system comprising: a main service type identification module and a resource allocation module;
- the main service type identification module is configured to detect and collect the packets on the primary connection stream, and identify the current main application service type of the user.
- the current main application service type is defined as the upper application service type currently used by the user.
- a resource allocation module configured to determine a corresponding QoS resource allocation policy according to the current primary application service type, and perform network resource allocation on the wireless side.
- the primary service type identification module includes:
- a service type identifier sub-module configured to identify a service type corresponding to the packet in a packet header of the core network, and send the packet to the wireless side;
- a traffic statistics sub-module configured to receive, by the wireless side, the packet sent by the core network, and collect and collect statistics on traffic of various services by using the packet identifier
- the main service type judging sub-module is configured to determine, according to the traffic statistics, the current main application service type of the user.
- the primary service type identification module is further configured to receive the first time when the wireless side receives
- the service type corresponding to the packet is directly used as the current main application service type.
- the device further includes a protection recovery module, configured to release the allocated network resource when the accumulated traffic or the average rate allocated to the current primary application service type exceeds a preset threshold. , so that the service type no longer obtains the QoS guarantee on the wireless side.
- the present invention detects the current main application service of the user by detecting and counting the packets on the primary connection stream, and then according to the actual QoS of the application service.
- Demand bandwidth, delay, etc.
- QoS guarantee can be provided for application services with different transmission requirements, thereby greatly improving the user experience, and at the same time, the system resources of the entire network can be fully and rationally utilized.
- FIG. 1 is a schematic diagram of a method for guaranteeing QoS of an application service in an EVDO system according to the present invention
- FIG. 2 is a schematic flowchart of a method for guaranteeing QoS of an application service in an EVDO system according to the present invention
- FIG. 3 is a schematic diagram of a first QoS application service received by a wireless side in the present invention. Schematic diagram of the processing flow of the type message;
- FIG. 4 is a schematic diagram of a processing flow when a wireless side performs periodic detection according to the present invention
- FIG. 5 is a schematic diagram of a protection recovery process according to the present invention
- FIG. 6 is a schematic structural diagram of an apparatus for guaranteeing application service QoS in an EVDO system according to the present invention
- FIG. 7 is a schematic diagram of a main service type identification module. detailed description
- FIG. 1 is a schematic diagram of a method for guaranteeing QoS of an application service in an EVDO system according to the present invention.
- an upper layer application service between an access terminal (AT, Access Terminal) and an App Server a core network side (PDSN) identifies the service packets through the Deep Pakcet Inspect (DPI) module, and identifies the packets of different application service types.
- DPI Deep Pakcet Inspect
- the identification is performed by different padding patterns.
- the device After receiving the application service packet, the device performs classification traffic statistics on the packets of different application services, thereby identifying the current main application service of the user, that is, the main application service type.
- the service is a left-slash line. Types of.
- the radio side maps to the corresponding QoS resource allocation policy, and then performs resource allocation. Therefore, the radio interface includes an air interface (the RLP main connection) to obtain a transmission characteristic that satisfies the requirements of the upper layer application service, so that the user of the access terminal obtains a good experience and perception when performing the QoS application service.
- the meanings of the characters are as follows: PCF: Packet Control Function, Packet Control Function Module; AppServer: Application Server, Application Server; Router: Router; RLP: Radio Link Protocol, Radio Link Protocol.
- FIG. 2 is a schematic flowchart of a method for guaranteeing application service QoS in an EVDO system according to the present invention. As shown in FIG. 2, the method for guaranteeing application service QoS in the EVDO system of the present invention specifically includes the following steps:
- Step 201 The wireless side receives the user application service packet sent by the core network, performs traffic statistics according to the service type of the upper layer application, and detects the current main application service type.
- the wireless side receives the user application service packet sent by the core network side, and the packet header is identified by the core network side as the upper layer application service type corresponding to the service packet, such as file downloading, voice video, web browsing, and the like.
- the traffic statistics are classified according to the upper-layer application service type classification, so as to detect and identify the current main application service type of the user.
- This step specifically includes: (1) ID carrying: The core network side identifies the packets of different application service types of the user through the DPI function, and carries the packets to the wireless side through the packet identifier.
- the wireless side receives the application service packets sent by the core network, and collects statistics on the traffic of various application services of the current user through the packet identifier.
- the wireless side determines the current primary application service type based on the traffic statistics.
- the primary application service type is defined as the upper-layer application service used by the user during the current time period. If the primary application service type is QoS application. For example, in the voice and video service, the wireless side can greatly improve the risk perception of the service of the user through the configured QoS resource allocation policy.
- the main application service is measured based on the traffic of different services of the user, and gives a quantitative calculation and determination method.
- the service type of the user application may change in a connection.
- the wireless side applies all the application services in the period in each service detection period. Calculate the tradeoff based on the traffic flow to determine the type of primary application service that the current user uses during the current cycle.
- the network resource will be re-allocated/updated according to the corresponding new QoS resource allocation policy.
- the shortcoming of periodic service detection is that there is a certain detection hysteresis. For users who use stable and continuous application services, this detection is approximately accurate, but for users who make sudden small-traffic services (typically mobile phone users).
- the hysteresis of such periodic detection may result in the user not being able to detect the user's main application service type on the wireless side, and the user has already ended the service.
- the embodiment of the present invention In order to implement the QoS guarantee for the user who performs the bursty small-traffic service, and the resource allocation can be performed according to the QoS application service type packet when the user of the stable and continuous application service receives the QoS application service type packet for the first time, the embodiment of the present invention
- the wireless side When the wireless side first receives the QoS application service type packet, it directly determines that the current application service type of the current user is the application service type corresponding to the first received packet, and performs network resource allocation accordingly. Therefore, in the embodiment of the present invention, the method of the present invention comprises two stages: 1. When first received
- the QoS application service type packet When the QoS application service type packet is used, it is directly determined that the current application service type of the current user is the application service type corresponding to the first received packet; 2. When the QoS application service packet is not received for the first time, according to the service The detection period is detected. In each service detection period, the user's main application service type is obtained according to the traffic statistics.
- Tn service type ⁇ the total traffic of the current detection period n (in bytes);
- Tsn Total traffic of all service types in the current detection period n (in bytes); Rn: Service type A current detection period n proportion of traffic;
- S n-1 the traffic ratio of the detection period n-1 on the service type A after filtering
- ⁇ Filter detection time constant, ⁇ is a positive number. For calculation convenience, it is better to take natural numbers.
- the purpose of using the filter to detect the time constant ⁇ is to smooth the detection and recognition result, thereby avoiding repeated changes of the user's main application service type detected in a plurality of consecutive service detection periods, resulting in frequent allocation and release of air interface resources.
- the filter detection time constant ⁇ is configurable, which determines the weight of the result of the current detection cycle recognition being affected by the history detection cycle recognition result. The larger the filter detection time constant ⁇ is, the larger the weight of the history detection result is, and the smoother the result is, but the more the response to the current user application business change is lagging.
- Step 202 The radio side determines, according to the current main application service type, a corresponding QoS resource.
- Source allocation policy resource allocation for the user's primary connection;
- the wireless side performs pre-set on the detected user main application service type.
- This step specifically includes:
- the wireless side determines the QoS resource allocation policy for ensuring the service configuration through the user main application service type.
- QoS resource allocation policies and mapping relationships are flexible and configurable.
- Resource allocation Resource allocation according to the configured wireless side QoS resource allocation policy, including bandwidth and scheduling priority.
- step 203 the current main application service type is continuously monitored for the traffic and the average rate.
- the allocated network resources are released.
- the present invention provides a protection and recovery function for performing QoS application service guarantee, that is, the wireless side continuously monitors the traffic and the average rate of the application service (that is, the current main application service type) that the user obtains the QoS guarantee, at the traffic rate or the average rate.
- the QoS protection threshold is exceeded, the allocated network resources are released.
- Protection detection The wireless side monitors the cumulative traffic and average rate of the user after performing QoS application service and obtaining network resources for QoS guarantee in each protection detection period.
- FIG. 3 is a schematic diagram of a process flow when the wireless side receives the first QoS application service type packet according to the present invention. As shown in FIG. 3, when the wireless side receives the first QoS application service type packet, the processing procedure includes:
- Step 301 The wireless side receives the forward application service packet sent by the core network, where the forward application service packet carries the application service type of the application service packet payload.
- Step 302 The wireless side parses the packet to obtain the application service type of the packet, and performs traffic statistics according to the application service type.
- Step 303 Determine whether the application service type of the packet is a QoS application service type. If yes, go to 304. Otherwise, the processing flow is directly ended.
- Step 304 Determine whether the current packet is the first QoS application service type packet, and if yes, use the application service type corresponding to the packet as the current primary application service type of the user, and go to step 305; Periodic detection mode processing.
- Step 305 The QoS resource allocation policy corresponding to the main application service type determined by the wireless side searching step 304;
- Step 306 Perform radio side resource allocation according to the found policy.
- the wireless side receives the first QoS application service type packet.
- it can also perform other manners. For example, when the wireless side receives the first QoS application service type packet, it can perform no processing. This has little effect on the QoS of the user who stably and continuously performs the application service.
- FIG. 4 is a schematic diagram of a processing flow when the wireless side performs periodic detection according to the present invention. As shown in FIG. 4, during the continuous application of the user application service, the wireless side performs the main application service type detection and performs the wireless side in each service detection period.
- the specific process of resource allocation is as follows:
- Step 401 The period detection timer expires, and the wireless side starts periodic detection of the user application service type.
- Step 402 Calculate the proportion of the traffic after filtering of the current application service type according to the proportion of the traffic of each application service type in the current detection period and the historical traffic proportion of the application service type in the previous period, and calculate the user's traffic ratio in the detection period.
- the main application business type The main application business type.
- the filtering process may not be performed, that is, the historical traffic proportion of each service type is not considered, and the main application service in the period is determined according to the traffic proportion of each application service type in the current detection period.
- Step 403 Determine whether the current user application service type of the user changes. If no change occurs, the user has obtained the wireless side resource allocation required by the current application service, and the detection process ends. Otherwise, the process proceeds to step 404.
- Step 404 The wireless side searches for a QoS resource allocation policy corresponding to the new primary application type.
- Step 405 Perform, according to the new policy, update the wireless side resource allocation.
- FIG. 5 is a schematic diagram of the protection recovery process in the present invention. As shown in FIG. 5, the process of performing protection recovery after the user obtains the QoS application service guarantee cumulative traffic or the average rate exceeds the protection threshold is as follows:
- Step 501 The QoS protection detection timer expires, and the protection detection process is started.
- Step 502 Calculate the cumulative traffic and the average rate after the user obtains the QoS application service guarantee, that is, calculate the accumulated traffic and the average rate allocated to the current main application service type.
- Step 503 Determine whether the accumulated traffic or the average rate exceeds a preset threshold. If yes, go to 504. Otherwise, the protection detection process is directly ended.
- FIG. 6 is a schematic structural diagram of an apparatus for guaranteeing application service QoS in an EVDO system according to the present invention.
- the apparatus for guaranteeing application service QoS in the EVDO system of the present invention includes a main service type identification module 601 and a resource allocation module 602.
- the main service type identification module 601 is configured to detect the packet on the primary connection stream. And the statistics, the user's current main application service type is identified, and the current main application service type is defined as the upper application service type that the user currently uses.
- the main service type identification module 601 includes:
- the service type identifier sub-module 6011 is configured to identify the service type corresponding to the packet in the packet header of the core network, and send the message to the wireless side.
- the traffic statistics sub-module 6012 is configured to receive, on the wireless side, the packet sent by the core network, and collect and collect statistics on traffic of various services by using the packet identifier.
- the main service type judging sub-module 6013 is configured to judge the current main application service type of the user on the radio side based on the traffic statistics.
- the primary service type identification module 601 is further configured to: when the wireless side receives the QoS application service type packet for the first time, directly adopt the service type corresponding to the packet as the current primary application service type.
- the resource allocation module 602 is configured to determine a corresponding QoS resource allocation policy according to the current primary application service type, and perform network resource allocation on the wireless side.
- the device further includes a protection recovery module 603, configured to release the allocated network resource when the accumulated traffic or the average rate allocated to the current primary application service type exceeds a preset threshold, so that the service type is The QoS guarantee on the wireless side is no longer available.
- a protection recovery module 603 configured to release the allocated network resource when the accumulated traffic or the average rate allocated to the current primary application service type exceeds a preset threshold, so that the service type is The QoS guarantee on the wireless side is no longer available.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Disclosed is a method for ensuring quality of service (QoS) of an application service in an EVDO system. Detection and statistics are made on a packet on a main connection single stream, so as to identify a current main application service type of a user. A corresponding QoS resource allocation strategy is determined according to the current main application service type, so as to perform network resource allocation at a wireless side. Also disclosed is a device for ensuring the QoS of an application service in an EVDO system. By using the solutions of the present invention, the QoS of application services having different transmission requirements may be ensured, thereby greatly improving the user experience, and meanwhile acquiring fully reasonable utilization of system resources of the whole network.
Description
一种 EVDO***中保证应用业务 QoS的方法及装置 技术领域 Method and device for guaranteeing application service QoS in EVDO system
本发明属于通信技术领域,尤其涉及一种 CDMA2000 lx-EVDO移动通 信***(简称 EVDO***)中保证用户应用业务服务质量( QoS, Quality of Service ) 的方法及装置。 背景技术 The present invention belongs to the field of communications technologies, and in particular, to a method and apparatus for guaranteeing user service quality of service (QoS) in a CDMA2000 lx-EVDO mobile communication system (referred to as EVDO system). Background technique
随着移动通信业务的不断普及和发展, CDMA2000 lx-EVDO无线通信 ***已不再仅仅被狭义的定位为完成对文件下载、 网页浏览等一类传统业 务数据承载的功能。 而对于越来越丰富多样的应用业务的承载, 同时也意 味着要求无线通信***为用户不同应用业务提出的不同传输需求(带宽、 时延)提供不同的 QoS保证, 然而与之矛盾的是无线通信***中有限的网 络资源 (带宽、 连接)。 这使得对于应用业务数据的传统无识别区分式的粗 放管理往往会导致在网络负荷较高的情况下, 一类有较高服务质量需求的 应用业务获得较少的网络资源, 严重影响用户体验。 通过对不同应用业务 进行无线网络资源的精细分配,为不同传输需求的应用业务提供 QoS保证, 将能够大大改善用户的体验, 同时也能够使得整个网络的***资源得到充 分合理的利用。 With the continuous popularization and development of mobile communication services, the CDMA2000 lx-EVDO wireless communication system is no longer only narrowly positioned to complete the functions of traditional business data such as file downloading and web browsing. For the bearer of more and more diverse application services, it also means that the wireless communication system requires different QoS guarantees for different transmission requirements (bandwidth, delay) proposed by users for different application services, but contradictory is wireless. Limited network resources (bandwidth, connectivity) in the communication system. This makes the traditional unidentified and differentiated management of application service data often lead to a higher level of network load, and a type of application service with higher quality of service requirements obtains less network resources, which seriously affects the user experience. By finely distributing wireless network resources for different application services and providing QoS guarantee for application services with different transmission requirements, the user experience can be greatly improved, and the system resources of the entire network can be fully utilized.
EVDO ( Evolution Data Only ) A版本( RevA )在标准上支持完善的 QoS 架构, 通过无线链路层多流承载上层不同的应用业务, 自然的可以为用户 的不同应用业务提供 QoS保证, 然而目前绝大部分终端不支持发起多流协 商, 所有应用业务都承载在一个单流(主连接)上传输, 而主要原因是通 用的操作***和第三方应用软件和通信制式相对独立, 没有应用 EVDO芯 片提供的 QoS功能。
发明内容 The EVDO (Evolution Data Only) version A ( RevA ) supports a complete QoS architecture on the standard. It can carry different application services of the upper layer through multiple layers of the wireless link layer. Naturally, it can provide QoS guarantee for different application services of users. Most terminals do not support initiating multi-stream negotiation. All application services are carried on a single stream (primary connection). The main reason is that the general-purpose operating system and third-party application software and communication systems are relatively independent, and no EVDO chip is provided. QoS features. Summary of the invention
本发明要解决的技术问题是针对目前 EVDO***中 QoS应用存在的问 题, 提出了一种用户在主连接单流上承载各种上层应用业务时, 保证用户 应用业务 QoS的方法及装置。 The technical problem to be solved by the present invention is to solve the problem of the QoS application in the current EVDO system, and to propose a method and device for ensuring the QoS of the user application service when the user carries various upper-layer application services on the primary connection single stream.
为解决上述技术问题, 本发明采用的技术方案包括: In order to solve the above technical problems, the technical solutions adopted by the present invention include:
一种 EVDO***中保证应用业务 QoS的方法, 该方法包括: A method for guaranteeing application service QoS in an EVDO system, the method comprising:
对主连接单流上的报文进行检测及统计, 识别出用户当前的主应用业 务类型, 当前的主应用业务类型定义为用户当前主要使用的上层应用业务 类型; Detecting and collecting the packets on the primary connection stream, and identifying the current main application service type of the user. The current main application service type is defined as the upper application service type that the user currently uses.
根据所述当前的主应用业务类型确定对应的 QoS资源分配策略, 进行 无线侧 (如接入网 (AN, Access Network ) ) 的网络资源分配。 Determining a corresponding QoS resource allocation policy according to the current primary application service type, and performing network resource allocation on the wireless side (such as an access network (AN)).
上述方案中, 所述对主连接单流上的报文进行检测及统计, 识别出用 户当前的主应用业务类型, 包括: In the above solution, the packet is detected and counted on the primary connection stream, and the current main application service type of the user is identified, including:
核心网侧 (如分组数据服务节点 (PDSN, Packet Data Service Node ) ) 在报文头部标识出该报文对应的业务类型, 并将报文发送到无线侧; The core network side (such as a Packet Data Service Node (PDSN)) identifies the service type corresponding to the packet in the packet header, and sends the packet to the wireless side.
无线侧接收核心网侧发送的所述报文, 并通过报文标识分类统计各种 业务的流量; The wireless side receives the packet sent by the core network side, and classifies and statistics the traffic of various services by using the packet identifier;
无线侧以流量统计数据为依据判断用户当前的主应用业务类型。 The wireless side determines the current main application service type of the user based on the traffic statistics.
上述方案中, 所述对主连接单流上的报文进行检测及统计, 是周期性 地进行检测和统计; In the foregoing solution, the detecting and counting the packets on the primary connection stream are periodically detected and counted;
所述当前的主应用业务类型的检测算法为: The current detection algorithm of the main application service type is:
如果当前是第一个检测周期, 即当前检测周期数 n取 1 , 则 Sn=Rn; 如果当前不是第一个检测周期, 则 Sn=(Sn-1+Rn*( T -l))/ T ; If it is the first detection period, that is, the current detection period number n is 1, then Sn=Rn; if it is not the first detection period, then Sn=(S n-1 +Rn*( T -l))/ T ;
其中, Rn=Tn/Tsn* 100%; Where Rn=Tn/Tsn* 100%;
Tn: 业务类型 Α当前检测周期 n的总流量(以字节为单位);
Tsn: 所有业务类型当前检测周期 n的总流量(以字节为单位); Tn: the total traffic (in bytes) of the service type Α current detection period n; Tsn: Total traffic (in bytes) of the current detection period n for all service types;
Rn: 业务类型 A当前检测周期 n内流量占比; Rn: service type A current detection period n traffic ratio;
Sn: 滤波后业务类型 A当前周期 n的流量占比; Sn: filtered traffic type A current cycle n traffic ratio;
Sn-1: 滤波后业务类型 A上一检测周期 n-1的流量占比; S n-1 : the traffic ratio of the detection period n-1 on the service type A after filtering;
τ: 滤波检测时间常量, τ为正数。 τ: Filter detection time constant, τ is a positive number.
上述方案中, 该方法还包括: 当无线侧第一次收到 QoS应用业务类型 报文时, 直接以所述报文对应的业务类型作为所述当前的主应用业务类型。 In the foregoing solution, the method further includes: when the wireless side receives the QoS application service type packet for the first time, directly adopting the service type corresponding to the packet as the current main application service type.
上述方案中, 该方法还包括: In the above solution, the method further includes:
对于所述当前的主应用业务类型, 当对其分配的累计流量或者平均速 率超过预设的门限值时, 将分配的网络资源进行释放, 使该业务类型不再 获得无线侧的 QoS保证。 For the current main application service type, when the accumulated traffic or the average rate allocated to the device exceeds a preset threshold, the allocated network resources are released, so that the service type no longer obtains the QoS guarantee of the wireless side.
一种 EVDO***中保证应用业务 QoS的装置, 该装置包括: 主业务类 型识别模块、 资源分配模块; 其中, An apparatus for guaranteeing application service QoS in an EVDO system, the apparatus comprising: a main service type identification module and a resource allocation module; wherein
主业务类型识别模块, 用于对主连接单流上的报文进行检测及统计, 识别出用户当前的主应用业务类型, 当前的主应用业务类型定义为用户当 前主要使用的上层应用业务类型; The main service type identification module is configured to detect and collect the packets on the primary connection stream, and identify the current main application service type of the user. The current main application service type is defined as the upper application service type currently used by the user.
资源分配模块, 用于根据所述当前的主应用业务类型确定对应的 QoS 资源分配策略, 进行无线侧的网络资源分配。 And a resource allocation module, configured to determine a corresponding QoS resource allocation policy according to the current primary application service type, and perform network resource allocation on the wireless side.
上述方案中, 所述主业务类型识别模块包括: In the foregoing solution, the primary service type identification module includes:
业务类型标识子模块, 用于在核心网侧的报文头部标识出该报文对应 的业务类型, 并将 4艮文发送到无线侧; a service type identifier sub-module, configured to identify a service type corresponding to the packet in a packet header of the core network, and send the packet to the wireless side;
流量统计子模块, 用于在无线侧接收核心网侧发送的所述报文, 并通 过报文标识分类统计各种业务的流量; a traffic statistics sub-module, configured to receive, by the wireless side, the packet sent by the core network, and collect and collect statistics on traffic of various services by using the packet identifier;
主业务类型判断子模块, 用于在无线侧以流量统计数据为依据判断用 户当前的主应用业务类型。
上述方案中, 所述主业务类型识别模块, 还用于当无线侧第一次收到The main service type judging sub-module is configured to determine, according to the traffic statistics, the current main application service type of the user. In the foregoing solution, the primary service type identification module is further configured to receive the first time when the wireless side receives
QoS应用业务类型报文时, 直接以所述报文对应的业务类型作为所述当前 的主应用业务类型。 When the QoS application service type packet is used, the service type corresponding to the packet is directly used as the current main application service type.
上述方案中, 该装置还包括保护恢复模块, 用于对于所述当前的主应 用业务类型, 当对其分配的累计流量或者平均速率超过预设的门限值时, 将分配的网络资源进行释放, 使该业务类型不再获得无线侧的 QoS保证。 In the above solution, the device further includes a protection recovery module, configured to release the allocated network resource when the accumulated traffic or the average rate allocated to the current primary application service type exceeds a preset threshold. , so that the service type no longer obtains the QoS guarantee on the wireless side.
本发明的有益效果为: The beneficial effects of the invention are:
对于用户在主连接单流上承载各种上层应用业务, 本发明通过对主连 接单流上的报文进行检测及统计, 从而识别出用户当前的主应用业务, 进 而根据该应用业务的实际 QoS需求(带宽、 时延等)进行无线侧的资源分 配(包括资源预留)。 采用本发明方法, 能够为不同传输需求的应用业务提 供 QoS保证, 从而大大改善用户的体验, 同时也能够使得整个网络的*** 资源得到充分合理的利用。 The present invention detects the current main application service of the user by detecting and counting the packets on the primary connection stream, and then according to the actual QoS of the application service. Demand (bandwidth, delay, etc.) for resource allocation on the wireless side (including resource reservation). By adopting the method of the invention, QoS guarantee can be provided for application services with different transmission requirements, thereby greatly improving the user experience, and at the same time, the system resources of the entire network can be fully and rationally utilized.
本发明技术方案简便易实施, 同时具有成本低的优点, 便于产业推广 使用。 附图说明 The technical solution of the invention is simple and easy to implement, and has the advantages of low cost, and is convenient for industrial promotion and use. DRAWINGS
图 1为本发明 EVDO***中保证应用业务 QoS的方法原理示意图; 图 2为本发明 EVDO***中保证应用业务 QoS的方法流程示意图; 图 3为本发明中无线侧收到第一个 QoS应用业务类型报文时处理流程 示意图; 1 is a schematic diagram of a method for guaranteeing QoS of an application service in an EVDO system according to the present invention; FIG. 2 is a schematic flowchart of a method for guaranteeing QoS of an application service in an EVDO system according to the present invention; FIG. 3 is a schematic diagram of a first QoS application service received by a wireless side in the present invention. Schematic diagram of the processing flow of the type message;
图 4为本发明中无线侧进行周期性检测时的处理流程示意图; 图 5为本发明中保护恢复流程示意图; 4 is a schematic diagram of a processing flow when a wireless side performs periodic detection according to the present invention; FIG. 5 is a schematic diagram of a protection recovery process according to the present invention;
图 6为本发明 EVDO***中保证应用业务 QoS的装置结构示意图; 图 7为主业务类型识别模块组成示意图。
具体实施方式 FIG. 6 is a schematic structural diagram of an apparatus for guaranteeing application service QoS in an EVDO system according to the present invention; FIG. 7 is a schematic diagram of a main service type identification module. detailed description
下面结合附图和具体实施方式对本发明作进一步详细说明。 The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.
图 1为本发明 EVDO***中保证应用业务 QoS的方法原理示意图, 如 图 1所示, 本发明中, 对于接入终端(AT, Access Terminal )与 App Server 之间的上层应用业务, 核心网侧 ( PDSN )通过深度报文识别 (DPI, Deep Pakcet Inspect )模块对业务报文进行识别, 并对不同应用业务类型的报文进 行标识, 图 1中通过不同的填充图案进行标识, 无线侧 (AN )收到应用业 务报文后, 对不同应用业务的报文进行分类流量统计, 从而识别出用户当 前的主要应用业务, 即主应用业务类型, 本实施例中为填充图案为左斜线 的业务类型。 对于该主要应用业务, 无线侧映射到对应的 QoS资源分配策 略, 进而进行资源分配。 从而在无线侧包括空口 (RLP主连接)获得满足 上层应用业务需求的传输特性, 使得接入终端的用户在进行 QoS应用业务 时获得良好的体验和感知。 图 1中, 各字符含义如下: PCF: Packet Control Function, 分组控制功能模块; AppServer: Application Server, 应用月良务器; Router: 路由器; RLP: Radio Link Protocol, 无线链路协议。 1 is a schematic diagram of a method for guaranteeing QoS of an application service in an EVDO system according to the present invention. As shown in FIG. 1, in the present invention, an upper layer application service between an access terminal (AT, Access Terminal) and an App Server, a core network side (PDSN) identifies the service packets through the Deep Pakcet Inspect (DPI) module, and identifies the packets of different application service types. In Figure 1, the identification is performed by different padding patterns. After receiving the application service packet, the device performs classification traffic statistics on the packets of different application services, thereby identifying the current main application service of the user, that is, the main application service type. In this embodiment, the service is a left-slash line. Types of. For the main application service, the radio side maps to the corresponding QoS resource allocation policy, and then performs resource allocation. Therefore, the radio interface includes an air interface (the RLP main connection) to obtain a transmission characteristic that satisfies the requirements of the upper layer application service, so that the user of the access terminal obtains a good experience and perception when performing the QoS application service. In Figure 1, the meanings of the characters are as follows: PCF: Packet Control Function, Packet Control Function Module; AppServer: Application Server, Application Server; Router: Router; RLP: Radio Link Protocol, Radio Link Protocol.
图 2为本发明 EVDO***中保证应用业务 QoS的方法流程示意图, 如 图 2所示, 本发明 EVDO***中保证应用业务 QoS的方法具体包括如下步 驟: 2 is a schematic flowchart of a method for guaranteeing application service QoS in an EVDO system according to the present invention. As shown in FIG. 2, the method for guaranteeing application service QoS in the EVDO system of the present invention specifically includes the following steps:
步驟 201、无线侧接收核心网侧发送的用户应用业务报文,按照上层应 用业务类型分类进行流量统计, 检测出当前的主应用业务类型; Step 201: The wireless side receives the user application service packet sent by the core network, performs traffic statistics according to the service type of the upper layer application, and detects the current main application service type.
具体的, 无线侧接收核心网侧发送的用户应用业务报文, 报文头部由 核心网侧标识出业务报文对应的上层应用业务类型, 如文件下载、 语音视 频、 网页浏览等, 无线侧按照上层应用业务类型分类进行流量统计, 从而 检测识别出用户当前的主应用业务类型。 Specifically, the wireless side receives the user application service packet sent by the core network side, and the packet header is identified by the core network side as the upper layer application service type corresponding to the service packet, such as file downloading, voice video, web browsing, and the like. The traffic statistics are classified according to the upper-layer application service type classification, so as to detect and identify the current main application service type of the user.
本步驟具体包括:
( 1 )标识携带: 核心网侧通过 DPI功能识别用户的不同应用业务类型 的报文, 并通过报文标识携带给无线侧。 This step specifically includes: (1) ID carrying: The core network side identifies the packets of different application service types of the user through the DPI function, and carries the packets to the wireless side through the packet identifier.
( 2 )流量统计: 无线侧接收核心网侧发送的应用业务报文, 并通过报 文标识分类统计当前用户各种应用业务的流量。 (2) Traffic statistics: The wireless side receives the application service packets sent by the core network, and collects statistics on the traffic of various application services of the current user through the packet identifier.
( 3 )业务检测: 无线侧以流量统计数据为依据判断用户当前的主应用 业务类型; 主应用业务类型定义为在当前时间段内用户主要使用的上层应 用业务, 若主应用业务类型为 QoS应用, 如语音视频业务, 则无线侧可以 通过配置的 QoS资源分配策略, 大大提升用户这类业务的体险感知。 主应 用业务衡量的依据是用户不同业务的流量, 给出量化的计算判定方法。 (3) Service detection: The wireless side determines the current primary application service type based on the traffic statistics. The primary application service type is defined as the upper-layer application service used by the user during the current time period. If the primary application service type is QoS application. For example, in the voice and video service, the wireless side can greatly improve the risk perception of the service of the user through the configured QoS resource allocation policy. The main application service is measured based on the traffic of different services of the user, and gives a quantitative calculation and determination method.
由于在一次连接中用户主应用业务类型可能存在变化, 为了能够动态 更新用户的主应用业务类型, 设定业务检测周期, 则在每个业务检测周期 内, 无线侧对该周期内的所有应用业务根据业务流量进行计算权衡, 确定 当前用户在当前周期内使用的主应用业务类型。 当检测到用户主应用业务 类型发生变化, 则将会根据对应的新的 QoS资源分配策略进行网络资源重 新分配 /更新。 The service type of the user application may change in a connection. In order to dynamically update the main application service type of the user and set the service detection period, the wireless side applies all the application services in the period in each service detection period. Calculate the tradeoff based on the traffic flow to determine the type of primary application service that the current user uses during the current cycle. When it is detected that the service type of the user's main application changes, the network resource will be re-allocated/updated according to the corresponding new QoS resource allocation policy.
周期性业务检测的不足在于存在一定的检测滞后性, 对于稳定持续进 行应用业务的用户来说, 这种检测是近似准确的, 但是对于进行突发性小 流量业务的用户 (典型的为手机用户), 这种周期性检测的滞后性可能导致 在无线侧还未能够检测出用户的主应用业务类型, 而用户就已经结束了业 务。 The shortcoming of periodic service detection is that there is a certain detection hysteresis. For users who use stable and continuous application services, this detection is approximately accurate, but for users who make sudden small-traffic services (typically mobile phone users). The hysteresis of such periodic detection may result in the user not being able to detect the user's main application service type on the wireless side, and the user has already ended the service.
为了对进行突发性小流量业务的用户实现 QoS的保证, 也为了对稳定 持续进行应用业务的用户在无线侧初次收到 QoS应用业务类型报文时能够 据此进行资源分配, 本发明实施例中, 在无线侧初次接收到 QoS应用业务 类型的报文时, 直接判定当前用户的主应用业务类型为该初次接收到的报 文所对应的应用业务类型, 并据此进行网络资源分配。
因而, 本发明实施例中, 本发明方法包括两个阶段: 1、 当第一次收到In order to implement the QoS guarantee for the user who performs the bursty small-traffic service, and the resource allocation can be performed according to the QoS application service type packet when the user of the stable and continuous application service receives the QoS application service type packet for the first time, the embodiment of the present invention When the wireless side first receives the QoS application service type packet, it directly determines that the current application service type of the current user is the application service type corresponding to the first received packet, and performs network resource allocation accordingly. Therefore, in the embodiment of the present invention, the method of the present invention comprises two stages: 1. When first received
QoS应用业务类型报文时, 直接判定当前用户的主应用业务类型为该初次 接收到的报文所对应的应用业务类型; 2、 当非第一次收到 QoS应用业务报 文时, 根据业务检测周期进行检测, 在每个业务检测周期内, 依据流量统 计得到用户的主应用业务类型。 When the QoS application service type packet is used, it is directly determined that the current application service type of the current user is the application service type corresponding to the first received packet; 2. When the QoS application service packet is not received for the first time, according to the service The detection period is detected. In each service detection period, the user's main application service type is obtained according to the traffic statistics.
对于业务检测周期内用户主应用业务类型的计算, 本发明实施例中提 出了以下的检测算法: For the calculation of the user application service type in the service detection period, the following detection algorithm is proposed in the embodiment of the present invention:
首先, 定义各参数含义如下: First, define the meaning of each parameter as follows:
Tn: 业务类型 Α当前检测周期 n的总流量(以字节为单位); Tn: service type 总 the total traffic of the current detection period n (in bytes);
Tsn: 所有业务类型当前检测周期 n的总流量(以字节为单位); Rn: 业务类型 A当前检测周期 n内流量占比; Tsn: Total traffic of all service types in the current detection period n (in bytes); Rn: Service type A current detection period n proportion of traffic;
Sn: 滤波后业务类型 A当前周期 n的流量占比; Sn: filtered traffic type A current cycle n traffic ratio;
Sn-1: 滤波后业务类型 A上一检测周期 n-1的流量占比; S n-1 : the traffic ratio of the detection period n-1 on the service type A after filtering;
τ: 滤波检测时间常量, τ为正数, 为计算方便, 取自然数为佳。 用户主应用业务类型检测算法: τ: Filter detection time constant, τ is a positive number. For calculation convenience, it is better to take natural numbers. User main application service type detection algorithm:
如果当前是第一个检测周期, 则 Sn=Rn; If it is the first detection period, then Sn=Rn;
否则, Sn=(Sn-1+Rn*( T -l))/ T ; Otherwise, Sn = (S n-1 + Rn * ( T - l)) / T ;
其中, Rn=Tn/Tsn* 100%。 Where Rn=Tn/Tsn* 100%.
使用滤波检测时间常量 τ的目的是对检测识别结果进行平滑, 从而避 免在多个连续的业务检测周期内检测得到的用户主应用业务类型反复变 化, 导致空口资源频繁的分配和释放。 滤波检测时间常量 τ可配置, 它决 定了当前检测周期识别的结果受到历史检测周期识别结果影响的权重。 滤 波检测时间常量 τ越大, 历史检测结果权重越大, 得到的结果越平滑, 但 同时对于当前的用户应用业务变化反应就越滞后。 The purpose of using the filter to detect the time constant τ is to smooth the detection and recognition result, thereby avoiding repeated changes of the user's main application service type detected in a plurality of consecutive service detection periods, resulting in frequent allocation and release of air interface resources. The filter detection time constant τ is configurable, which determines the weight of the result of the current detection cycle recognition being affected by the history detection cycle recognition result. The larger the filter detection time constant τ is, the larger the weight of the history detection result is, and the smoother the result is, but the more the response to the current user application business change is lagging.
步驟 202、 无线侧根据所述当前的主应用业务类型确定对应的 QoS资
源分配策略, 对用户主连接进行资源分配; Step 202: The radio side determines, according to the current main application service type, a corresponding QoS resource. Source allocation policy, resource allocation for the user's primary connection;
具体的, 无线侧对于检测出的用户主应用业务类型, 通过预先设置的 Specifically, the wireless side performs pre-set on the detected user main application service type.
QoS 资源分配策略与主应用业务类型之间的映射关系, 确定主应用业务类 型对应的 QoS资源分配策略,根据所述 QoS资源分配策略对用户主连接进 行资源分配, 由于每个业务检测周期用户的主应用业务类型可能发生变化, 无线侧的资源分配将会根据该变化对用户的网络资源进行动态更新。 该步 驟具体包括: a mapping relationship between the QoS resource allocation policy and the main application service type, determining a QoS resource allocation policy corresponding to the main application service type, and performing resource allocation on the user primary connection according to the QoS resource allocation policy, because the user of each service detection period The main application service type may change, and the resource allocation on the wireless side will dynamically update the user's network resources according to the change. This step specifically includes:
( 1 )配置映射: 无线侧通过用户主应用业务类型确定为保证该业务配 置的 QoS资源分配策略。对于不同的用户业务模型、 不同的网络资源配置, QoS资源分配策略及映射关系为灵活可配的。 (1) Configuration mapping: The wireless side determines the QoS resource allocation policy for ensuring the service configuration through the user main application service type. For different user service models, different network resource configurations, QoS resource allocation policies and mapping relationships are flexible and configurable.
( 2 ) 资源分配: 根据配置的无线侧 QoS资源分配策略进行资源分配, 包括带宽、 调度优先级等。 (2) Resource allocation: Resource allocation according to the configured wireless side QoS resource allocation policy, including bandwidth and scheduling priority.
步驟 203、对当前的主应用业务类型持续进行流量及平均速率的统计监 测, 在流量或者平均速率超过预设门限时, 将分配的网络资源进行释放; 对于已实施 QoS资源分配策略的应用业务, 将获得稳定的带宽和较高 的调度优先级, 同时也意味着无线侧为之消耗较多的网络资源, 为了保证 整个网络资源的合理配置和使用, 同时也为了防止可能存在的资源恶意占 用行为, 本发明对于进行 QoS应用服务保证提供了保护恢复功能, 即无线 侧对于用户得到 QoS保证的应用业务(即当前的主应用业务类型)持续进 行流量及平均速率的统计监测,在流量或者平均速率超过 QoS保护门限时, 将分配的网络资源进行释放。 本步驟具体包括: In step 203, the current main application service type is continuously monitored for the traffic and the average rate. When the traffic or the average rate exceeds the preset threshold, the allocated network resources are released. For the application service that has implemented the QoS resource allocation policy, It will obtain stable bandwidth and high scheduling priority. It also means that the wireless side consumes more network resources, in order to ensure the proper configuration and use of the entire network resources, and also to prevent possible malicious exploitation of resources. The present invention provides a protection and recovery function for performing QoS application service guarantee, that is, the wireless side continuously monitors the traffic and the average rate of the application service (that is, the current main application service type) that the user obtains the QoS guarantee, at the traffic rate or the average rate. When the QoS protection threshold is exceeded, the allocated network resources are released. This step specifically includes:
( 1 )保护检测: 无线侧在每个保护检测周期监测用户在进行 QoS应用 业务并获得网络资源进行 QoS保证后的累计流量及平均速率。 (1) Protection detection: The wireless side monitors the cumulative traffic and average rate of the user after performing QoS application service and obtaining network resources for QoS guarantee in each protection detection period.
( 2 )资源释放: 当累计流量或者平均速率超过预设的门限时, 将分配 的网络资源进行释放, 使其应用业务不再获得无线侧的 QoS保证。
图 3为本发明中无线侧收到第一个 QoS应用业务类型报文时处理流程 示意图, 如图 3所示, 无线侧收到第一个 QoS应用业务类型报文时, 其处 理流程包括: (2) Resource release: When the accumulated traffic or the average rate exceeds the preset threshold, the allocated network resources are released, so that the application service no longer obtains the QoS guarantee of the wireless side. FIG. 3 is a schematic diagram of a process flow when the wireless side receives the first QoS application service type packet according to the present invention. As shown in FIG. 3, when the wireless side receives the first QoS application service type packet, the processing procedure includes:
步驟 301、无线侧接收到核心网侧发送的前向应用业务报文, 所述前向 应用业务报文携带应用业务报文净荷的应用业务类型。 Step 301: The wireless side receives the forward application service packet sent by the core network, where the forward application service packet carries the application service type of the application service packet payload.
步驟 302、无线侧解析报文得到报文的应用业务类型,按应用业务类型 进行流量统计。 Step 302: The wireless side parses the packet to obtain the application service type of the packet, and performs traffic statistics according to the application service type.
步驟 303、 判断报文的应用业务类型是否 QoS应用业务类型, 若是, 则转入 304, 否则直接结束处理流程。 Step 303: Determine whether the application service type of the packet is a QoS application service type. If yes, go to 304. Otherwise, the processing flow is directly ended.
步驟 304、 判断当前报文是否为第一个 QoS应用业务类型的报文, 若 是, 则以该报文对应的应用业务类型作为用户的当前主应用业务类型, 并 转入步驟 305; 否则转入周期性检测模式处理。 Step 304: Determine whether the current packet is the first QoS application service type packet, and if yes, use the application service type corresponding to the packet as the current primary application service type of the user, and go to step 305; Periodic detection mode processing.
步驟 305、 无线侧查找步驟 304确定的主应用业务类型对应的 QoS资 源分配策略; Step 305: The QoS resource allocation policy corresponding to the main application service type determined by the wireless side searching step 304;
步驟 306、 根据查到的策略进行无线侧资源分配。 Step 306: Perform radio side resource allocation according to the found policy.
以上仅是无线侧收到第一个 QoS应用业务类型报文时的一个具体处理 实例, 本发明方法中, 无线侧收到第一个 QoS应用业务类型 4艮文时也可以 按别的方式进行处理,例如当无线侧收到第一个 QoS应用业务类型报文时, 可以不做任何处理, 这对于稳定持续进行应用业务的用户来说, 对其 QoS 的影响并不大。 The above is only a specific processing example when the wireless side receives the first QoS application service type packet. In the method of the present invention, when the wireless side receives the first QoS application service type, it can also perform other manners. For example, when the wireless side receives the first QoS application service type packet, it can perform no processing. This has little effect on the QoS of the user who stably and continuously performs the application service.
图 4 为本发明中无线侧进行周期性检测时的处理流程示意图, 如图 4 所示, 在用户应用业务持续过程中, 无线侧在每个业务检测周期进行主应 用业务类型检测并进行无线侧资源分配的具体过程如下: FIG. 4 is a schematic diagram of a processing flow when the wireless side performs periodic detection according to the present invention. As shown in FIG. 4, during the continuous application of the user application service, the wireless side performs the main application service type detection and performs the wireless side in each service detection period. The specific process of resource allocation is as follows:
步驟 401、周期检测定时器超时, 无线侧启动用户主应用业务类型周期 性检测。
步驟 402、根据当前检测周期内各应用业务类型的流量比例及上一周期 内应用业务类型的历史流量占比, 计算当前各应用业务类型滤波后的流量 占比, 计算得到本检测周期内用户的主应用业务类型。 Step 401: The period detection timer expires, and the wireless side starts periodic detection of the user application service type. Step 402: Calculate the proportion of the traffic after filtering of the current application service type according to the proportion of the traffic of each application service type in the current detection period and the historical traffic proportion of the application service type in the previous period, and calculate the user's traffic ratio in the detection period. The main application business type.
当然, 该步驟中也可以不进行滤波处理, 也就是说不考虑各业务类型 的历史流量占比, 而直接根据当前检测周期内各应用业务类型的流量占比 来确定该周期内的主应用业务类型。 具体地, 是以当前检测周期内流量占 比最大的应用业务类型作为主应用业务类型。 Of course, in this step, the filtering process may not be performed, that is, the historical traffic proportion of each service type is not considered, and the main application service in the period is determined according to the traffic proportion of each application service type in the current detection period. Types of. Specifically, the application service type with the largest traffic ratio in the current detection period is used as the main application service type.
步驟 403、判断当前的用户主应用业务类型是否发生变化, 若未发生变 化, 则表明用户当前已经获得了当前应用业务所需要的无线侧资源分配, 结束检测流程, 否则转入步驟 404。 Step 403: Determine whether the current user application service type of the user changes. If no change occurs, the user has obtained the wireless side resource allocation required by the current application service, and the detection process ends. Otherwise, the process proceeds to step 404.
步驟 404、 无线侧查找新的主应用类型对应的 QoS资源分配策略; 步驟 405、 根据新的策略进行无线侧资源分配的更新。 Step 404: The wireless side searches for a QoS resource allocation policy corresponding to the new primary application type. Step 405: Perform, according to the new policy, update the wireless side resource allocation.
图 5为本发明中保护恢复流程示意图, 如图 5所示, 用户在获取 QoS 应用服务保证后累计流量或者平均速率超过保护门限值后进行保护恢复的 过程如下: FIG. 5 is a schematic diagram of the protection recovery process in the present invention. As shown in FIG. 5, the process of performing protection recovery after the user obtains the QoS application service guarantee cumulative traffic or the average rate exceeds the protection threshold is as follows:
步驟 501、 QoS保护检测定时器超时, 启动保护检测流程。 Step 501: The QoS protection detection timer expires, and the protection detection process is started.
步驟 502、 计算用户在获取 QoS应用服务保证后累计流量及平均速率, 即计算分配给当前的主应用业务类型的累计流量及平均速率; Step 502: Calculate the cumulative traffic and the average rate after the user obtains the QoS application service guarantee, that is, calculate the accumulated traffic and the average rate allocated to the current main application service type.
步驟 503、 判断累计流量或者平均速率是否超过预设的门限, 若是, 则 转入 504 , 否则直接结束保护检测流程。 Step 503: Determine whether the accumulated traffic or the average rate exceeds a preset threshold. If yes, go to 504. Otherwise, the protection detection process is directly ended.
504、 释放分配给该用户 QoS应用服务保证的网络资源。 504. Release network resources allocated to the user QoS application service guarantee.
图 6为本发明 EVDO***中保证应用业务 QoS的装置结构示意图, 如 图 6所示, 本发明 EVDO***中保证应用业务 QoS的装置包括主业务类型 识别模块 601和资源分配模块 602。 6 is a schematic structural diagram of an apparatus for guaranteeing application service QoS in an EVDO system according to the present invention. As shown in FIG. 6, the apparatus for guaranteeing application service QoS in the EVDO system of the present invention includes a main service type identification module 601 and a resource allocation module 602.
其中, 主业务类型识别模块 601 用于对主连接单流上的报文进行检测
及统计, 识别出用户当前的主应用业务类型, 当前的主应用业务类型定义 为用户当前主要使用的上层应用业务类型。 The main service type identification module 601 is configured to detect the packet on the primary connection stream. And the statistics, the user's current main application service type is identified, and the current main application service type is defined as the upper application service type that the user currently uses.
如图 7所示, 主业务类型识别模块 601包括: As shown in FIG. 7, the main service type identification module 601 includes:
业务类型标识子模块 6011 , 用于在核心网侧的报文头部标识出该报文 对应的业务类型, 并将 ^艮文发送到无线侧; The service type identifier sub-module 6011 is configured to identify the service type corresponding to the packet in the packet header of the core network, and send the message to the wireless side.
流量统计子模块 6012, 用于在无线侧接收核心网侧发送的报文, 并通 过报文标识分类统计各种业务的流量; The traffic statistics sub-module 6012 is configured to receive, on the wireless side, the packet sent by the core network, and collect and collect statistics on traffic of various services by using the packet identifier.
主业务类型判断子模块 6013 , 用于在无线侧以流量统计数据为依据判 断用户当前的主应用业务类型。 The main service type judging sub-module 6013 is configured to judge the current main application service type of the user on the radio side based on the traffic statistics.
本发明实施例中, 主业务类型识别模块 601 还用于, 当无线侧第一次 收到 QoS应用业务类型报文时, 直接以该报文对应的业务类型作为当前的 主应用业务类型。 In the embodiment of the present invention, the primary service type identification module 601 is further configured to: when the wireless side receives the QoS application service type packet for the first time, directly adopt the service type corresponding to the packet as the current primary application service type.
资源分配模块 602 , 用于^ ^据当前的主应用业务类型确定对应的 QoS 资源分配策略, 进行无线侧的网络资源分配。 The resource allocation module 602 is configured to determine a corresponding QoS resource allocation policy according to the current primary application service type, and perform network resource allocation on the wireless side.
该装置还包括保护恢复模块 603 , 用于对于当前的主应用业务类型, 当 对其分配的累计流量或者平均速率超过预设的门限值时, 将分配的网络资 源进行释放, 使该业务类型不再获得无线侧的 QoS保证。 The device further includes a protection recovery module 603, configured to release the allocated network resource when the accumulated traffic or the average rate allocated to the current primary application service type exceeds a preset threshold, so that the service type is The QoS guarantee on the wireless side is no longer available.
以上所述的具体实施例, 对本发明的技术方案和有益效果进行了进一 步详细说明, 所应注意的是, 以上所述仅为本发明的具体实施例而已, 本 领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神 和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要求记载的 技术方案及其等同技术的范围之内, 则本发明也意图包含这些改动和变型 在内。
The specific embodiments described above further explain the technical solutions and the beneficial effects of the present invention. It should be noted that the above description is only specific embodiments of the present invention, and those skilled in the art may perform the present invention. Various changes and modifications may be made without departing from the spirit and scope of the invention. Therefore, it is intended that the present invention cover the modifications and variations of the invention, and the modifications and variations of the invention are intended to be included within the scope of the invention.
Claims
1、 一种 EVD0***中保证应用业务服务质量 QoS的方法, 其特征在 于, 该方法包括: A method for guaranteeing application service quality QoS in an EVD0 system, characterized in that: the method comprises:
对主连接单流上的报文进行检测及统计, 识别出用户当前的主应用业 务类型; Detecting and counting the packets on the primary connection stream, and identifying the current main application service type of the user;
根据所述当前的主应用业务类型确定对应的 QoS资源分配策略, 进行 无线侧的网络资源分配。 Determining a corresponding QoS resource allocation policy according to the current primary application service type, and performing network resource allocation on the wireless side.
2、 根据权利要求 1所述的 EVDO***中保证应用业务 QoS的方法, 其特征在于, 所述对主连接单流上的报文进行检测及统计, 识别出用户当 前的主应用业务类型, 包括: The method for guaranteeing the QoS of the application service in the EVDO system according to claim 1, wherein the detecting and counting the packet on the primary connection stream, and identifying the current main application service type of the user, including :
核心网侧在 4艮文头部标识出该 4艮文对应的业务类型, 并将 4艮文发送到 无线侧; The core network side identifies the service type corresponding to the 4艮 text in the header of the 4th text, and sends the 4艮 text to the wireless side;
无线侧接收核心网侧发送的所述报文, 并通过报文标识分类统计各种 业务的流量; The wireless side receives the packet sent by the core network side, and classifies and statistics the traffic of various services by using the packet identifier;
无线侧以流量统计数据为依据判断用户当前的主应用业务类型。 The wireless side determines the current main application service type of the user based on the traffic statistics.
3、 根据权利要求 1所述的方法, 其特征在于, 所述当前的主应用业务 类型为用户当前主要使用的上层应用业务类型。 The method according to claim 1, wherein the current main application service type is an upper application service type currently used by the user.
4、 根据权利要求 1所述的方法, 其特征在于, 所述对主连接单流上的 报文进行检测及统计, 是周期性地进行检测和统计; 所述当前的主应用业 务类型的检测算法为: The method according to claim 1, wherein the detecting and counting the packets on the primary connection stream are periodically performing detection and statistics; and detecting the current main application service type. The algorithm is:
如果当前是第一个检测周期, 则 Sn=Rn; If it is the first detection period, then Sn=Rn;
否则, Sn=(Sn-1+Rn*( T -l))/ T ; Otherwise, Sn = (S n-1 + Rn * ( T - l)) / T ;
其中, Rn=Tn/Tsn*100%; Where Rn=Tn/Tsn*100%;
Tn表示业务类型 Α当前检测周期 n的总流量; Tn represents the total traffic of the service type Α current detection period n;
Tsn表示所有业务类型当前检测周期 n的总流量; Rn表示业务类型 A当前检测周期 n内流量占比; Tsn represents the total traffic of the current detection period n of all service types; Rn represents the traffic ratio of the service type A in the current detection period n;
Sn表示滤波后业务类型 A当前周期 n的流量占比; Sn represents the traffic ratio of the current period n of the filtered service type A;
Sn-1表示滤波后业务类型 A上一检测周期 n-1的流量占比; S n-1 represents the proportion of the traffic of the detection period n-1 on the filtered service type A;
τ表示滤波检测时间常量, τ为正数。 τ represents the filter detection time constant, and τ is a positive number.
5、 根据权利要求 1至 4任一项所述的方法, 其特征在于, 该方法还包 括: 当无线侧第一次收到 QoS应用业务类型报文时, 直接以所述报文对应 的业务类型作为所述当前的主应用业务类型。 The method according to any one of claims 1 to 4, further comprising: when the wireless side receives the QoS application service type packet for the first time, directly using the service corresponding to the packet The type is the current main application service type.
6、 根据权利要求 1至 4任一项所述的方法, 其特征在于, 该方法还包 括: The method according to any one of claims 1 to 4, characterized in that the method further comprises:
对于所述当前的主应用业务类型, 当对其分配的累计流量或者平均速 率超过预设的门限值时, 将分配的网络资源进行释放。 For the current primary application service type, when the accumulated traffic or the average rate allocated thereto exceeds a preset threshold, the allocated network resources are released.
7、 一种 EVDO***中保证应用业务 QoS的装置, 其特征在于, 该装 置包括: 主业务类型识别模块、 资源分配模块; 其中, A device for guaranteeing application service QoS in an EVDO system, the device comprising: a main service type identification module and a resource allocation module;
主业务类型识别模块, 用于对主连接单流上的报文进行检测及统计, 识别出用户当前的主应用业务类型; The main service type identification module is configured to detect and count the packets on the primary connection stream, and identify the current main application service type of the user;
资源分配模块, 用于根据所述当前的主应用业务类型确定对应的 QoS 资源分配策略, 进行无线侧的网络资源分配。 And a resource allocation module, configured to determine a corresponding QoS resource allocation policy according to the current primary application service type, and perform network resource allocation on the wireless side.
8、 根据权利要求 7所述的装置, 其特征在于, 所述主业务类型识别模 块包括: 8. The apparatus according to claim 7, wherein the primary service type identification module comprises:
业务类型标识子模块, 用于在核心网侧的报文头部标识出该报文对应 的业务类型, 并将 4艮文发送到无线侧; a service type identifier sub-module, configured to identify a service type corresponding to the packet in a packet header of the core network, and send the packet to the wireless side;
流量统计子模块, 用于在无线侧接收核心网侧发送的所述报文, 并通 过报文标识分类统计各种业务的流量; a traffic statistics sub-module, configured to receive, by the wireless side, the packet sent by the core network, and collect and collect statistics on traffic of various services by using the packet identifier;
主业务类型判断子模块, 用于在无线侧以流量统计数据为依据判断用 户当前的主应用业务类型。 The main service type judging sub-module is configured to determine, according to the traffic statistics, the current main application service type of the user.
9、 根据权利要求 7所述的装置, 其特征在于, 所述主业务类型识别模 块, 还用于当无线侧第一次收到 QoS应用业务类型报文时, 直接以所述报 文对应的业务类型作为所述当前的主应用业务类型。 The apparatus according to claim 7, wherein the primary service type identifying module is further configured to: when the wireless side receives the QoS application service type packet for the first time, directly corresponding to the packet The service type is used as the current main application service type.
10、 根据权利要求 7、 8或 9所述的装置, 其特征在于, 该装置还包括 保护恢复模块, 用于对于所述当前的主应用业务类型, 当对其分配的累计 流量或者平均速率超过预设的门限值时, 将分配的网络资源进行释放。 10. The apparatus according to claim 7, 8 or 9, wherein the apparatus further comprises a protection recovery module, configured to: for the current primary application service type, when the accumulated traffic or average rate allocated thereto exceeds When the preset threshold is exceeded, the allocated network resources are released.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110256618.0 | 2011-09-01 | ||
CN201110256618.0A CN102316483B (en) | 2011-09-01 | 2011-09-01 | A kind of EVDO system ensures the method and device of applied business QoS |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012155765A1 true WO2012155765A1 (en) | 2012-11-22 |
Family
ID=45429225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/074547 WO2012155765A1 (en) | 2011-09-01 | 2012-04-23 | Method and device for ensuring qos of application service in evdo system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102316483B (en) |
WO (1) | WO2012155765A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104244334A (en) * | 2014-09-10 | 2014-12-24 | 中国联合网络通信集团有限公司 | Method and device for determining network service quality |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102316483B (en) * | 2011-09-01 | 2016-09-07 | 中兴通讯股份有限公司 | A kind of EVDO system ensures the method and device of applied business QoS |
US9119129B2 (en) * | 2012-05-05 | 2015-08-25 | Broadcom Corporation | MAC header based traffic classification and methods for use therewith |
CN106817313A (en) * | 2015-12-01 | 2017-06-09 | 北京慧点科技有限公司 | A kind of method that network traffics are quickly distributed |
CN107026766A (en) * | 2016-02-02 | 2017-08-08 | ***通信集团河北有限公司 | A kind of assessment detection method and device of network quality |
CN106656867B (en) * | 2016-11-10 | 2019-11-05 | 北京大学(天津滨海)新一代信息技术研究院 | A kind of dynamic SDN configuration method of the application perception based on virtual network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080080479A1 (en) * | 2006-09-29 | 2008-04-03 | Oracle International Corporation | Service provider functionality with policy enforcement functional layer bound to sip |
CN101383752A (en) * | 2007-09-04 | 2009-03-11 | 中兴通讯股份有限公司 | Method for network QoS control |
CN101964996A (en) * | 2010-01-18 | 2011-02-02 | 华为终端有限公司 | Method and devices for optimizing wireless data transmission |
CN102316483A (en) * | 2011-09-01 | 2012-01-11 | 中兴通讯股份有限公司 | Method and device for ensuring quality of service (QoS) of application service in evolution-data optimized (EVDO) system |
-
2011
- 2011-09-01 CN CN201110256618.0A patent/CN102316483B/en not_active Expired - Fee Related
-
2012
- 2012-04-23 WO PCT/CN2012/074547 patent/WO2012155765A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080080479A1 (en) * | 2006-09-29 | 2008-04-03 | Oracle International Corporation | Service provider functionality with policy enforcement functional layer bound to sip |
CN101383752A (en) * | 2007-09-04 | 2009-03-11 | 中兴通讯股份有限公司 | Method for network QoS control |
CN101964996A (en) * | 2010-01-18 | 2011-02-02 | 华为终端有限公司 | Method and devices for optimizing wireless data transmission |
CN102316483A (en) * | 2011-09-01 | 2012-01-11 | 中兴通讯股份有限公司 | Method and device for ensuring quality of service (QoS) of application service in evolution-data optimized (EVDO) system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104244334A (en) * | 2014-09-10 | 2014-12-24 | 中国联合网络通信集团有限公司 | Method and device for determining network service quality |
CN104244334B (en) * | 2014-09-10 | 2017-12-22 | 中国联合网络通信集团有限公司 | A kind of method and apparatus for determining network service quality |
Also Published As
Publication number | Publication date |
---|---|
CN102316483B (en) | 2016-09-07 |
CN102316483A (en) | 2012-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012155765A1 (en) | Method and device for ensuring qos of application service in evdo system | |
CN109451534B (en) | Dynamic control method and device for QoS flow in session management of 5G system | |
US8665717B2 (en) | Data rate aware scheduling in advanced wireless networks | |
KR100959523B1 (en) | Method of managing quarlity of service for users and system for performing the same | |
EP2629554B1 (en) | Service control method and system, enodeb and packet data network gateway | |
CN102857971B (en) | Method for data transmission, diverging point device, user terminal and system thereof | |
CN107135521B (en) | Flow control method, device and system | |
WO2011137802A1 (en) | Method, equipment and system for scheduling data streams | |
RU2005131960A (en) | ACCESS PERMISSION MANAGEMENT AND RESOURCE ALLOCATION IN THE COMMUNICATION SYSTEM WITH SUPPORT OF APPLICATION STREAMS WITH AVAILABILITY OF SERVICE QUALITY REQUIREMENTS | |
CN102170663B (en) | 3G (The Third Generation Telecommunication)-based method and equipment for guaranteeing service quality in real-time transmission service | |
EP2579671B1 (en) | Methods for UE indicating traffic-related information to network | |
CN103906136B (en) | A kind of data service traffic management and control method and apparatus | |
US9319536B2 (en) | Processing method of gateway charging and gateway | |
WO2014146502A1 (en) | Radio access network congestion management method and apparatus, and congestion strategy management method and system | |
WO2013117126A1 (en) | Method, system and device for service rate control | |
CN101959252A (en) | Quality of service (QoS) control and strategy configuration method and device | |
WO2016065846A1 (en) | Wireless congestion control method and device | |
KR20140068783A (en) | A method and apparatus for proving a voice service in wireless local area network | |
WO2014101439A1 (en) | Method, apparatus, and system for monitoring service flow | |
WO2012151921A1 (en) | Service transmission method and device for multi-interface terminal | |
US12052607B2 (en) | Communication apparatus, communication method, and program | |
KR102234927B1 (en) | Application quality management in a cooperative communication system | |
WO2014187227A1 (en) | Data flow transmission control method and apparatus | |
WO2013147656A1 (en) | Method and apparatus relating to congestion control | |
CN103907323A (en) | Method for relieving network congestion, core network device and access network device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12785906 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12785906 Country of ref document: EP Kind code of ref document: A1 |