[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101959252A - Quality of service (QoS) control and strategy configuration method and device - Google Patents

Quality of service (QoS) control and strategy configuration method and device Download PDF

Info

Publication number
CN101959252A
CN101959252A CN2009101519965A CN200910151996A CN101959252A CN 101959252 A CN101959252 A CN 101959252A CN 2009101519965 A CN2009101519965 A CN 2009101519965A CN 200910151996 A CN200910151996 A CN 200910151996A CN 101959252 A CN101959252 A CN 101959252A
Authority
CN
China
Prior art keywords
cell
user
service
state information
quality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2009101519965A
Other languages
Chinese (zh)
Other versions
CN101959252B (en
Inventor
李川
司源
秦圣奕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910151996.5A priority Critical patent/CN101959252B/en
Publication of CN101959252A publication Critical patent/CN101959252A/en
Application granted granted Critical
Publication of CN101959252B publication Critical patent/CN101959252B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides quality of service (QoS) control and strategy configuration method and device. The QoS control method comprises the following steps of: transmitting a message which comprises the state information of a cell; receiving a QoS strategy configured for a user in the cell, wherein the QoS strategy configured for the user in the cell is confirmed at least according to the state information of the cell; and controlling the QoS of the user in the cell according to the QoS strategy configured for the user in the cell. The QoS strategy configuration method comprises the following steps of: obtaining the state information of the cell; configuring the QoS strategy for the user in the cell at least according to the obtained state information of the cell; and transmitting the QoS strategy configured for the user in the cell. The embodiment of the invention can realize the flexible configuration of the QoS strategy according to the cell state.

Description

Method and device for controlling service quality and configuring strategy
Technical Field
The present invention relates to the field of mobile communications, and in particular, to a QoS (Quality of Service) policy configuration technique.
Background
A non-PCC (Policy and Charging Control) network architecture of 3G (The 3rd Generation, third Generation Mobile communication technology), which is a conventional GPRS (General Packet Radio Service)/UMTS (Universal Mobile Telecommunications System) network and does not use a PCC architecture. When the SGSN (Serving GPRS Support Node) receives the user access request, it will go to the HLR (Home Location Register) to verify the validity of the user. Meanwhile, the HLR will transfer the QoS policy of the user to the SGSN. When a user is activated, the SGSN transmits a QoS policy to a terminal, an RNC (Radio Network Controller) and a GGSN (Gateway GPRS Support Node) through an activation message, and each Network element allocates resources to the user according to the QoS policy. The QoS policy mainly includes service classification, maximum rate, guaranteed rate, service processing priority, and the like. The QoS strategy of the user is completely configured in the HLR, and the QoS strategy of the user can be only modified by a method of modifying the HLR configuration and can be only used when the user accesses the network next time.
Because the QoS strategy of the non-PCC architecture cannot be dynamically changed, the requirement of the service change of the user cannot be met. The PCC architecture is defined in 3GPP (3rd Generation Partnership Project). In the PCC architecture, a PCRF (Policy and Charging Rules Function) collects user information and service information, and determines a QoS Policy of a user by using the information as input. The QoS policy defines rules in which the decision conditions are specified, and the QoS policy to be used when the conditions are satisfied. The PCEF (Policy and Charging Enforcement Function) is a QoS Policy Enforcement node, and enforces the QoS Policy issued by the PCRF. And when detecting that the user meets the conditions in the QoS strategy, the PCEF provides service for the user by using the corresponding QoS strategy.
The inventor finds that at least the following problems exist in the prior art: under the non-PCC architecture, the QoS policy of the user is determined by the HLR, and the user cannot change in the process of using the service. Under the PCC architecture, the PCRF cannot perceive the state of the cell where the user is located. For example, when the cell where the user is located is congested, the network should perform speed reduction processing on a part of users with large traffic (for example, a user using P2P (point-to-point) service generally occupies a large bandwidth for P2P service), but because both the GGSN and the PCRF cannot know, other users cannot access the network, or the speed is slow. Therefore, how to flexibly configure the QoS policy according to the cell state is an urgent problem to be solved.
Disclosure of Invention
The embodiment of the invention provides a method and a device for QoS control and policy configuration, which can realize flexible configuration of QoS policies at least according to cell states.
The embodiment of the invention provides a QoS control method, which comprises the following steps: transmitting a message including state information of a cell; receiving a QoS strategy configured for the users in the cell, wherein the QoS strategy configured for the users in the cell is determined at least according to the state information of the cell; and controlling the QoS of the users in the cell according to the QoS strategy configured for the users in the cell.
The embodiment of the invention provides a QoS strategy configuration method, which comprises the following steps: acquiring state information of a cell; configuring a QoS strategy for the users in the cell at least according to the acquired state information of the cell; and sending the QoS strategy configured for the users in the cell.
An embodiment of the present invention provides a QoS control apparatus, where the apparatus includes: a transmitting unit for transmitting a message including status information of a cell; a receiving unit, configured to receive a QoS policy configured for a user of the cell, where the QoS policy configured for the user in the cell is determined at least according to the state information of the cell; and the control unit is used for controlling the QoS of the users of the cell according to the QoS strategy configured for the users in the cell.
The embodiment of the invention provides a wireless network controller, which comprises the QoS control device.
The embodiment of the invention provides an evolution base station, which comprises the QoS control device.
An embodiment of the present invention provides a QoS policy configuration apparatus, where the apparatus includes: an obtaining unit, configured to obtain state information of a cell; a configuration unit, configured to configure a QoS policy for the user in the cell at least according to the state information of the cell acquired by the acquisition unit; and a policy sending unit, configured to send the QoS policy configured for the user in the cell.
The embodiment of the invention provides a core network, and the core network comprises the QoS policy configuration device.
According to the technical scheme, the QoS strategy of the cell state is configured for the user according to the cell state information, so that the technical effect of realizing flexible configuration of the QoS strategy according to the cell state is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1A is a flow chart of a QoS control method according to an embodiment of the present invention;
FIG. 1B is a flow chart of a QoS policy configuration method according to an embodiment of the present invention;
fig. 2 is a schematic signaling interaction flow diagram according to a second embodiment of the present invention;
FIG. 3 is a signaling interaction flow diagram of an SAE network according to an embodiment of the present invention;
fig. 4 is a schematic signaling interaction flow diagram according to a third embodiment of the present invention;
FIG. 5 is a signaling interaction flow diagram applied to an SAE network according to a third embodiment of the present invention;
fig. 6 is a schematic signaling interaction flow diagram according to a fourth embodiment of the present invention;
FIG. 7 is a signaling interaction flow diagram of a four SAE network according to an embodiment of the present invention;
FIG. 8 is a schematic structural diagram of a five QoS control device according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a five QoS policy configuration apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The first embodiment is as follows:
as shown in fig. 1A, a flow chart of a QoS control method according to an embodiment of the present invention is provided, where the method includes:
101. a message including state information of the cell is transmitted.
Optionally, the message including the cell status information may be a special message, for example, a signaling plane message indicates the cell status, or an existing message (e.g., a user plane message) may be extended, and the cell status information of the user is indicated by a newly added cell. The signaling plane message refers to a message for transmitting control information; the user plane message refers to information for transmitting data messages, and for example, when a user accesses a webpage, webpage content returned by the server is transmitted by using the user plane message.
Specifically, if the cell status of the user is represented by extending the existing message, the following may be referred to: a cell can be added to the header of a data packet (e.g., a data packet encapsulated by a GTP tunnel using a gprs (general data transfer platform)) of a user to indicate the cell state information of the user.
It should be noted that the state information of the cell may be a congestion status of the cell, such as being congested or decongested or a congestion level. The message including the cell state information of the user may be sent periodically, or sent when the state of the cell changes, or sent when the location of the cell of the user changes.
In addition, the message including the cell state information of the user may further include a cell identifier to indicate specific cell information; and/or may also include a list of cell users for the cell.
102. And receiving the QoS strategy configured for the users in the cell, wherein the QoS strategy configured for the users in the cell is determined at least according to the state information of the cell.
Specifically, the QoS policy configured according to the cell state may include: when the cell is in a congestion state, the resources allocated to the users in the cell can be adjusted, for example, the speed limit is performed on the specified service (such as the point-to-point P2P service); when the cell releases the congestion, the cell congestion release message can be reported to acquire a new QoS strategy. The embodiment of the present invention is mainly described with respect to a method for determining a QoS policy according to state information of a cell, and in addition, the QoS policy may also be determined in combination with a service classification, a maximum rate of a network, a guaranteed rate required by the service, and the like, which is not limited in the embodiment of the present invention.
103. And controlling the QoS of the users of the cell according to the QoS strategy configured for the users in the cell.
When the configured QoS policy is received, the bandwidth of the user is guaranteed according to the QoS policy, for example, the resource allocated to the user in the cell may be adjusted, for example, the speed limit is performed on a specified service (for example, a point-to-point P2P service occupying a larger bandwidth).
The method embodiment of the invention at least determines the received QoS strategy according to the cell state, thereby achieving the technical effect of realizing flexible configuration of the QoS strategy according to the cell state.
Further, in the embodiment of the present invention, the received QoS policy configured for the user may further include a service type or priority information of the service, and after the received QoS policy is the service type information, the priority of the service may be further queried or determined according to the service type, so that the QoS of the user may be controlled according to the cell state information and the service priority.
Corresponding to the above control method, as shown in fig. 1B, a flow chart of a QoS policy configuration method provided in an embodiment of the present invention is provided, where the method includes:
101', cell state information is obtained.
Optionally, the acquiring the cell state information of the user includes: and identifying the received user plane message or signaling plane message to acquire the cell state information of the user. It should be noted that the cell state information of the user may be obtained periodically, and the period may be set according to actual needs, which is not limited in the embodiment of the present invention. Further, it may also be obtained when the cell status changes (e.g. when the user's cell starts to be congested or is decongested).
In addition, the cell state information of the user can be acquired while the received user plane or signaling plane message is identified, so that the cell information, such as which users are in the cell, can be acquired according to the cell identifier and/or the cell user list, and the QoS policy can be configured for the users in the cell.
102' configuring QoS strategy for users in the cell at least according to the acquired cell state information.
In this step, a QoS policy is configured at least according to the cell state information, and when the cell is in a congested state, resources allocated to users in the cell may be adjusted, for example, to limit the speed of a specific service (e.g., a point-to-point P2P service); when the cell is decongested, a new QoS policy may be configured to readjust the resources allocated to the user. The embodiment of the present invention is mainly described with respect to a method for determining a QoS policy according to state information of a cell, and in addition, the QoS policy may also be determined in combination with a service classification, a maximum rate of a network, a guaranteed rate required by the service, and the like, which is not limited in the embodiment of the present invention.
It should be noted that, when configuring the QoS policy for the users in the cell according to the acquired state information of the cell, the QoS policy configuration at the cell level may be performed without distinguishing the users, that is, the same QoS policy is used for all the users in the cell; the user-level policy configuration may also be performed, and a QoS policy is configured for each user in the cell individually, or a QoS policy is configured for users in the cell according to information such as service priority or service type, for example, different QoS policies are provided for users who use internet access services or video on demand services.
103', sending the QoS policy configured for the users in the cell.
By sending the QoS policy, the subsequent entity can control the QoS of the user according to the QoS policy, thereby realizing flexible configuration of the QoS policy according to the cell state. For example, when the cell where the user is located is congested, the speed reduction process may be performed on a part of users with large traffic (for example, a user using P2P service generally occupies a large bandwidth in P2P service), so as to guarantee the service quality such as the speed of user access.
In addition, the sent QoS policy configured for the user may further include a service type or service priority information, and the service priority of the service may be determined according to the service type, so that when performing QoS control on the user in the cell according to the configured QoS policy, the bandwidth of the service with the high service priority may be preferentially guaranteed.
Example two:
in this embodiment, a cell indicating a cell state is added in a data packet sent by a user to notify the cell state of the user, for example, a packet header of a user plane message may be extended.
The embodiment of the invention adds a cell in the GTP message header of the data message of the user to indicate the state of the cell where the user is located. And a GTP _ PDU field of the GTP message allows the cell to be added. Specifically, the following may be mentioned:
10000001 cell congestion
In addition, a cell indicating a cell identifier may be added to the GTP header, which may specifically be as follows:
10000000 cell identity
It should be noted that, in the embodiment of the present invention, it is only illustrated which cell is specifically used to represent the cell state or the cell identifier, and there are other possible multiple ways, and the embodiment of the present invention is not limited.
As shown in fig. 2, which is a schematic signaling interaction flow diagram according to the second embodiment of the present invention, an RNC sends a message including cell state information to a core network, and the core network configures a QoS policy, which may specifically be:
201. RNC sends data message to SGSN;
the data message includes information indicating the state of the cell where the user is located.
The information of the cell state information of the user can be sent periodically, or sent when the state of the cell changes, or sent when the location of the cell of the user changes.
202. After receiving the data message, the SGSN identifies the cell representing the cell state information.
In addition, the data packet may further include a cell identifier and/or a cell user list, and the SGSN may also perform identification.
203. SGSN fills the user plane message head sent to GGSN according to the identified cell expressing cell state information.
It should be noted that, the RNC and the SGSN, and the SGSN and the GGSN may all interact through user plane messages.
In addition, if a cell identity and/or cell user list is also identified in 202, it is also sent to the GGSN. The SGSN may also send information such as cell status information, cell id and/or cell user list via direct forwarding.
204. After receiving the user plane message sent by SGSN, GGSN identifies the cell state information.
Likewise, the user plane message may also include a cell identifier and/or a cell user list.
205. And the GGSN identifies the cell state information and reports the cell state information to the PCRF.
After the GGSN identifies the cell state information, the GGSN may report the cell state information again when the cell state changes (for example, congestion occurs or congestion is removed).
In addition, the GGSN can also report the cell identification and/or the cell user list to the PCRF.
If the user plane message sent by the GGSN does not include the cell identifier or the user list, the GGSN may obtain specific cell information, for example, which users are in the cell, by querying the user identifier stored locally and the cell identifier where the user is located, and then report the cell information to the PCRF.
206. And after receiving the information reported by the GGSN, the PCRF configures a new QoS strategy and sends the QoS strategy to the GGSN.
As described in the first embodiment, the PCRF may perform the cell-level QoS policy configuration and may also perform the user-level QoS policy configuration.
Specifically, the PCRF may perform cell-level or user-level QoS policy configuration according to the cell identifier, where the configuration may be performed according to user list information or cell information queried by the GGSN when performing the user-level QoS policy configuration.
207. The GGSN performs subsequent procedures such as notifying the RNC to perform a new QoS policy, etc.
Thus, the RNC can control the QoS of the users in the cell according to the QoS policy.
The solution of the embodiment of the present invention is not only applicable to a network with a PCC architecture, but also applicable to a network with a non-PCC architecture (at this time, the HLR dynamically decides a new QoS policy according to the cell state information, which is similar to the above solution and will not be described in detail).
In addition, the method of the embodiment of the present invention is also applicable to an SAE (system architecture Evolution) network, which uses an evolved SAE network with a PCC architecture, wherein a PCEF is deployed in a P-GW (PDN Gateway) network element. The Mobility Management Entity (MME) performs a function similar to a control plane processing function of the SGSN in the original network, and the Serving Gateway (S-GW) performs a function similar to a user plane processing function of the SGSN in the original network. The location of the P-GW in the network is similar to the GGSN in the original network.
Fig. 3 is a schematic diagram of a signaling interaction flow applied to an SAE network according to a second embodiment of the present invention, which includes:
301. the eNodeB sends a data message to the S-GW;
the data message includes information indicating the state of the cell where the user is located.
The information of the cell state information of the user can be sent periodically, or sent when the state of the cell changes, or sent when the location of the cell of the user changes.
302. And after receiving the data message, the S-GW identifies the cell representing the cell state information.
In addition, the data message may further include a cell identifier and/or a cell user list, and the S-GW may also perform identification.
303. And the S-GW fills the user plane message header sent to the P-GW according to the identified cell representing the cell state information.
It should be noted that the eNodeB and the S-GW, and the S-GW and the P-GW may interact with each other through user plane messages.
In addition, if a cell id and/or a cell user list is also identified in 302, it is also sent to the P-GW.
304. And the P-GW identifies the cell state information after receiving the user message sent by the S-GW.
Likewise, the user plane message may also include a cell identifier and/or a cell user list.
305. And the P-GW identifies the cell state information and reports the cell state information to the PCRF.
After identifying the cell state information, the P-GW may report the cell state information again when the cell state changes (e.g., congestion occurs or congestion is relieved).
In addition, the P-GW can also report the cell identification and/or the cell user list to the PCRF.
If the user plane message sent by the P-GW does not have a cell identifier or a user list, the P-GW may obtain specific cell information, for example, which users are in the cell, by querying the locally stored user identifier and the cell identifier where the user is located, and then report to the PCRF.
306. And after receiving the information reported by the P-GW, the PCRF configures a new QoS strategy and sends the QoS strategy to the P-GW.
As described in the first embodiment, the PCRF may perform the cell-level QoS policy configuration and may also perform the user-level QoS policy configuration.
Specifically, the PCRF may perform cell-level or user-level QoS policy configuration according to the cell identifier, where the configuration may be performed according to user list information or cell information queried by the P-GW when performing the user-level QoS policy configuration.
307. The P-GW performs subsequent procedures, such as notifying the eNodeB to perform a new QoS policy, etc.
The GGSN or the P-GW of the embodiment of the invention can obtain the state information of the cell in real time and report the state information to the PCRF. The PCRF can take the cell state information as an input, configure and issue the QoS policy according to the cell state information. The issued QoS strategy can limit the speed of the appointed service, for example, reduce the bandwidth of the P2P service, thereby ensuring that the user can use the network fairly. The method conforms to the 3GPP architecture, the network architecture is not changed, the private information is not added, and the signaling load is not increased.
In addition, the GGSN or the P-GW may identify the service priority or the service type, and send the service priority or the service type as the QoS policy to the RNC, so that the RNC may control the QoS of the user according to the QoS policy configured by the PCRF and the service type or the service priority information, and the service type or the service priority may be identified by the RNC.
Example three:
in the embodiment of the invention, when the state of a cell changes, such as the cell is congested, RNC or eNodeB reports the state information of the cell through a signaling plane message, GGSN or P-GW receives the message and inquires which users are in the cell, and reports the state information of the cell to PCRF for all or part of the users in the cell, so that the PCRF can realize the QoS strategy configuration of the user level.
As shown in fig. 4, a signaling interaction flow diagram according to a third embodiment of the present invention includes:
401. the RNC sends a message including cell state information to the SGSN.
The cell state information message may be sent periodically, or when the state of the cell changes, or when the location of the cell of the user changes.
The message including the cell state information may further include a cell identity.
402. After receiving the message (including the cell identifier) including the cell state information, the SGSN forwards the message to the GGSN.
403. After receiving the message including the cell state information, the GGSN inquires which users exist in the cell according to the cell identification.
The GGSN locally stores the user identifier and the cell identifier where the user is located, so that which users are in a cell can be queried according to the cell identifier.
It should be noted that, the RNC and the SGSN, and the SGSN and the GGSN may all interact through signaling plane messages.
In addition, it is also possible that which users exist in the cell is not queried, and then in the subsequent step, the QoS policy configuration of the cell level is performed according to the cell identifier.
404. After receiving the information including the cell state information, the GGSN reports the cell state information to the PCRF for each user in the cell.
405. And after receiving the information reported by the GGSN, the PCRF performs user-level QoS policy configuration and sends the configuration to the GGSN.
406. The GGSN performs subsequent procedures such as notifying the RNC to perform a new QoS policy, etc.
After the cell releases the congestion, the RNC also reports the cell congestion release message. The GGSN reports the cell state information (congestion relief event) to the PCRF, and the PCRF issues a new QoS strategy.
The solution of the embodiment of the present invention is not only applicable to a network with a PCC architecture, but also applicable to a network with a non-PCC architecture (at this time, the HLR dynamically decides a new QoS policy according to the cell state information, which is similar to the above solution and will not be described in detail).
In addition, the method of the embodiment of the invention is also suitable for an SAE network, and the evolved SAE network of a PCC architecture is used, wherein the PCEF is deployed in a P-GW network element. The function completed by MME is similar to the control plane processing function of SGSN in original network, and the function completed by S-GW is similar to the user plane processing function of SGSN in original network. The location of the P-GW in the network is similar to the GGSN in the original network.
The scheme is applicable to an SAE network, and as shown in fig. 5 below, is a signaling interaction flow diagram applied to an SAE network in a third embodiment of the present invention, including:
501. the eNodeB sends a message including cell state information to the MME.
The message of the cell state information of the user can be sent periodically, or sent when the state of the cell changes, or sent when the location of the cell of the user changes.
The message including the cell state information may further include a cell identity.
502. After receiving the message (including the cell identifier) including the cell state information, the MME forwards the message to the S-GW.
503. After receiving the message (including the cell identifier) including the cell state information, the S-GW forwards the message to the P-GW.
504. After receiving the message including the cell state information, the P-GW inquires which users exist in the cell according to the cell identification.
The P-GW locally stores the user identifier and the cell identifier where the user is located, so that which users are in the cell can be queried according to the cell identifier.
It should be noted that eNodeB and MME, MME and S-GW, S-GW and P-GW may all interact through signaling plane messages.
In addition, it is also possible that which users exist in the cell is not queried, and then in the subsequent step, the QoS policy configuration of the cell level is performed according to the cell identifier.
505. After receiving the message including the cell state information, the P-GW identifies the cell state information and reports the cell state information to the PCRF for each user.
Here, after recognizing the cell status information, the P-GW may report the cell status information when the cell status is congestion or congestion release.
506. And after receiving the information reported by the P-GW, the PCRF carries out user-level QoS policy configuration and sends the configuration to the P-GW.
507. The P-GW performs subsequent procedures, such as notifying the eNodeB to perform a new QoS policy, etc.
The GGSN or the P-GW of the embodiment of the invention can obtain the state information of the cell in real time and report the state information to the PCRF. The PCRF can take the cell state information as an input, configure and issue the QoS policy according to the cell state information. The issued QoS strategy can limit the speed of the appointed service, for example, reduce the bandwidth of the P2P service, thereby ensuring that the user can use the network fairly. The method conforms to the 3GPP architecture and has no change to the network architecture.
In addition, the GGSN or the P-GW may identify the service priority or the service type, and send the service priority or the service type as the QoS policy to the RNC, so that the RNC may control the QoS of the user according to the QoS policy configured by the PCRF and the service type or the service priority information, and the service type or the service priority may be identified by the RNC.
Example four:
in this embodiment, after detecting a cell state change (e.g., when a cell is congested), the RNC or the eNodeB reports the cell state change through a signaling plane message, and reports a cell user list message to the GGSN or the P-GW. After receiving the cell user list, GGSN or P-GW reports the cell state information to PCRF for each user. And the PCRF configures the QoS strategy according to the information of the user, the cell information and the state of the user.
As shown in fig. 6, a signaling interaction flow diagram of a fourth embodiment of the present invention includes:
601. the RNC sends a message including cell state information to the SGSN.
The message of the cell state information of the user can be sent periodically, or sent when the state of the cell changes, or sent when the location of the cell of the user changes.
The message including cell state information may include a list of cell users.
602. After receiving the message including the cell state information (including the cell user list), the SGSN forwards the message to the GGSN.
603. After receiving the message including the cell state information, the GGSN reports the cell state information to the PCRF for each user.
604. And after receiving the information reported by the GGSN, the PCRF configures a new QoS strategy for each user according to the user list and sends the QoS strategy to the GGSN.
605. The GGSN performs subsequent procedures such as notifying the RNC to perform a new QoS policy, etc.
After the cell releases the congestion, the RNC also reports the cell congestion release message. The GGSN reports the cell state information (congestion relief event) to the PCRF, and the PCRF issues a new QoS strategy.
The solution of the embodiment of the present invention is not only applicable to a network with a PCC architecture, but also applicable to a network with a non-PCC architecture (at this time, the HLR dynamically decides a new QoS policy according to the cell state information, which is similar to the above solution and will not be described in detail).
In addition, the scheme of the embodiment of the invention is also suitable for an SAE network, and the evolved SAE network of a PCC architecture is used, wherein the PCEF is deployed in a P-GW network element. The function completed by MME is similar to the control plane processing function of SGSN in original network, and the function completed by S-GW is similar to the user plane processing function of SGSN in original network. The location of the P-GW in the network is similar to the GGSN in the original network. The scheme is applicable to an SAE network, and as shown in fig. 7 below, is a signaling interaction flow diagram applied to an SAE network in the fourth embodiment of the present invention, including:
701. the eNodeB sends a message including cell state information to the MME.
The message of the cell state information of the user can be sent periodically, or sent when the state of the cell changes, or sent when the location of the cell of the user changes.
The message including cell state information may include a list of cell users.
702. After receiving the message (including the cell user list) including the cell state information, the MME forwards the message to the S-GW.
703. After receiving the message (including the cell user list) including the cell state information, the S-GW forwards the message to the P-GW.
704. After receiving the message including the cell state information, the P-GW reports the cell state information to the PCRF for each user according to the user list.
Here, after recognizing the cell status information, the P-GW may report the cell status information when the cell status is congestion or congestion release.
705. And after receiving the information reported by the P-GW, the PCRF configures a new QoS strategy and sends the QoS strategy to the P-GW.
706. The P-GW performs subsequent procedures, such as notifying the eNodeB to perform a new QoS policy, etc.
The GGSN or the P-GW of the embodiment of the invention can obtain the state information of the cell in real time and report the state information to the PCRF. The PCRF can take the cell state information as an input, configure and issue the QoS policy according to the cell state information. The issued QoS strategy can limit the speed of the appointed service, for example, reduce the bandwidth of the P2P service, thereby ensuring that the user can use the network fairly. The method conforms to the 3GPP architecture and has no change to the network architecture.
In addition, the GGSN or the P-GW may identify the service priority or the service type, and send the service priority or the service type as the QoS policy to the RNC, so that the RNC may control the QoS of the user according to the QoS policy configured by the PCRF and the service type or the service priority information, and the service type or the service priority may be identified by the RNC.
Example five:
corresponding to the above method embodiment, as shown in fig. 8, which is a schematic structural diagram of a five QoS control apparatus according to an embodiment of the present invention, the apparatus may include:
a transmitting unit 801 configured to transmit a message including status information of a cell;
a receiving unit 802, configured to receive a QoS policy configured for a user in a cell, where the QoS policy configured for the user in the cell is determined at least according to the state information of the cell;
a controlling unit 803, configured to control the QoS of the users in the cell according to the QoS policy configured for the users in the cell received by the receiving unit.
Optionally, the message including the status information of the cell sent by the sending unit 801 may be a user plane message or a signaling plane message. The user plane message or the signaling plane message sent by the sending unit 801 may further include a cell identifier and/or a cell user list. The QoS policy configured for the user in the cell received by the receiving unit 802 may further include: traffic type or traffic priority information.
When controlling the QoS of the user according to the QoS policy configured for the user, the control unit 803 may limit the rate of a traffic with a large traffic volume (e.g., a point-to-point traffic) in a cell in which congestion occurs. Or different QoS control is carried out on users of different services according to service priority or service type information in the QoS strategy.
The embodiment of the invention also provides a wireless network controller, which can comprise the QoS control device.
The embodiment of the invention also provides an evolution base station, which can comprise the QoS control device.
Correspondingly, as shown in fig. 9, which is a schematic structural diagram of a five QoS policy configuration apparatus according to an embodiment of the present invention, the apparatus may include:
an obtaining unit 901, configured to obtain state information of a cell;
a configuring unit 902, configured to configure a QoS policy for a user in a cell at least according to the obtained state information of the cell;
a policy sending unit 903, configured to send a QoS policy configured for users in a cell.
Optionally, the obtaining unit 901 obtains the state information of the cell of the user according to the user plane message or the signaling plane message. The obtaining unit 901 is further configured to obtain a cell identifier and/or a cell user list by identifying a received user plane message or signaling plane message, and the configuring unit 902 may perform cell-level or user-level QoS policy configuration according to a cell state in combination with the cell identifier and/or the cell user list.
For a specific method for configuring the QoS policy, reference may be made to the related description in the foregoing method embodiment, and details are not described herein again.
The configuring of the QoS policy for the user in the cell sent by the policy sending unit 903 may further include: service type or service priority information, and the like, wherein the service type or service priority information is obtained by analyzing the data message.
In a 3G network, for a non-PCC architecture, the QoS policy configuration device of the embodiment of the present invention may be an HLR, and for a PCC architecture, the QoS policy configuration device of the embodiment of the present invention may be a PCRF or a PCRF and a GGSN; for the SAE network, the QoS policy configuration device in the embodiment of the present invention may be a PCRF or a PCRF and a P-GW. The interaction process between the network elements can refer to the related description of the foregoing method embodiments.
The embodiment of the invention also provides a core network, and the core network comprises the service quality strategy configuration device.
The embodiment of the invention can realize flexible configuration of the QoS strategy according to the cell state. For example, when the cell where the user is located is congested, the speed reduction process may be performed on a part of users with large traffic (for example, a user using P2P service generally occupies a large bandwidth in P2P service), so as to guarantee the service quality such as the speed of user access.
It should be noted that the method and apparatus in the embodiments of the present invention are not only applicable to WCDMA (Wide band Code Division Multiple Access), SAE, and other systems, but also applicable to other communication systems.
Those skilled in the art will appreciate that all or part of the steps in the method according to the above embodiments may be implemented by a program, which is stored in a computer-readable storage medium and includes all or part of the steps when the program is executed, and the storage medium, such as: ROM/RAM, magnetic disks, optical disks, and the like.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (22)

1. A method of quality of service control, the method comprising:
transmitting a message including state information of a cell;
receiving a service quality strategy configured for the users in the cell, wherein the service quality strategy configured for the users in the cell is determined at least according to the state information of the cell;
and controlling the service quality of the users in the cell according to the service quality strategy configured for the users in the cell.
2. The method of claim 1, wherein the message including the state information of the cell comprises:
user plane messages or signaling plane messages.
3. The method of claim 2,
and when the message comprising the state information of the cell is a user plane message, the state information of the cell is represented by a cell in the message of the user plane message.
4. The method according to claim 1 or 2, wherein the message comprising the status information of the cell further comprises a cell identity and/or a cell user list.
5. The method of claim 1, wherein the receiving the quality of service policy configured for the user further comprises: traffic type or traffic priority information.
6. A method for configuring a quality of service policy, the method comprising:
acquiring state information of a cell;
configuring a service quality strategy for users in the cell at least according to the acquired state information of the cell;
and sending the service quality strategy configured for the users in the cell.
7. The method of claim 6, wherein the obtaining the state information of the cell comprises:
and acquiring the state information of the cell by identifying the received user plane message or the signaling plane message.
8. The method of claim 7, wherein the obtaining the state information of the cell by identifying the received user plane message or signaling plane message further comprises:
and acquiring a cell identifier and/or a cell user list by identifying the received user plane message or signaling plane message.
9. The method of claim 8, wherein the configuring the quality of service policy for the in-cell users according to at least the obtained state information of the cell comprises:
configuring a service quality strategy for all or part of users in the cell according to the acquired state information of the cell and the cell identifier; or,
and configuring a service quality strategy for all or part of users in the cell according to the acquired state information of the cell and the cell list.
10. The method of claim 6, wherein the quality of service policy configured for the user further comprises:
and the service type or service priority information is obtained by analyzing the data message.
11. An apparatus for quality of service control, the apparatus comprising:
a transmitting unit for transmitting a message including status information of a cell;
a receiving unit, configured to receive a quality of service policy configured for a user of the cell, wherein the quality of service policy configured for the user in the cell is determined at least according to the state information of the cell;
and the control unit is used for controlling the service quality of the users in the cell according to the service quality strategy configured for the users in the cell.
12. The apparatus of claim 11, wherein the message sent by the sending unit comprising the status information of the cell comprises a user plane message or a signaling plane message.
13. The apparatus of claim 11, wherein the user plane message or the signaling plane message sent by the sending unit further includes a cell identifier and/or a cell user list.
14. The apparatus of claim 11, wherein the quality of service policy configured for the user received by the receiving unit further comprises:
traffic type or traffic priority information.
15. A radio network controller, characterized in that it comprises the quality of service control means of any of claims 11-14.
16. An evolved base station, characterized in that it comprises the quality of service control apparatus of any of claims 11-14.
17. An apparatus for configuring a quality of service policy, the apparatus comprising:
an obtaining unit, configured to obtain state information of a cell;
a configuration unit, configured to configure a quality of service policy for the user in the cell at least according to the state information of the cell acquired by the acquisition unit;
and the strategy sending unit is used for sending the service quality strategy configured for the users in the cell.
18. The apparatus of claim 17, wherein the obtaining unit obtains the state information of the cell by recognizing a received user plane message or signaling plane message.
19. The apparatus of claim 18, wherein the obtaining unit is further configured to obtain a cell identity and/or a cell user list by recognizing a received user plane message or signaling plane message.
20. The apparatus of claim 19,
the configuration unit is used for configuring a service quality strategy for all or part of users in the cell according to the acquired state information of the cell and the cell identifier; or,
the configuration unit is used for configuring a service quality strategy for all or part of users in the cell according to the acquired state information of the cell and the cell list.
21. The apparatus of claim 17, wherein the configuring of the quality of service policy for the user sent by the policy sending unit further comprises: and the service type or service priority information is obtained by analyzing the data message.
22. A core network, characterized in that the core network comprises the quality of service policy configuration means according to any of claims 17-21.
CN200910151996.5A 2009-07-15 2009-07-15 Quality of service (QoS) control and strategy configuration method and device Expired - Fee Related CN101959252B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910151996.5A CN101959252B (en) 2009-07-15 2009-07-15 Quality of service (QoS) control and strategy configuration method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910151996.5A CN101959252B (en) 2009-07-15 2009-07-15 Quality of service (QoS) control and strategy configuration method and device

Publications (2)

Publication Number Publication Date
CN101959252A true CN101959252A (en) 2011-01-26
CN101959252B CN101959252B (en) 2014-06-04

Family

ID=43486274

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910151996.5A Expired - Fee Related CN101959252B (en) 2009-07-15 2009-07-15 Quality of service (QoS) control and strategy configuration method and device

Country Status (1)

Country Link
CN (1) CN101959252B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102387546A (en) * 2011-10-21 2012-03-21 大唐移动通信设备有限公司 Method and device for regulating and controlling wireless resources
CN103108362A (en) * 2011-11-14 2013-05-15 华为技术有限公司 Strategy decision method and network device
CN103139849A (en) * 2011-12-05 2013-06-05 中国移动通信集团公司 Quality of service (QoS) business execution method in multi-network cooperation and advanced function (AF), policy and charging rules function (PCRF)
CN103748857A (en) * 2011-06-22 2014-04-23 瑞典爱立信有限公司 Methods and devices for content delivery control
WO2014059907A1 (en) * 2012-10-15 2014-04-24 中国移动通信集团公司 Method and device for transmitting state of wireless network cell
CN104105131A (en) * 2013-04-07 2014-10-15 华为终端有限公司 Congestion control method and device
CN104254103A (en) * 2013-06-27 2014-12-31 中国移动通信集团公司 Wireless communication network congestion information transmission method, system and apparatus
CN104283693A (en) * 2013-07-04 2015-01-14 中兴通讯股份有限公司 Policy control method and network element
WO2015018056A1 (en) * 2013-08-09 2015-02-12 华为技术有限公司 Service distribution method, device and system
WO2015032053A1 (en) * 2013-09-05 2015-03-12 华为技术有限公司 Method and device for controlling data stream
WO2015067095A1 (en) * 2013-11-11 2015-05-14 华为技术有限公司 Communication optimization method, device and system
US9307435B2 (en) 2011-11-22 2016-04-05 Huawei Technologies Co., Ltd. Method and device for reporting cell status
CN107872836A (en) * 2016-09-26 2018-04-03 中国电信股份有限公司 For carrying out the method and system of tactful configuration according to type of user terminal
CN110719226A (en) * 2018-07-11 2020-01-21 大唐移动通信设备有限公司 Method and device for adjusting CU-U resources in MANO
CN113032410A (en) * 2019-12-25 2021-06-25 阿里巴巴集团控股有限公司 Data processing method and device, electronic equipment and computer storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836169A (en) * 2003-08-14 2006-09-20 特尔科迪亚技术股份有限公司 Auto-ip traffic optimization in mobile telecommunications systems

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100546258C (en) * 2007-07-24 2009-09-30 华为技术有限公司 Implementation strategy and the methods, devices and systems that charge and control

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836169A (en) * 2003-08-14 2006-09-20 特尔科迪亚技术股份有限公司 Auto-ip traffic optimization in mobile telecommunications systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
VODAFONE: "《3GPP TSG-SA WG2 #50 TDoc S2-060180》", 20 January 2006 *

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103748857A (en) * 2011-06-22 2014-04-23 瑞典爱立信有限公司 Methods and devices for content delivery control
US10455447B2 (en) 2011-06-22 2019-10-22 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for content delivery control
US10917814B2 (en) 2011-06-22 2021-02-09 Telefonakiebolaget Lm Ericsson (Publ) Methods and devices for content delivery control
CN102387546A (en) * 2011-10-21 2012-03-21 大唐移动通信设备有限公司 Method and device for regulating and controlling wireless resources
CN103108362A (en) * 2011-11-14 2013-05-15 华为技术有限公司 Strategy decision method and network device
WO2013071860A1 (en) * 2011-11-14 2013-05-23 华为技术有限公司 Policy deciding method and network device
CN103108362B (en) * 2011-11-14 2016-08-24 华为技术有限公司 A kind of method carrying out strategic decision-making and the network equipment
US9307435B2 (en) 2011-11-22 2016-04-05 Huawei Technologies Co., Ltd. Method and device for reporting cell status
CN103139849B (en) * 2011-12-05 2017-01-18 中国移动通信集团公司 Quality of service (QoS) business execution method in multi-network cooperation and advanced function (AF), policy and charging rules function (PCRF)
CN103139849A (en) * 2011-12-05 2013-06-05 中国移动通信集团公司 Quality of service (QoS) business execution method in multi-network cooperation and advanced function (AF), policy and charging rules function (PCRF)
WO2014059907A1 (en) * 2012-10-15 2014-04-24 中国移动通信集团公司 Method and device for transmitting state of wireless network cell
CN104105131A (en) * 2013-04-07 2014-10-15 华为终端有限公司 Congestion control method and device
CN104254103A (en) * 2013-06-27 2014-12-31 中国移动通信集团公司 Wireless communication network congestion information transmission method, system and apparatus
CN104283693A (en) * 2013-07-04 2015-01-14 中兴通讯股份有限公司 Policy control method and network element
CN104770001A (en) * 2013-08-09 2015-07-08 华为技术有限公司 Service distribution method, device and system
US10212048B2 (en) 2013-08-09 2019-02-19 Huawei Technologies Co., Ltd. Service offloading method, device, and system
WO2015018056A1 (en) * 2013-08-09 2015-02-12 华为技术有限公司 Service distribution method, device and system
CN104995951A (en) * 2013-09-05 2015-10-21 华为技术有限公司 Method and device for controlling data stream
WO2015032053A1 (en) * 2013-09-05 2015-03-12 华为技术有限公司 Method and device for controlling data stream
CN104640150A (en) * 2013-11-11 2015-05-20 华为技术有限公司 Communication optimization method, device and system
WO2015067095A1 (en) * 2013-11-11 2015-05-14 华为技术有限公司 Communication optimization method, device and system
CN107872836A (en) * 2016-09-26 2018-04-03 中国电信股份有限公司 For carrying out the method and system of tactful configuration according to type of user terminal
CN110719226A (en) * 2018-07-11 2020-01-21 大唐移动通信设备有限公司 Method and device for adjusting CU-U resources in MANO
CN110719226B (en) * 2018-07-11 2021-06-11 大唐移动通信设备有限公司 Method and device for adjusting CU-U resources in MANO
CN113032410A (en) * 2019-12-25 2021-06-25 阿里巴巴集团控股有限公司 Data processing method and device, electronic equipment and computer storage medium
CN113032410B (en) * 2019-12-25 2024-05-03 阿里巴巴集团控股有限公司 Data processing method, device, electronic equipment and computer storage medium

Also Published As

Publication number Publication date
CN101959252B (en) 2014-06-04

Similar Documents

Publication Publication Date Title
CN101959252B (en) Quality of service (QoS) control and strategy configuration method and device
EP3211936B1 (en) Method, apparatus, and system for controlling services
US8559967B2 (en) System and method for managing subscriber bandwidth based on cell congestion analysis
KR101393222B1 (en) Congestion control in a telecommunications network
EP2802170B1 (en) Method, system and device for service rate control
CN106658601B (en) Data transmission processing method and device
CN104053182A (en) Method and apparatus for controlling congestion status of mobile communication network
CN104507126B (en) Method and device for realizing wireless network QoS management
EP2824963A1 (en) Method and device for controlling radio access network traffic in radio communication system
US20150163813A1 (en) Bandwidth control method, device, and system
EP2816763B1 (en) Congestion control method, device, and system
WO2014187227A1 (en) Data flow transmission control method and apparatus
EP3101926B1 (en) Charging processing method, centralized network control node and function node
CN103108358B (en) A kind of small data transmission method and device, system
CN102056247A (en) Method for limiting maximum bit rate of MTC (Machine Type Communication) equipment group and access gateway
EP3022964B1 (en) Method and entity for performing a group control function
CN103501513B (en) Method and system for processing signalling message
CN103731877A (en) Method and device for transmitting wireless network cell state
CN102868976A (en) Method, device and system for processing businesses of machinery communication equipment
CN105025453A (en) proximity communication charging method and device
CN104254091A (en) Air interface channel state parameter reporting method and equipment
KR101889897B1 (en) System, apparatus for controlling overload based on subscriber’s priority and method thereof
KR101750706B1 (en) Traffic control method of base station in cellular system and cellular system for controlling traffic of base station
KR102277007B1 (en) Method and apparatus for transmitting information of mobile phone
KR101775058B1 (en) System for mixing heterogeneous mobile communication, sgsn of wcdma network and method for processing data call thereof, mme of epc network and method for processing data call thereof

Legal Events

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

Granted publication date: 20140604