WO2016023363A1 - Service chain processing method and apparatus, service classifier and pcrf - Google Patents

Service chain processing method and apparatus, service classifier and pcrf Download PDF

Info

Publication number
WO2016023363A1
WO2016023363A1 PCT/CN2015/074633 CN2015074633W WO2016023363A1 WO 2016023363 A1 WO2016023363 A1 WO 2016023363A1 CN 2015074633 W CN2015074633 W CN 2015074633W WO 2016023363 A1 WO2016023363 A1 WO 2016023363A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
service
service chain
policy
congestion
Prior art date
Application number
PCT/CN2015/074633
Other languages
French (fr)
Chinese (zh)
Inventor
周晓云
陶峑郡
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016023363A1 publication Critical patent/WO2016023363A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control

Definitions

  • the present invention relates to the field of communications, and in particular, to a service chain processing method, apparatus, service classifier, and PCRF.
  • FIG. 1 is a schematic diagram of a Policy and Charging Control (PCC) defined by a 3rd Generation Partnership Project (3GPP) in the related art, as shown in FIG.
  • the Policy and Charging Rules Function (PCRF) is used to define the Quality of Service (QoS) and the charging policy for the service using network resources.
  • the PCRF needs to combine the service information received from the AF, the user subscription information received from the Subscription Profile Repository (SPR), the policy configured by the operator, and the like.
  • the PCRF sends the control policy for the service to the Policy and Charging Enforcement Function (PCEF) or the Bearer Binding and Event Report Function (BBERF).
  • PCEF Policy and Charging Enforcement Function
  • BBERF Bearer Binding and Event Report Function
  • the PCRF can subscribe to the bearer layer related events to the PCEF and/or the BBERF to sense in time when the bearer layer occurs, and change the control strategy.
  • the PCEF and the Traffic Detection Function can perform application detection according to the PCC rules (PCEF) or Application Detection and Control (ADC) rules (TDF) delivered by the PCRF. control function.
  • PCEF PCC rules
  • ADC Application Detection and Control
  • the RAN Congestion Awareness Function (RCAF) is used to collect the user plane congestion information of the RAN and report it to the PCRF to formulate a congestion mitigation policy.
  • FIG. 2 is a schematic diagram of a dynamic service chain according to the related art. , as shown in Figure 2, where
  • the PCRF As a service chain selection decision entity, the PCRF has the following two functions: receiving the logical service chain description delivered by the configuration management system (Orchestrator), and the user attributes/access types/service types/service chain weights corresponding to the logical service chain. Information, thereby obtaining a static policy corresponding to the service chain; obtaining the subscription information of the user from the SPR, obtaining the dynamic access information of the user from the GGSN/PGW, and combining the static policy corresponding to the service chain obtained above Slightly, the decision is for the user to select a logical service chain, and the logical service chain description is notified to the Traffic Classifier in the user's access process;
  • Traffic Classifier (which can be integrated on the gateway or integrated on the TDF): detects the service flow of the user according to the flow detection rule delivered by the PCRF, and determines the logical service chain corresponding to the service flow, and identifies the corresponding logical service chain.
  • the physical routing label is marked on the data packet of the service data stream after the physical routing label corresponding to the logical service chain is obtained by marking the data packet of the service data stream.
  • the data packets of this service data stream can be dynamically routed to the corresponding enabler (Enabler).
  • the service chain of the service data flow needs to be determined according to the state of the radio access network (such as congestion), that is, the service chain is different when the cell is congested and not congested or at different levels of congestion.
  • the state of the radio access network such as congestion
  • congestion an Enabler that needs to increase data compression.
  • the PCRF when congestion occurs in an area where the user is located, the PCRF separately adjusts the service chain separately for each user, causing a problem of large signaling load.
  • the present invention provides a service chain processing method, device, service classifier and PCRF, to at least solve the related art, when the user is in an area where congestion occurs, the PCRF separately adjusts the service chain separately for each user. This causes a problem of large signaling load.
  • a method for processing a service chain includes: receiving a dynamic service chain policy for a service accessed by a user delivered by a policy and a charging rule function PCRF, wherein the dynamic service chain policy includes Determining a congestion status of the area in which the user is located, and a service chain corresponding to the congestion status; acquiring user information of the user delivered by the PCRF and current congestion status of the area where the user is located; according to the user information and the user The current congestion status of the area in which the current service chain of the service accessed by the user is determined.
  • the dynamic service chain policy for the service accessed by the user that is sent by the PCRF is received by at least one of the following manner: receiving an IP-CAN session establishment of the PCRF in the user's IP connection access network Policy and accounting PCC rules containing the dynamic service chain policy delivered during or after the establishment; received
  • the PCRF sends and controls the ADC rules in the application that includes the dynamic service chain policy delivered during or after the establishment of the service detection function TDF session of the user.
  • the user information of one or more users and the current congestion status of the area in which the one or more users are located are simultaneously acquired from the PCRF in one message.
  • determining the current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located including: determining a dynamic service chain policy of the user according to the user information; The current congestion status of the area in which the user is located and the determined dynamic service chain policy of the user determine a current service chain of the service accessed by the user.
  • the service chain is represented by a logical service chain identifier.
  • the user information is a user identifier and/or an IP address.
  • a service chain processing method including: transmitting, to a service classifier, a dynamic service chain policy for a service accessed by a user, where the dynamic service chain policy includes an area where the user is located a congestion state and a service chain corresponding to the congestion state; and transmitting, to the service classifier, user information of the user and a current congestion state of the area where the user is located, where the user information and the user area
  • the current congestion status is used to determine the current service chain of the service accessed by the user.
  • the dynamic service chain policy for the service accessed by the user is sent to the service classifier by at least one of: including the dynamic service chain policy in the policy and charging PCC rule and in the IP of the user
  • the connection access network IP-CAN session establishment process or the post-establishment is sent to the service classifier; the dynamic service chain policy is included in the application detection and control ADC rule and the TDF session of the service detection function of the user
  • the service classifier is sent to the service class during or after the establishment.
  • the method further includes: receiving a notification message that the congestion status of the area where the user is located is changed, where The change in the congestion state includes at least one of: from congestion to non-congestion, from congestion to congestion, and a change in congestion level.
  • a service chain processing apparatus including: a first receiving module, configured to receive a dynamic service chain policy for a service accessed by a user delivered by a policy and a charging rule function PCRF, where The dynamic service chain policy includes a congestion status of the area where the user is located, and a service chain corresponding to the congestion status.
  • the first acquiring module is configured to acquire the user information and the user information delivered by the PCRF.
  • the first determining module is configured to determine a current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located.
  • the first receiving module is further configured to receive, by at least one of the following manners, the dynamic service chain policy delivered by the PCRF for a service accessed by a user: receiving the PCRF at the user
  • the policy and the charging PCC rule including the dynamic service chain policy delivered during or after the IP-CAN session establishment process, and the establishment of the TCF session establishment process of the service detection function of the PCRF in the user
  • the apparatus further includes: the first determining module, configured to determine, according to the user information, a dynamic service chain policy of the user, according to a current congestion state of the area where the user is located, and the determined dynamic A business chain policy that determines the current business chain of the business accessed by the user.
  • the first determining module configured to determine, according to the user information, a dynamic service chain policy of the user, according to a current congestion state of the area where the user is located, and the determined dynamic A business chain policy that determines the current business chain of the business accessed by the user.
  • a service classifier comprising the service chain processing device of any of the above.
  • a service detection function entity TDF including the service classifier described above.
  • a policy and charging execution function entity PCEF is provided, including the service classifier described above.
  • a service chain processing apparatus comprising: a first sending module, configured to deliver a dynamic service chain policy for a service accessed by a user to a service classifier, wherein the dynamic service
  • the chain policy includes a congestion status of the area where the user is located, and a service chain corresponding to the congestion status.
  • the second delivery module is configured to send the user information of the user and the current congestion status of the area where the user is located, where The user information and the current congestion status of the area in which the user is located are used to determine the current service chain of the service accessed by the user.
  • the first sending module is further configured to send a dynamic service chain policy for the service accessed by the user to the service classifier by at least one of: including the dynamic service chain policy in the policy and the meter
  • the fee-based PCC rule is sent to the service classifier during or after the IP-CAN session establishment process of the user's IP connection access network; and the dynamic service chain policy is included in the application detection and control ADC rule. And being sent to the service classifier during or after the establishment of the service detection function TDF session of the user.
  • the device further includes: a second receiving module, configured to receive a notification message that the congestion status of the area where the user is located changes, wherein the change of the congestion status includes at least one of: from congestion to non-congestion, From congestion to congestion, congestion levels change.
  • a second receiving module configured to receive a notification message that the congestion status of the area where the user is located changes, wherein the change of the congestion status includes at least one of: from congestion to non-congestion, From congestion to congestion, congestion levels change.
  • a policy and charging rule function entity PCRF comprising the service chain processing apparatus of any of the above.
  • the dynamic service chain policy for the service accessed by the user is delivered by the PCRF and the charging rule function, wherein the dynamic service chain policy includes the congestion state of the area where the user is located and corresponds to the congestion state.
  • the service chain of the user that is sent by the PCRF and the current congestion status of the area where the user is located; determining the access by the user according to the user information and the current congestion status of the area where the user is located.
  • the current service chain solves the related technology.
  • the PCRF adjusts the service chain separately for each user, causing a problem of large signaling load, thereby effectively reducing congestion.
  • the effect of a large amount of signaling that is triggered when the service chain is updated when the status changes.
  • FIG. 1 is a schematic diagram of a PCC of a policy and charging control architecture defined by the 3GPP Partnership Project 3GPP in the related art
  • FIG. 2 is a schematic diagram of a dynamic service chain according to the related art
  • FIG. 3 is a flowchart of a first method of processing a service chain according to an embodiment of the present invention
  • FIG. 4 is a flowchart of a second method of service chain processing according to an embodiment of the present invention.
  • FIG. 5 is a structural block diagram of a service chain processing apparatus 1 according to an embodiment of the present invention.
  • FIG. 6 is a structural block diagram of a traffic classifier according to an embodiment of the present invention.
  • FIG. 7 is a structural block diagram of a service detection function entity TDF according to an embodiment of the present invention.
  • FIG. 8 is a structural block diagram of a policy and charging execution function entity PCEF according to an embodiment of the present invention.
  • FIG. 9 is a structural block diagram of a service chain processing apparatus 2 according to an embodiment of the present invention.
  • FIG. 10 is a block diagram showing a preferred structure of a service chain processing apparatus 2 according to an embodiment of the present invention.
  • FIG. 11 is a structural block diagram of a policy and charging rule function entity PCRF according to an embodiment of the present invention.
  • FIG. 12 is a flowchart of a PCRF indicating a TDF update service chain when a Traffic Classifier is located on a TDF according to a preferred embodiment 1 of the present invention
  • FIG. 13 is a flow chart of the PCRF instructing the PCEF to update the service chain when the Traffic Classifier described in this embodiment of the preferred embodiment 2 is located on the PCEF.
  • FIG. 3 is a flowchart of a service chain processing method according to an embodiment of the present invention. As shown in FIG. 3, the process includes the following steps:
  • Step S302 Receive a dynamic service chain policy that is sent by the user and the policy that is sent by the PCRF, and the dynamic service chain policy includes a congestion state of the area where the user is located and a service chain corresponding to the congestion state, where The service chain can be represented by a logical service chain identifier;
  • Step S304 the user information of the user delivered by the PCRF and the current congestion status of the area where the user is located are obtained, where the user information may be a user identifier and/or an IP address;
  • Step S306 Determine the current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located.
  • the corresponding service chain is determined according to the changed congestion state, and when the congestion changes in the related art, a need is needed.
  • the update of the user's service chain in one place not only solves the problem in the related art, when the user is in the area where the congestion occurs, the PCRF adjusts the service chain separately for each user, causing a problem of large signaling load, and further The effect of effectively reducing a large amount of signaling caused when the service chain is updated when the congestion state changes is achieved.
  • the dynamic service chain policy for the user that is sent by the PCRF and the function of the charging policy can be used in multiple ways.
  • the dynamic service chain policy for the service accessed by the user sent by the PCRF can be received by at least one of the following methods. : For example, receiving a PCRF in the user's IP connection access network IP-CAN session establishment
  • the policy and the charging PCC rule that are sent in the process or after the establishment, and the dynamic service chain policy is included in the TDF session establishment process of the user's service detection function.
  • the application detects and controls the ADC rules.
  • the user information of the user delivered by the PCRF and the current congestion status of the user's area are obtained, multiple methods may also be used. For example, the user information of one or more users may be acquired from the PCRF in a message. And the current congestion status of the area in which one or more users are located.
  • the method may be adopted.
  • the user information may be determined first.
  • the dynamic service chain policy of the user the current service chain of the service accessed by the user is determined according to the current congestion state of the user area and the determined dynamic service chain policy of the user.
  • the congestion information of the congestion status of the area where the user is located may also be received, where the congestion status changes include at least one of the following : From congestion to non-congestion, from congestion to congestion, and congestion levels change.
  • FIG. 4 is a flowchart of a service chain processing method 2 according to an embodiment of the present invention. As shown in FIG. 4, the process includes the following steps:
  • Step S402 the dynamic service chain policy for the service accessed by the user is delivered to the service classifier, where the dynamic service chain policy includes a congestion state of the area where the user is located and a service chain corresponding to the congestion state;
  • Step S404 the user information of the user and the current congestion status of the area where the user is located are delivered to the service classifier, where the user information and the current congestion status of the area where the user is located are used to determine the current service chain of the service accessed by the user.
  • the dynamic service chain policy for the user is delivered to the service classifier, and the user information of the user and the current congestion state of the user's area are determined.
  • the congestion state of the user area changes, the congestion state is determined according to the changed congestion state.
  • the corresponding service chain needs to update the user's service chain one by one when the congestion changes in the related technology, which not only solves the related technology, but also causes the PCRF to collide each time when the user is in a region where congestion occurs.
  • the user separately adjusts the service chain, which causes a problem of large signaling load, and thus achieves an effect of effectively reducing a large amount of signaling caused when the service chain is updated when the congestion state changes.
  • the dynamic service policy when the dynamic service policy is delivered to the service classifier, a plurality of methods may be used.
  • the dynamic service chain policy for the service accessed by the user may be delivered to the service classifier in at least one of the following manners:
  • the chain policy is included in the policy and accounting PCC rules and is in the user's IP connection access network IP-CAN
  • the session is established or sent to the service classifier.
  • the dynamic service chain policy is included in the application detection and control ADC rule and is sent to the service classifier during or after the establishment of the service detection function TDF session.
  • the notification message that the congestion status of the user's area is changed is received, where the change of the congestion status includes at least one of the following: From congestion to non-congestion, from congestion to congestion, and congestion levels change.
  • a service chain processing device is also provided, which is used to implement the foregoing embodiments and preferred embodiments, and has not been described again.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 5 is a structural block diagram of a service chain processing apparatus 1 according to an embodiment of the present invention. As shown in FIG. 5, the apparatus includes a first receiving module 52, a first obtaining module 54, and a first determining module 56. Be explained.
  • the first receiving module 52 is configured to receive a dynamic service chain policy for the service accessed by the user, which is sent by the policy and the charging rule function, and the dynamic service chain policy includes a congestion state of the area where the user is located and a corresponding state of the congestion state.
  • the first obtaining module 56 is configured to obtain the user information of the user delivered by the PCRF and the current congestion status of the area where the user is located.
  • the first determining module 56 is connected to the first receiving module 52 and the first acquiring module 54. The setting is to determine the current service chain of the service accessed by the user according to the user information and the current congestion status of the user area.
  • the first receiving module 52 is further configured to receive, by at least one of the following manners, a dynamic service chain policy for the user delivered by the PCRF: receiving the PCRF in the IP-CAN session establishment process of the user's IP connection access network Or the policy and charging PCC rules that are sent after the establishment of the dynamic service chain policy; and the application detection and control ADC that includes the dynamic service chain policy that is sent by the PCRF during the establishment or after the establishment of the TDF session of the user. rule.
  • a dynamic service chain policy for the user delivered by the PCRF : receiving the PCRF in the IP-CAN session establishment process of the user's IP connection access network Or the policy and charging PCC rules that are sent after the establishment of the dynamic service chain policy; and the application detection and control ADC that includes the dynamic service chain policy that is sent by the PCRF during the establishment or after the establishment of the TDF session of the user. rule.
  • the first determining module 56 is further configured to: after determining the dynamic service chain policy of the user according to the user information, determine the current state of the service accessed by the user according to the current congestion state of the user area and the determined dynamic service chain policy. Business chain.
  • FIG. 6 is a structural block diagram of a service classifier according to an embodiment of the present invention. As shown in FIG. 6, the service classifier 60 includes the service chain processing device 62 of any of the above.
  • FIG. 7 is a structural block diagram of a service detection function entity TDF according to an embodiment of the present invention. As shown in FIG. 7, the service detection function entity TDF 70 includes the service classifier 60 described above.
  • FIG. 8 is a structural block diagram of a policy and charging execution function entity PCEF according to an embodiment of the present invention. As shown in FIG. 8, the policy and charging execution function entity PCEF90 includes the service classifier 60 described above.
  • FIG. 9 is a structural block diagram of a service chain processing apparatus 2 according to an embodiment of the present invention. As shown in FIG. 9, the apparatus includes: a first sending module 92 and a second sending module 94, which are described below.
  • the first sending module 92 is configured to deliver a dynamic service chain policy for the service accessed by the user to the service classifier, where the dynamic service chain policy includes a congestion state of the area where the user is located and a service chain corresponding to the congestion state;
  • the second sending module 94 is configured to send the user information of the user and the current congestion status of the area where the user is located, where the user information and the current congestion status of the area where the user is located are used for the current service chain of the service accessed by the user determined by the service classifier. .
  • the first sending module 92 is further configured to deliver a dynamic service chain policy for the service accessed by the user to the service classifier by at least one of: including the dynamic service chain policy in the policy and charging PCC rules. It is sent to the service classifier during or after the establishment of the IP-CAN session of the user's IP connection access network; the dynamic service chain policy is included in the application detection and control ADC rules and the TDF session establishment process in the user's service detection function The medium or the establishment is sent to the service classifier.
  • FIG. 10 is a block diagram showing a preferred structure of a service chain processing apparatus 2 according to an embodiment of the present invention. As shown in FIG. 10, the apparatus includes a second receiving module 102 in addition to all the modules shown in FIG. The third receiving module 102 is described.
  • the second receiving module 102 is connected to the second sending module 94, and is configured to receive a notification message that the congestion status of the area where the user is located changes, wherein the change of the congestion status includes at least one of: from congestion to non-congestion, from There is no congestion, congestion, and congestion levels change.
  • FIG. 11 is a structural block diagram of a policy and charging rule function entity PCRF according to an embodiment of the present invention. As shown in FIG. 11, the PCRF 110 includes the service chain processing device 112 of any of the above.
  • the PCRF pre-delivers a dynamic service chain policy for each user to the service classifier, and reports the congestion condition and the corresponding service chain identifier in the policy;
  • the user list of the user and the new congestion status information are sent by the PCRF, and the specific new congestion status information of the service classifier determines the current service chain identifier.
  • the PCRF When the Traffic Classifier described in this embodiment is located on the TDF, the PCRF indicates that the TDF updates the scenario of the service chain.
  • 12 is a flowchart of a PCRF indicating a TDF update service chain when a Traffic Classifier is located on a TDF according to a preferred embodiment 1 of the present invention. As shown in FIG. 12, the process of performing policy control includes the following steps:
  • Step 1201 The user equipment UE1 is attached to the network, initiates an attach procedure, or the UE1 initiates an additional PDN connection establishment procedure.
  • the gateway where the PCEF is located receives the above request message;
  • Step 1202 After receiving the attach request or the PDN connection establishment request, the PCEF initiates an IP-CAN session establishment request to the PCRF, and provides the PCRF with information such as a user identifier, a PDN identifier, and an IP address.
  • Step 1203 If there is no defined user subscription information, the PCRF obtains user subscription information, such as user level, bandwidth allocated to the user, service allowed by the user, service chain, and the like, from the SPR (Subscription Profile Repository). ;
  • Step 1204 The PCRF performs a policy decision, and the PCRF sends a TDF session establishment request message to the TDF, where the message carries the ADC rule newly defined in the embodiment of the present invention, and the current congestion status, the user identifier, and the IP address of the UE.
  • Sources of information for PCRF policy decisions include, but are not limited to, user subscriptions from SPRs, information reported from PCEFs, and policies configured in PCRF. This strategy is dynamically determined.
  • Diameter AVP format corresponding to the ADC rule is as follows:
  • Alternative-Policy AVP is a Grouped AVP with the following format:
  • Congestion-Condition AVP is an enumerated (Enumerated) type of parameter. Values indicate different congestion conditions. There can be 2 values, NON-CONGESTED and CONGESTED. It can also be multiple values, such as NON-CONGESTED, LIGHT-CONGESTED, MIDDLE-CONGESTIED, HEAVY-CONGESTED.
  • the newly defined ADC-Rule-Definition can contain 0 or more optional Alternative-Policy instances, and each Alternative-Policy corresponds to a different value of Congestion-Condition.
  • the ADC-Rule-Definition carries the Alternative-Policy AVP, the Service-Chain-Identifier originally in the ADC-Rule-Definition may not be carried.
  • Step 1205 The ADC rules issued by the TDF installation
  • Step 1206 The TDF returns an acknowledgement message to the PCRF.
  • Step 1207 The PCRF returns a successful response to the IP-CAN session establishment to the PCEF, which carries the PCC rule.
  • Step 1208 The gateway where the PCEF is located returns an attach request or a response message for establishing a PDN connection request to the UE.
  • Step 1209 The TDF performs application detection according to the issued ADC rule, and determines the service chain identifier corresponding to the service data flow according to the congestion state information currently sent by the PCRF.
  • the PCRF can initiate an update of the ADC rules and update the optional parameter set at any time after the TDF session is established.
  • Step 1210 Another UE2 attaches to the network, initiates an attach procedure, or UE2 initiates an additional PDN connection setup procedure. Perform the same procedure from step 201 to step 208. That is, the process of step 201-step 208 is repeatedly performed for all requests for establishing a PDN connection to the same PDN.
  • the PCRF is directed to the ADC rules issued by the IP-CAN sessions of the multiple users, and the TDF determines the service chain identifiers of the service data flows of the IP-CAN sessions according to the congestion status delivered by the PCRF.
  • Step 1211 The PCRF acquires congestion information (RUCI) from the RCAF, and obtains an area where the congestion status changes and a list of users under the area. Congestion state changes range from congestion to non-congestion, from congestion to congestion, or changes in congestion levels.
  • RUCI congestion information
  • Step 1212 The PCRF sends a policy update request message to the TDF, where the message carries the current congestion status and the affected user list.
  • the user list is a list of user identities and/or a list of IP addresses of the UE.
  • Step 1213 The TDF returns a determination message to the PCRF.
  • Step 1214 The TDF determines the affected ADC rule according to the user list, and matches the current congestion state with the Congestion-Condition AVP in the ADC rule to determine the current service chain identifier of the corresponding service data.
  • the service data link identifier of the service data flow in the uplink direction or the downlink direction may be determined according to different deployment positions of the TDF. For example, if the service data stream passes through the gateway and arrives at the TDF and arrives at the service node, the TDF determines the service chain identifier in the uplink direction of the service data stream; or the service data arrives at the TDF from the external PDN network and then passes through the service node, then the TDF determines the service.
  • the service chain identifier of the downstream direction of the data stream may be determined according to different deployment positions of the TDF. For example, if the service data stream passes through the gateway and arrives at the TDF and arrives at the service node, the TDF determines the service chain identifier in the uplink direction of the service data stream; or the service data arrives at the TDF from the external PDN network and then passes through the service node, then the TDF determines the service.
  • the service chain identifier of the downstream direction of the data stream may be determined according to different deployment positions of the
  • FIG. 13 is a flowchart of a PCRF indicating a PCEF update service chain when the Traffic Classifier is located on the PCEF according to the embodiment of the present invention. As shown in FIG. 13, the process of performing policy control includes the following steps:
  • Step 1301 The user equipment UE1 is attached to the network, initiates an attach procedure, or the UE1 initiates another PDN connection establishment procedure.
  • the gateway where the PCEF is located receives the above request message;
  • Step 1302 After receiving the attach request or the PDN connection establishment request, the PCEF initiates an IP-CAN session establishment request to the PCRF, and provides the PCRF with information such as a user identifier, a PDN identifier, and an IP address.
  • Step 1303 If there is no defined user subscription information, the PCRF obtains user subscription information from the SPR (Subscription Profile Repository), such as user level, bandwidth allocated to the user, service allowed by the user, and service chain. ;
  • SPR Subscribescription Profile Repository
  • Step 1304 The PCRF makes policy decisions and formulates PCC rules.
  • the PCC rules formulated therein include the newly defined PCC rules and the current congestion status.
  • Sources of information for PCRF policy decisions include, but are not limited to, user subscriptions from SPRs, information reported from PCEFs, and policies configured in PCRF. This strategy is dynamically determined.
  • a PCC rule is usually a policy control and charging for a service data flow.
  • the corresponding Diameter AVP structure of the PCC rule in the related art is as follows:
  • the present invention will further extend the PCC rules as described below:
  • Alternative-Policy AVP is a Grouped AVP with the following format:
  • Congestion-Condition AVP is an enumerated (Enumerated) type of parameter. Values indicate different congestion conditions. There can be 2 values, NON-CONGESTED and CONGESTED. It can also be multiple values, such as NON-CONGESTED, LIGHT-CONGESTED, MIDDLE-CONGESTIED, HEAVY-CONGESTED.
  • the newly defined Charging-Rule-Definition can contain 0 or more optional Alternative-Policy instances, and each Alternative-Policy corresponds to a different value of Congestion-Condition.
  • the Charging-Rule-Definition carries the Alternative-Policy AVP, the Service-Chain-Identifier originally in the Charging-Rule-Definition cannot be carried.
  • Step 1305 PCC rules issued by the PCEF installation
  • Step 1306 The gateway where the PCEF is located returns an attach request or a response message for establishing a PDN connection request to the UE.
  • Step 1307 The PCEF performs application detection according to the issued PCC rule, and determines the service chain identifier corresponding to the detected service data flow according to the congestion state information currently sent by the PCRF.
  • the PCRF can initiate an update of the PCC rules and update the optional parameter set at any time after the IP-CAN session is established.
  • Step 1308 Another UE2 attaches to the network, initiates an attach procedure, or UE2 initiates an additional PDN connection setup procedure.
  • the same process is performed in step 1301 - step 1307. That is, the process of step 1301 - step 1308 is repeatedly performed for all requests to establish a PDN connection to the same PDN.
  • the PCRF sends a PCC rule to the IP-CAN session of multiple users, and the PCEF determines the service chain identifier of the service data flow of these IP-CAN sessions according to the congestion status delivered by the PCRF.
  • Step 1309 The PCRF acquires congestion information (RUCI) from the RCAF, and acquires an area where the congestion status changes and a list of users under the area. Congestion state changes range from congestion to non-congestion, from congestion to congestion, or changes in congestion levels.
  • RUCI congestion information
  • Step 1310 The PCRF sends a policy update request message to the PCEF, where the message carries the current congestion status and the affected user list.
  • the user list is a list of user identities and/or a list of IP addresses of the UE.
  • Step 1311 The PCEF returns a determination message to the PCRF.
  • Step 1312 The PCEF determines the affected PCC rule according to the user list, and matches the current congestion state with the Congestion-Condition AVP in the PCC rule to determine the current service chain identifier of the corresponding service data.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the PCRF when congestion occurs in an area where the user is located, the PCRF adjusts the service chain separately for each user, causing a large signaling load. In turn, the effect of effectively reducing a large amount of signaling caused when the service chain is updated when the congestion state changes is achieved.

Abstract

Provided are a service chain processing method and apparatus, a service classifier and a PCRF. The method comprises: receiving a dynamic service chain policy issued by a policy and charging rules function (PCRF) and regarding a service accessed by a user, wherein the dynamic service chain policy comprises a congestion state of a region where the user is located and a service chain corresponding to the congestion state; acquiring user information about the user and the current congestion state of the region where the user is located which are issued by the PCRF; and according to the user information and the current congestion state of the region where the user is located, determining a current service chain of the service accessed by the user. By means of the present invention, the problem of large signalling loads due to the fact that the PCRF respectively and separately adjusts the service chain for various users when congestion occurs in the region where the users are located in the related art is solved, thereby achieving the effect of effectively reducing a large amount of signalling triggered when the service chain is updated when the congestion state changes.

Description

业务链处理方法、装置、业务分类器及PCRFService chain processing method, device, service classifier and PCRF 技术领域Technical field
本发明涉及通信领域,具体而言,涉及一种业务链处理方法、装置、业务分类器及PCRF。The present invention relates to the field of communications, and in particular, to a service chain processing method, apparatus, service classifier, and PCRF.
背景技术Background technique
图1是相关技术中第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)定义的策略和计费控制架构(Policy and Charging Control,简称为PCC)示意图,如图1所示,策略和计费规则功能(Policy and Charging Rules Function,简称为PCRF)为业务使用网络资源进行服务质量(Quality of Service,简称为QoS)和计费策略的制订。PCRF制定所述控制策略需要结合从AF接收的业务信息,从用户签约数据库(Subscription Profile Repository,简称为SPR)接收的用户签约信息,运营商配置的策略等。PCRF将为业务制定的控制策略下发给策略和计费执行功能(Policy and Charging Enforcement Function,简称为PCEF)或者承载绑定和事件上报功能(Bearer Binding and Event Report Function,简称为BBERF)执行。同时PCRF可以向PCEF和/或BBERF订阅承载层相关事件,以便当承载层发生所述事件时及时感知,并更改控制策略。此外,PCEF以及业务检测功能(Traffic Detection Function,简称为TDF)能够根据PCRF下发的PCC规则(PCEF)或应用检测和控制(Application Detection and Control,简称为ADC)规则(TDF)执行应用检测和控制功能。无线接入网拥塞感知功能(RAN Congestion Awareness Function,简称为RCAF)负责收集RAN的用户面拥塞信息后上报给PCRF用于制定拥塞减轻策略。1 is a schematic diagram of a Policy and Charging Control (PCC) defined by a 3rd Generation Partnership Project (3GPP) in the related art, as shown in FIG. The Policy and Charging Rules Function (PCRF) is used to define the Quality of Service (QoS) and the charging policy for the service using network resources. The PCRF needs to combine the service information received from the AF, the user subscription information received from the Subscription Profile Repository (SPR), the policy configured by the operator, and the like. The PCRF sends the control policy for the service to the Policy and Charging Enforcement Function (PCEF) or the Bearer Binding and Event Report Function (BBERF). At the same time, the PCRF can subscribe to the bearer layer related events to the PCEF and/or the BBERF to sense in time when the bearer layer occurs, and change the control strategy. In addition, the PCEF and the Traffic Detection Function (TDF) can perform application detection according to the PCC rules (PCEF) or Application Detection and Control (ADC) rules (TDF) delivered by the PCRF. control function. The RAN Congestion Awareness Function (RCAF) is used to collect the user plane congestion information of the RAN and report it to the PCRF to formulate a congestion mitigation policy.
目前,运营商部署移动服务增值网络提高用户质量体验(QoE),减少网络带宽压力,并提供增值服务。在相关技术中,提出了一种动态业务链的方案以适应于弹性的快速的服务部署变动,同时降低资本支出(CAPital eXpenditure,简称为CAPX),图2是根据相关技术中动态业务链的示意图,如图2所示,其中,Currently, operators deploy mobile service value-added networks to improve user quality experience (QoE), reduce network bandwidth pressure, and provide value-added services. In the related art, a dynamic service chain solution is proposed to adapt to flexible and rapid service deployment changes, and at the same time reduce capital expenditure (CAPital eXpenditure, referred to as CAPX). FIG. 2 is a schematic diagram of a dynamic service chain according to the related art. , as shown in Figure 2, where
PCRF:作为业务链选择决策实体,PCRF存在以下两点功能:接收配置管理***(Orchestrator)下发逻辑业务链描述,以及逻辑业务链对应的用户属性/接入类型/业务类型/业务链权重等信息,从而获得业务链对应的静态策略;从SPR中获得用户的签约信息,从GGSN/PGW获得用户动态接入信息,结合上述获得的业务链对应的静态策 略,决策为用户选择逻辑业务链,并将逻辑业务链描述在用户的接入流程中通知给Traffic Classifier;PCRF: As a service chain selection decision entity, the PCRF has the following two functions: receiving the logical service chain description delivered by the configuration management system (Orchestrator), and the user attributes/access types/service types/service chain weights corresponding to the logical service chain. Information, thereby obtaining a static policy corresponding to the service chain; obtaining the subscription information of the user from the SPR, obtaining the dynamic access information of the user from the GGSN/PGW, and combining the static policy corresponding to the service chain obtained above Slightly, the decision is for the user to select a logical service chain, and the logical service chain description is notified to the Traffic Classifier in the user's access process;
Traffic Classifier(可以集成在网关上,也可以集成在TDF上):根据PCRF下发的流检测规则对用户的业务流检测,并且决定业务流对应的逻辑业务链,并将对应的逻辑业务链标识标记在业务数据流的数据包上,或者进一步与业务控制器(Service Controller)交互,获取逻辑业务链对应的物理路由标签后,将物理路由标签标记在业务数据流的数据包上。这个业务数据流的数据包便可以动态的路由到相应的使能器(Enabler)。Traffic Classifier (which can be integrated on the gateway or integrated on the TDF): detects the service flow of the user according to the flow detection rule delivered by the PCRF, and determines the logical service chain corresponding to the service flow, and identifies the corresponding logical service chain. The physical routing label is marked on the data packet of the service data stream after the physical routing label corresponding to the logical service chain is obtained by marking the data packet of the service data stream. The data packets of this service data stream can be dynamically routed to the corresponding enabler (Enabler).
目前,业务数据流的业务链需要根据无线接入网的状态(如拥塞)决定,即在小区拥塞和不拥塞或在不同等级的拥塞情况下,业务链是不同的。譬如在拥塞的情况下,需要增加数据压缩的Enabler。At present, the service chain of the service data flow needs to be determined according to the state of the radio access network (such as congestion), that is, the service chain is different when the cell is congested and not congested or at different levels of congestion. For example, in the case of congestion, an Enabler that needs to increase data compression.
然而,当一个区域发生拥塞的时候,PCRF需要同时要调整该拥塞区域下所有用户的动态业务链,因此,这必然会带来大量的信令负荷。However, when congestion occurs in an area, the PCRF needs to adjust the dynamic service chain of all users in the congested area at the same time. Therefore, this inevitably brings a large amount of signaling load.
因此,在相关技术中,在用户所处的区域发生拥塞时,由PCRF来对各个用户分别单独进行业务链的调整,造成信令负荷大的问题。Therefore, in the related art, when congestion occurs in an area where the user is located, the PCRF separately adjusts the service chain separately for each user, causing a problem of large signaling load.
发明内容Summary of the invention
本发明提供了一种业务链处理方法、装置、业务分类器及PCRF,以至少解决相关技术中,在用户所处的区域发生拥塞时,由PCRF来对各个用户分别单独进行业务链的调整,造成信令负荷大的问题。The present invention provides a service chain processing method, device, service classifier and PCRF, to at least solve the related art, when the user is in an area where congestion occurs, the PCRF separately adjusts the service chain separately for each user. This causes a problem of large signaling load.
根据本发明的一个方面,提供了一种业务链处理方法,包括:接收策略和计费规则功能PCRF下发的针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;获取所述PCRF下发的所述用户的用户信息以及所述用户所在区域当前的拥塞状态;依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问业务的当前的业务链。According to an aspect of the present invention, a method for processing a service chain includes: receiving a dynamic service chain policy for a service accessed by a user delivered by a policy and a charging rule function PCRF, wherein the dynamic service chain policy includes Determining a congestion status of the area in which the user is located, and a service chain corresponding to the congestion status; acquiring user information of the user delivered by the PCRF and current congestion status of the area where the user is located; according to the user information and the user The current congestion status of the area in which the current service chain of the service accessed by the user is determined.
优选地,通过以下方式至少之一,接收所述PCRF下发的针对用户所访问业务的所述动态业务链策略:接收到所述PCRF在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发的包含所述动态业务链策略的策略和计费PCC规则;接收到 所述PCRF在所述用户的业务检测功能TDF会话建立过程中或建立后下发的包含所述动态业务链策略的应用检测和控制ADC规则。Preferably, the dynamic service chain policy for the service accessed by the user that is sent by the PCRF is received by at least one of the following manner: receiving an IP-CAN session establishment of the PCRF in the user's IP connection access network Policy and accounting PCC rules containing the dynamic service chain policy delivered during or after the establishment; received The PCRF sends and controls the ADC rules in the application that includes the dynamic service chain policy delivered during or after the establishment of the service detection function TDF session of the user.
优选地,在一个消息中同时从所述PCRF获取一个或多个用户的用户信息以及所述一个或多个用户所在区域当前的拥塞状态。Preferably, the user information of one or more users and the current congestion status of the area in which the one or more users are located are simultaneously acquired from the PCRF in one message.
优选地,依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问业务的当前的业务链,包括:根据所述用户信息确定所述用户的动态业务链策略;根据所述用户所在区域当前的拥塞状态和确定的所述用户的动态业务链策略确定所述用户所访问业务的当前的业务链。Preferably, determining the current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located, including: determining a dynamic service chain policy of the user according to the user information; The current congestion status of the area in which the user is located and the determined dynamic service chain policy of the user determine a current service chain of the service accessed by the user.
优选地,所述业务链用逻辑业务链标识表示。Preferably, the service chain is represented by a logical service chain identifier.
优选地,所述用户信息为用户标识和/或IP地址。Preferably, the user information is a user identifier and/or an IP address.
根据本发明的另一方面,提供了一种业务链处理方法,包括:向业务分类器下发针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;向所述业务分类器下发所述用户的用户信息以及所述用户所在区域当前的拥塞状态,其中,所述用户信息和所述用户所在区域当前的拥塞状态用于确定所述用户所访问业务的当前的业务链。According to another aspect of the present invention, a service chain processing method is provided, including: transmitting, to a service classifier, a dynamic service chain policy for a service accessed by a user, where the dynamic service chain policy includes an area where the user is located a congestion state and a service chain corresponding to the congestion state; and transmitting, to the service classifier, user information of the user and a current congestion state of the area where the user is located, where the user information and the user area The current congestion status is used to determine the current service chain of the service accessed by the user.
优选地,通过以下方式至少之一向所述业务分类器下发针对用户所访问业务的动态业务链策略:将所述动态业务链策略包含在策略和计费PCC规则中并在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发给所述业务分类器;将所述动态业务链策略包含在应用检测和控制ADC规则中并在所述用户的业务检测功能TDF会话建立过程中或建立后下发给所述业务分类器。Preferably, the dynamic service chain policy for the service accessed by the user is sent to the service classifier by at least one of: including the dynamic service chain policy in the policy and charging PCC rule and in the IP of the user The connection access network IP-CAN session establishment process or the post-establishment is sent to the service classifier; the dynamic service chain policy is included in the application detection and control ADC rule and the TDF session of the service detection function of the user The service classifier is sent to the service class during or after the establishment.
优选地,在向所述业务分类器下发所述用户的用户信息以及所述用户所在区域当前的拥塞状态之前,还包括:接收到所述用户所在区域的拥塞状态发生改变的通知消息,其中,所述拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。Preferably, before the user information of the user is sent to the service classifier and the current congestion state of the area where the user is located, the method further includes: receiving a notification message that the congestion status of the area where the user is located is changed, where The change in the congestion state includes at least one of: from congestion to non-congestion, from congestion to congestion, and a change in congestion level.
根据本发明的还一方面,提供了一种业务链处理装置,包括:第一接收模块,设置为接收策略和计费规则功能PCRF下发的针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;第一获取模块,设置为获取所述PCRF下发的所述用户的用户信息以及所 述用户所在区域当前的拥塞状态;第一确定模块,设置为依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问业务当前的业务链。According to still another aspect of the present invention, a service chain processing apparatus is provided, including: a first receiving module, configured to receive a dynamic service chain policy for a service accessed by a user delivered by a policy and a charging rule function PCRF, where The dynamic service chain policy includes a congestion status of the area where the user is located, and a service chain corresponding to the congestion status. The first acquiring module is configured to acquire the user information and the user information delivered by the PCRF. The current congestion status of the area where the user is located; the first determining module is configured to determine a current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located.
优选地,所述第一接收模块,还设置为通过以下方式至少之一,接收所述PCRF下发的针对用户所访问业务的所述动态业务链策略:接收到所述PCRF在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发的包含所述动态业务链策略的策略和计费PCC规则;接收到所述PCRF在所述用户的业务检测功能TDF会话建立过程中或建立后下发的包含所述动态业务链策略的应用检测和控制ADC规则。Preferably, the first receiving module is further configured to receive, by at least one of the following manners, the dynamic service chain policy delivered by the PCRF for a service accessed by a user: receiving the PCRF at the user The policy and the charging PCC rule including the dynamic service chain policy delivered during or after the IP-CAN session establishment process, and the establishment of the TCF session establishment process of the service detection function of the PCRF in the user The application detection and control ADC rules containing the dynamic service chain policy delivered in or after the establishment.
优选地,该装置还包括:所述第一确定模块,设置为依据所述用户信息确定所述用户的动态业务链策略后,根据所述用户所在区域当前的拥塞状态,以及确定的所述动态业务链策略,确定所述用户所访问业务的当前的业务链。Preferably, the apparatus further includes: the first determining module, configured to determine, according to the user information, a dynamic service chain policy of the user, according to a current congestion state of the area where the user is located, and the determined dynamic A business chain policy that determines the current business chain of the business accessed by the user.
根据本发明的还一方面,提供了一种业务分类器,其中,包括上述任一项所述的业务链处理装置。According to still another aspect of the present invention, a service classifier is provided, comprising the service chain processing device of any of the above.
根据本发明的又一方面,提供了一种业务检测功能实体TDF,包括上述所述的业务分类器。According to still another aspect of the present invention, a service detection function entity TDF is provided, including the service classifier described above.
根据本发明的还一方面,提供了一种策略和计费执行功能实体PCEF,包括上述所述的业务分类器。According to still another aspect of the present invention, a policy and charging execution function entity PCEF is provided, including the service classifier described above.
根据本发明的再一方面,提供了一种业务链处理装置,包括:第一下发模块,设置为向业务分类器下发针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;第二下发模块,设置为下发所述用户的用户信息以及所述用户所在区域当前的拥塞状态,其中,所述用户信息和所述用户所在区域当前的拥塞状态用于确定的所述用户所访问业务当前的业务链。According to a further aspect of the present invention, a service chain processing apparatus is provided, comprising: a first sending module, configured to deliver a dynamic service chain policy for a service accessed by a user to a service classifier, wherein the dynamic service The chain policy includes a congestion status of the area where the user is located, and a service chain corresponding to the congestion status. The second delivery module is configured to send the user information of the user and the current congestion status of the area where the user is located, where The user information and the current congestion status of the area in which the user is located are used to determine the current service chain of the service accessed by the user.
优选地,所述第一下发模块,还设置为通过以下方式至少之一向所述业务分类器下发针对用户所访问业务的动态业务链策略:将所述动态业务链策略包含在策略和计费PCC规则中并在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发给所述业务分类器;将所述动态业务链策略包含在应用检测和控制ADC规则中并在所述用户的业务检测功能TDF会话建立过程中或建立后下发给所述业务分类器。 Preferably, the first sending module is further configured to send a dynamic service chain policy for the service accessed by the user to the service classifier by at least one of: including the dynamic service chain policy in the policy and the meter The fee-based PCC rule is sent to the service classifier during or after the IP-CAN session establishment process of the user's IP connection access network; and the dynamic service chain policy is included in the application detection and control ADC rule. And being sent to the service classifier during or after the establishment of the service detection function TDF session of the user.
优选地,该装置还包括:第二接收模块,设置为接收所述用户所在区域的拥塞状态发生改变的通知消息,其中,所述拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。Preferably, the device further includes: a second receiving module, configured to receive a notification message that the congestion status of the area where the user is located changes, wherein the change of the congestion status includes at least one of: from congestion to non-congestion, From congestion to congestion, congestion levels change.
根据本发明的还一方面,提供了一种策略和计费规则功能实体PCRF,包括上述任一项所述的业务链处理装置。According to still another aspect of the present invention, a policy and charging rule function entity PCRF is provided, comprising the service chain processing apparatus of any of the above.
通过本发明,采用接收策略和计费规则功能PCRF下发的针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;获取所述PCRF下发的所述用户的用户信息以及所述用户所在区域当前的拥塞状态;依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问的当前的业务链,解决了相关技术中,在用户所处的区域发生拥塞时,由PCRF来对各个用户分别单独进行业务链的调整,造成信令负荷大的问题,进而达到了有效减少拥塞状态发生改变时更新业务链时引发的大量信令的效果。According to the present invention, the dynamic service chain policy for the service accessed by the user is delivered by the PCRF and the charging rule function, wherein the dynamic service chain policy includes the congestion state of the area where the user is located and corresponds to the congestion state. The service chain of the user that is sent by the PCRF and the current congestion status of the area where the user is located; determining the access by the user according to the user information and the current congestion status of the area where the user is located. The current service chain solves the related technology. When congestion occurs in the area where the user is located, the PCRF adjusts the service chain separately for each user, causing a problem of large signaling load, thereby effectively reducing congestion. The effect of a large amount of signaling that is triggered when the service chain is updated when the status changes.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是相关技术中第三代合作伙伴计划3GPP定义的策略和计费控制架构PCC示意图;1 is a schematic diagram of a PCC of a policy and charging control architecture defined by the 3GPP Partnership Project 3GPP in the related art;
图2是根据相关技术中动态业务链的示意图;2 is a schematic diagram of a dynamic service chain according to the related art;
图3是根据本发明实施例的业务链处理方法一的流程图;FIG. 3 is a flowchart of a first method of processing a service chain according to an embodiment of the present invention; FIG.
图4是根据本发明实施例的业务链处理方法二的流程图;4 is a flowchart of a second method of service chain processing according to an embodiment of the present invention;
图5是根据本发明实施例的业务链处理装置一的结构框图;FIG. 5 is a structural block diagram of a service chain processing apparatus 1 according to an embodiment of the present invention; FIG.
图6是根据本发明实施例的业务分类器的结构框图;6 is a structural block diagram of a traffic classifier according to an embodiment of the present invention;
图7是根据本发明实施例的业务检测功能实体TDF的结构框图;7 is a structural block diagram of a service detection function entity TDF according to an embodiment of the present invention;
图8是根据本发明实施例的策略和计费执行功能实体PCEF的结构框图;FIG. 8 is a structural block diagram of a policy and charging execution function entity PCEF according to an embodiment of the present invention; FIG.
图9是根据本发明实施例的业务链处理装置二的结构框图; 9 is a structural block diagram of a service chain processing apparatus 2 according to an embodiment of the present invention;
图10是根据本发明实施例的业务链处理装置二的优选结构框图;FIG. 10 is a block diagram showing a preferred structure of a service chain processing apparatus 2 according to an embodiment of the present invention; FIG.
图11是根据本发明实施例的策略和计费规则功能实体PCRF的结构框图;11 is a structural block diagram of a policy and charging rule function entity PCRF according to an embodiment of the present invention;
图12是根据本发明优选实施例1的Traffic Classifier位于TDF上时,PCRF指示TDF更新业务链的流程图;12 is a flowchart of a PCRF indicating a TDF update service chain when a Traffic Classifier is located on a TDF according to a preferred embodiment 1 of the present invention;
图13是根据本发明优选实施例2的本实施例描述的Traffic Classifier位于PCEF上时,PCRF指示PCEF更新业务链的流程图。13 is a flow chart of the PCRF instructing the PCEF to update the service chain when the Traffic Classifier described in this embodiment of the preferred embodiment 2 is located on the PCEF.
具体实施方式detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
在本实施例中提供了一种业务链处理方法,图3是根据本发明实施例的业务链处理方法一的流程图,如图3所示,该流程包括如下步骤:A service chain processing method is provided in this embodiment. FIG. 3 is a flowchart of a service chain processing method according to an embodiment of the present invention. As shown in FIG. 3, the process includes the following steps:
步骤S302,接收策略和计费规则功能PCRF下发的针对用户所访问的的动态业务链策略,其中,动态业务链策略包括用户所在区域的拥塞状态以及与该拥塞状态对应的业务链,其中,该业务链可以采用逻辑业务链标识表示;Step S302: Receive a dynamic service chain policy that is sent by the user and the policy that is sent by the PCRF, and the dynamic service chain policy includes a congestion state of the area where the user is located and a service chain corresponding to the congestion state, where The service chain can be represented by a logical service chain identifier;
步骤S304,获取PCRF下发的用户的用户信息以及用户所在区域当前的拥塞状态,其中,该用户信息可以为用户标识和/或IP地址;Step S304, the user information of the user delivered by the PCRF and the current congestion status of the area where the user is located are obtained, where the user information may be a user identifier and/or an IP address;
步骤S306,依据用户信息和用户所在区域当前的拥塞状态,确定用户所访问业务的当前的业务链。Step S306: Determine the current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located.
通过上述步骤,通过接收针对用户的动态业务链策略,在用户所在区域的拥塞状态发生改变时,依据发生改变的拥塞状态确定对应的业务链,相对于相关技术中在拥塞发生改变时,需要一个一个地对用户的业务链进行更新,不仅解决了相关技术中,在用户所处的区域发生拥塞时,由PCRF来对各个用户分别单独进行业务链的调整,造成信令负荷大的问题,进而达到了有效减少拥塞状态发生改变时更新业务链时引发的大量信令的效果。Through the above steps, when receiving the dynamic service chain policy for the user, when the congestion state of the user area changes, the corresponding service chain is determined according to the changed congestion state, and when the congestion changes in the related art, a need is needed. The update of the user's service chain in one place not only solves the problem in the related art, when the user is in the area where the congestion occurs, the PCRF adjusts the service chain separately for each user, causing a problem of large signaling load, and further The effect of effectively reducing a large amount of signaling caused when the service chain is updated when the congestion state changes is achieved.
接收策略和计费规则功能PCRF下发的针对用户的动态业务链策略,可以采用多种方式,例如,可以通过以下方式至少之一,接收PCRF下发的针对用户所访问业务的动态业务链策略:例如,接收到PCRF在用户的IP连接接入网络IP-CAN会话建立 过程中或建立后下发的包含动态业务链策略的策略和计费PCC规则;又例如,接收到PCRF在用户的业务检测功能TDF会话建立过程中或建立后下发的包含动态业务链策略的应用检测和控制ADC规则。The dynamic service chain policy for the user that is sent by the PCRF and the function of the charging policy can be used in multiple ways. For example, the dynamic service chain policy for the service accessed by the user sent by the PCRF can be received by at least one of the following methods. : For example, receiving a PCRF in the user's IP connection access network IP-CAN session establishment The policy and the charging PCC rule that are sent in the process or after the establishment, and the dynamic service chain policy is included in the TDF session establishment process of the user's service detection function. The application detects and controls the ADC rules.
在获取PCRF下发的用户的用户信息以及用户所在区域当前的拥塞状态时,也可以采用多种方式,例如,较优地,可以在一个消息中同时从PCRF获取一个或多个用户的用户信息以及一个或多个用户所在区域当前的拥塞状态。When the user information of the user delivered by the PCRF and the current congestion status of the user's area are obtained, multiple methods may also be used. For example, the user information of one or more users may be acquired from the PCRF in a message. And the current congestion status of the area in which one or more users are located.
优选地,依据用户信息和用户所在区域当前的拥塞状态,确定用户所访问业务的当前的业务链时,可以采用多种方式,例如,较优地可以采用以下处理方式:可以先根据用户信息确定用户的动态业务链策略;再根据用户所在区域当前的拥塞状态和确定的用户的动态业务链策略确定用户所访问业务的当前的业务链。Preferably, when the current service chain of the service accessed by the user is determined according to the current information of the user and the current congestion state of the user, the method may be adopted. For example, the following processing manner may be adopted: the user information may be determined first. The dynamic service chain policy of the user; the current service chain of the service accessed by the user is determined according to the current congestion state of the user area and the determined dynamic service chain policy of the user.
优选地,在获取PCRF下发的用户的用户信息以及用户所在区域当前的拥塞状态之前,还可以接收到用户所在区域的拥塞状态发生改变的拥塞消息,其中,拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。Preferably, before obtaining the user information of the user that is sent by the PCRF and the current congestion status of the area where the user is located, the congestion information of the congestion status of the area where the user is located may also be received, where the congestion status changes include at least one of the following : From congestion to non-congestion, from congestion to congestion, and congestion levels change.
在本实施例中提供了一种业务链处理方法,图4是根据本发明实施例的业务链处理方法二的流程图,如图4所示,该流程包括如下步骤:In this embodiment, a service chain processing method is provided. FIG. 4 is a flowchart of a service chain processing method 2 according to an embodiment of the present invention. As shown in FIG. 4, the process includes the following steps:
步骤S402,向业务分类器下发针对用户所访问业务的动态业务链策略,其中,动态业务链策略包括用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;Step S402, the dynamic service chain policy for the service accessed by the user is delivered to the service classifier, where the dynamic service chain policy includes a congestion state of the area where the user is located and a service chain corresponding to the congestion state;
步骤S404,向业务分类器下发用户的用户信息以及用户所在区域当前的拥塞状态,其中,用户信息和用户所在区域当前的拥塞状态用于确定用户所访问业务的当前的业务链。Step S404, the user information of the user and the current congestion status of the area where the user is located are delivered to the service classifier, where the user information and the current congestion status of the area where the user is located are used to determine the current service chain of the service accessed by the user.
通过上述步骤,向业务分类器下发针对用户的动态业务链策略,以及用户的用户信息以及用户所在区域当前的拥塞状态,在用户所在区域的拥塞状态发生改变时,依据发生改变的拥塞状态确定对应的业务链,相对于相关技术中在拥塞发生改变时,需要一个一个地对用户的业务链进行更新,不仅解决了相关技术中,在用户所处的区域发生拥塞时,由PCRF来对各个用户分别单独进行业务链的调整,造成信令负荷大的问题,进而达到了有效减少拥塞状态发生改变时更新业务链时引发的大量信令的效果。Through the above steps, the dynamic service chain policy for the user is delivered to the service classifier, and the user information of the user and the current congestion state of the user's area are determined. When the congestion state of the user area changes, the congestion state is determined according to the changed congestion state. The corresponding service chain needs to update the user's service chain one by one when the congestion changes in the related technology, which not only solves the related technology, but also causes the PCRF to collide each time when the user is in a region where congestion occurs. The user separately adjusts the service chain, which causes a problem of large signaling load, and thus achieves an effect of effectively reducing a large amount of signaling caused when the service chain is updated when the congestion state changes.
对应地,向业务分类器下发该动态业务策略时,也可以采用多种方式,例如,可以通过以下方式至少之一向业务分类器下发针对用户所访问业务的动态业务链策略:将动态业务链策略包含在策略和计费PCC规则中并在用户的IP连接接入网络IP-CAN 会话建立过程中或建立后下发给业务分类器;将动态业务链策略包含在应用检测和控制ADC规则中并在用户的业务检测功能TDF会话建立过程中或建立后下发给业务分类器。Correspondingly, when the dynamic service policy is delivered to the service classifier, a plurality of methods may be used. For example, the dynamic service chain policy for the service accessed by the user may be delivered to the service classifier in at least one of the following manners: The chain policy is included in the policy and accounting PCC rules and is in the user's IP connection access network IP-CAN The session is established or sent to the service classifier. The dynamic service chain policy is included in the application detection and control ADC rule and is sent to the service classifier during or after the establishment of the service detection function TDF session.
优选地,在向业务分类器下发用户的用户信息以及用户所在区域当前的拥塞状态之前,接收到用户所在区域的拥塞状态发生改变的通知消息,其中,拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。Preferably, before the user information of the user is delivered to the service classifier and the current congestion state of the user's area, the notification message that the congestion status of the user's area is changed is received, where the change of the congestion status includes at least one of the following: From congestion to non-congestion, from congestion to congestion, and congestion levels change.
在本实施例中还提供了一种业务链处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the embodiment, a service chain processing device is also provided, which is used to implement the foregoing embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图5是根据本发明实施例的业务链处理装置一的结构框图,如图5所示,该装置包括第一接收模块52、第一获取模块54、第一确定模块56,下面对该装置进行说明。FIG. 5 is a structural block diagram of a service chain processing apparatus 1 according to an embodiment of the present invention. As shown in FIG. 5, the apparatus includes a first receiving module 52, a first obtaining module 54, and a first determining module 56. Be explained.
第一接收模块52,设置为接收策略和计费规则功能PCRF下发的针对用户所访问业务的动态业务链策略,其中,动态业务链策略包括用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;第一获取模块54,设置为获取PCRF下发的用户的用户信息以及用户所在区域当前的拥塞状态;第一确定模块56,连接至上述第一接收模块52和上述第一获取模块54,设置为依据用户信息和用户所在区域当前的拥塞状态,确定用户所访问业务当前的业务链。The first receiving module 52 is configured to receive a dynamic service chain policy for the service accessed by the user, which is sent by the policy and the charging rule function, and the dynamic service chain policy includes a congestion state of the area where the user is located and a corresponding state of the congestion state. The first obtaining module 56 is configured to obtain the user information of the user delivered by the PCRF and the current congestion status of the area where the user is located. The first determining module 56 is connected to the first receiving module 52 and the first acquiring module 54. The setting is to determine the current service chain of the service accessed by the user according to the user information and the current congestion status of the user area.
优选地,第一接收模块52,还设置为通过以下方式至少之一,接收PCRF下发的针对用户的动态业务链策略:接收到PCRF在用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发的包含动态业务链策略的策略和计费PCC规则;接收到PCRF在用户的业务检测功能TDF会话建立过程中或建立后下发的包含动态业务链策略的应用检测和控制ADC规则。Preferably, the first receiving module 52 is further configured to receive, by at least one of the following manners, a dynamic service chain policy for the user delivered by the PCRF: receiving the PCRF in the IP-CAN session establishment process of the user's IP connection access network Or the policy and charging PCC rules that are sent after the establishment of the dynamic service chain policy; and the application detection and control ADC that includes the dynamic service chain policy that is sent by the PCRF during the establishment or after the establishment of the TDF session of the user. rule.
优选地,上述第一确定模块56,还设置为依据用户信息确定用户的动态业务链策略后,根据用户所在区域当前的拥塞状态,以及确定的动态业务链策略,确定用户所访问业务的当前的业务链。Preferably, the first determining module 56 is further configured to: after determining the dynamic service chain policy of the user according to the user information, determine the current state of the service accessed by the user according to the current congestion state of the user area and the determined dynamic service chain policy. Business chain.
图6是根据本发明实施例的业务分类器的结构框图,如图6所示,该业务分类器60包括上述任一项的业务链处理装置一62。 FIG. 6 is a structural block diagram of a service classifier according to an embodiment of the present invention. As shown in FIG. 6, the service classifier 60 includes the service chain processing device 62 of any of the above.
图7是根据本发明实施例的业务检测功能实体TDF的结构框图,如图7所示,该业务检测功能实体TDF 70包括上述的业务分类器60。FIG. 7 is a structural block diagram of a service detection function entity TDF according to an embodiment of the present invention. As shown in FIG. 7, the service detection function entity TDF 70 includes the service classifier 60 described above.
图8是根据本发明实施例的策略和计费执行功能实体PCEF的结构框图,如图8所示,该策略和计费执行功能实体PCEF90包括上述的业务分类器60。FIG. 8 is a structural block diagram of a policy and charging execution function entity PCEF according to an embodiment of the present invention. As shown in FIG. 8, the policy and charging execution function entity PCEF90 includes the service classifier 60 described above.
图9是根据本发明实施例的业务链处理装置二的结构框图,如图9所示,该装置包括:第一下发模块92和第二下发模块94,下面对该装置进行说明。FIG. 9 is a structural block diagram of a service chain processing apparatus 2 according to an embodiment of the present invention. As shown in FIG. 9, the apparatus includes: a first sending module 92 and a second sending module 94, which are described below.
第一下发模块92,设置为向业务分类器下发针对用户所访问业务的动态业务链策略,其中,动态业务链策略包括用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;第二下发模块94,设置为下发用户的用户信息以及用户所在区域当前的拥塞状态,其中,用户信息和用户所在区域当前的拥塞状态用于业务分类器确定的用户所访问业务当前的业务链。The first sending module 92 is configured to deliver a dynamic service chain policy for the service accessed by the user to the service classifier, where the dynamic service chain policy includes a congestion state of the area where the user is located and a service chain corresponding to the congestion state; The second sending module 94 is configured to send the user information of the user and the current congestion status of the area where the user is located, where the user information and the current congestion status of the area where the user is located are used for the current service chain of the service accessed by the user determined by the service classifier. .
优选地,第一下发模块92,还设置为通过以下方式至少之一向业务分类器下发针对用户所访问业务的动态业务链策略:将动态业务链策略包含在策略和计费PCC规则中并在用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发给业务分类器;将动态业务链策略包含在应用检测和控制ADC规则中并在用户的业务检测功能TDF会话建立过程中或建立后下发给业务分类器。Preferably, the first sending module 92 is further configured to deliver a dynamic service chain policy for the service accessed by the user to the service classifier by at least one of: including the dynamic service chain policy in the policy and charging PCC rules. It is sent to the service classifier during or after the establishment of the IP-CAN session of the user's IP connection access network; the dynamic service chain policy is included in the application detection and control ADC rules and the TDF session establishment process in the user's service detection function The medium or the establishment is sent to the service classifier.
图10是根据本发明实施例的业务链处理装置二的优选结构框图,如图10所示,该装置除包括图9所示的所有模块外,还包括第二接收模块102,下面对该第三接收模块102进行说明。FIG. 10 is a block diagram showing a preferred structure of a service chain processing apparatus 2 according to an embodiment of the present invention. As shown in FIG. 10, the apparatus includes a second receiving module 102 in addition to all the modules shown in FIG. The third receiving module 102 is described.
第二接收模块102,连接至上述第二下发模块94,设置为接收用户所在区域的拥塞状态发生改变的通知消息,其中,拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。The second receiving module 102 is connected to the second sending module 94, and is configured to receive a notification message that the congestion status of the area where the user is located changes, wherein the change of the congestion status includes at least one of: from congestion to non-congestion, from There is no congestion, congestion, and congestion levels change.
图11是根据本发明实施例的策略和计费规则功能实体PCRF的结构框图,如图11所示,该PCRF110包括上述任一项的业务链处理装置二112。11 is a structural block diagram of a policy and charging rule function entity PCRF according to an embodiment of the present invention. As shown in FIG. 11, the PCRF 110 includes the service chain processing device 112 of any of the above.
通过上述实施例及优选实施方式提供的业务链的处理方法,由PCRF向业务分类器预下发针对每个用户的动态业务链策略,策略中报告拥塞条件和对应的业务链标识;之后,再由PCRF下发包含上述用户的用户列表以及新的拥塞状态信息,业务分类器具体新的拥塞状态信息确定当前的业务链标识。通过上述处理,有效地解决了相关技术中因接入网拥塞状态发生改变时更新业务链时引发大量信令的问题。 Through the processing method of the service chain provided by the foregoing embodiment and the preferred embodiment, the PCRF pre-delivers a dynamic service chain policy for each user to the service classifier, and reports the congestion condition and the corresponding service chain identifier in the policy; The user list of the user and the new congestion status information are sent by the PCRF, and the specific new congestion status information of the service classifier determines the current service chain identifier. Through the above processing, the problem that a large amount of signaling is triggered when the service chain is updated when the congestion state of the access network changes is effectively solved in the related art.
下面结合附图对本发明优选实施例进行说明。Preferred embodiments of the present invention will now be described with reference to the accompanying drawings.
优选实施例1Preferred embodiment 1
本实施例描述的Traffic Classifier位于TDF上时,PCRF指示TDF更新业务链的场景。图12是根据本发明优选实施例1的Traffic Classifier位于TDF上时,PCRF指示TDF更新业务链的流程图,如图12所示,该进行策略控制的流程包括如下步骤:When the Traffic Classifier described in this embodiment is located on the TDF, the PCRF indicates that the TDF updates the scenario of the service chain. 12 is a flowchart of a PCRF indicating a TDF update service chain when a Traffic Classifier is located on a TDF according to a preferred embodiment 1 of the present invention. As shown in FIG. 12, the process of performing policy control includes the following steps:
步骤1201:用户设备UE1附着到网络,发起附着流程,或者UE1发起另外的PDN连接建立流程。PCEF所在网关收到上述请求消息;Step 1201: The user equipment UE1 is attached to the network, initiates an attach procedure, or the UE1 initiates an additional PDN connection establishment procedure. The gateway where the PCEF is located receives the above request message;
步骤1202:PCEF收到附着请求或PDN连接建立请求后,向PCRF发起IP-CAN会话建立请求,向PCRF提供用户标识、PDN标识、IP地址等信息;Step 1202: After receiving the attach request or the PDN connection establishment request, the PCEF initiates an IP-CAN session establishment request to the PCRF, and provides the PCRF with information such as a user identifier, a PDN identifier, and an IP address.
步骤1203:若没有定义的用户签约信息,则PCRF从SPR(用户签约数据库,Subscription Profile Repository)中获取用户签约信息,例如用户等级、分配给用户的带宽、允许用户访问的业务、业务链等信息;Step 1203: If there is no defined user subscription information, the PCRF obtains user subscription information, such as user level, bandwidth allocated to the user, service allowed by the user, service chain, and the like, from the SPR (Subscription Profile Repository). ;
步骤1204:PCRF进行策略决策,PCRF向TDF发送TDF会话建立请求消息,消息中携带本发明实施例新定义的ADC规则,以及当前的拥塞状态、用户标识和UE的IP地址。PCRF策略决策的信息来源包括但不限于来自SPR的用户签约,来自PCEF上报的信息,以及在PCRF配置的策略。该策略是动态决策的。Step 1204: The PCRF performs a policy decision, and the PCRF sends a TDF session establishment request message to the TDF, where the message carries the ADC rule newly defined in the embodiment of the present invention, and the current congestion status, the user identifier, and the IP address of the UE. Sources of information for PCRF policy decisions include, but are not limited to, user subscriptions from SPRs, information reported from PCEFs, and policies configured in PCRF. This strategy is dynamically determined.
在相关技术中ADC规则对应的Diameter AVP格式如下:In the related art, the Diameter AVP format corresponding to the ADC rule is as follows:
Figure PCTCN2015074633-appb-000001
Figure PCTCN2015074633-appb-000001
Figure PCTCN2015074633-appb-000002
Figure PCTCN2015074633-appb-000002
对于ADC规则,采用如下的扩展:For the ADC rules, the following extensions are used:
Figure PCTCN2015074633-appb-000003
Figure PCTCN2015074633-appb-000003
Figure PCTCN2015074633-appb-000004
Figure PCTCN2015074633-appb-000004
Alternative-Policy AVP是个Grouped AVP,其格式如下Alternative-Policy AVP is a Grouped AVP with the following format:
Figure PCTCN2015074633-appb-000005
Figure PCTCN2015074633-appb-000005
Congestion-Condition AVP是一个枚举(Enumerated)类型的参数。取值表示不同的拥塞条件。可以有2个值,即NON-CONGESTED和CONGESTED。也可以是多个取值,如NON-CONGESTED,LIGHT-CONGESTED,MIDDLE-CONGESTIED,HEAVY-CONGESTED。Congestion-Condition AVP is an enumerated (Enumerated) type of parameter. Values indicate different congestion conditions. There can be 2 values, NON-CONGESTED and CONGESTED. It can also be multiple values, such as NON-CONGESTED, LIGHT-CONGESTED, MIDDLE-CONGESTIED, HEAVY-CONGESTED.
新定义的ADC-Rule-Definition可以包含0或多个可选策略参数组(Alternative-Policy)实例,每个Alternative-Policy对应一个不同取值的Congestion-Condition。当ADC-Rule-Definition携带了Alternative-Policy AVP时,原先直接在ADC-Rule-Definition下的Service-Chain-Identifier可以不携带了。The newly defined ADC-Rule-Definition can contain 0 or more optional Alternative-Policy instances, and each Alternative-Policy corresponds to a different value of Congestion-Condition. When the ADC-Rule-Definition carries the Alternative-Policy AVP, the Service-Chain-Identifier originally in the ADC-Rule-Definition may not be carried.
步骤1205:TDF安装下发的ADC规则Step 1205: The ADC rules issued by the TDF installation
步骤1206:TDF向PCRF返回确认消息;Step 1206: The TDF returns an acknowledgement message to the PCRF.
步骤1207:PCRF向PCEF返回IP-CAN会话建立成功的响应,其中携带PCC规则。Step 1207: The PCRF returns a successful response to the IP-CAN session establishment to the PCEF, which carries the PCC rule.
步骤1208:PCEF所在网关向UE返回附着请求或建立PDN连接请求的应答消息。Step 1208: The gateway where the PCEF is located returns an attach request or a response message for establishing a PDN connection request to the UE.
步骤1209:TDF根据下发的ADC规则进行应用检测,并且根据PCRF当前下发的拥塞状态信息决定业务数据流对应的业务链标识。 Step 1209: The TDF performs application detection according to the issued ADC rule, and determines the service chain identifier corresponding to the service data flow according to the congestion state information currently sent by the PCRF.
此外,PCRF可以在TDF会话建立后的任意时候,发起ADC规则的更新,更新可选参数组。In addition, the PCRF can initiate an update of the ADC rules and update the optional parameter set at any time after the TDF session is established.
步骤1210:另一个UE2附着到网络,发起附着流程,或者UE2发起另外的PDN连接建立流程。执行步骤201-步骤208相同流程。即针对所有建立到同一个PDN的PDN连接的请求,重复执行步骤201-步骤208的流程。Step 1210: Another UE2 attaches to the network, initiates an attach procedure, or UE2 initiates an additional PDN connection setup procedure. Perform the same procedure from step 201 to step 208. That is, the process of step 201-step 208 is repeatedly performed for all requests for establishing a PDN connection to the same PDN.
通过上述流程,PCRF针对多个用户的IP-CAN会话下发的ADC规则,并且TDF根据PCRF下发的拥塞状态确定这些IP-CAN会话的业务数据流的业务链标识。Through the above process, the PCRF is directed to the ADC rules issued by the IP-CAN sessions of the multiple users, and the TDF determines the service chain identifiers of the service data flows of the IP-CAN sessions according to the congestion status delivered by the PCRF.
步骤1211:PCRF从RCAF获取拥塞信息(RUCI),获取拥塞状态发生改变的区域以及该区域下的用户列表。拥塞状态改变包括从拥塞到不拥塞、从不拥塞到拥塞,或拥塞等级发生改变。Step 1211: The PCRF acquires congestion information (RUCI) from the RCAF, and obtains an area where the congestion status changes and a list of users under the area. Congestion state changes range from congestion to non-congestion, from congestion to congestion, or changes in congestion levels.
步骤1212:PCRF向TDF发送策略更新请求消息,消息中携带当前的拥塞状态以及受影响的用户列表。该用户列表是用户标识列表和/或UE的IP地址列表。Step 1212: The PCRF sends a policy update request message to the TDF, where the message carries the current congestion status and the affected user list. The user list is a list of user identities and/or a list of IP addresses of the UE.
步骤1213:TDF向PCRF返回确定消息。Step 1213: The TDF returns a determination message to the PCRF.
步骤1214:TDF根据用户列表确定受影响的ADC规则,并根据当前的拥塞状态与ADC规则中的Congestion-Condition AVP进行匹配,确定对应业务数据当前的业务链标识。Step 1214: The TDF determines the affected ADC rule according to the user list, and matches the current congestion state with the Congestion-Condition AVP in the ADC rule to determine the current service chain identifier of the corresponding service data.
上述实施例中,根据TDF部署位置的不同,可以相应确定业务数据流上行方向或下行方向的业务数据链标识。譬如,若业务数据流通过网关后到达TDF后在到达业务节点,则TDF确定业务数据流的上行方向的业务链标识;或业务数据从外部PDN网络到达TDF后再经过业务节点,则TDF确定业务数据流的下行方向的业务链标识。In the foregoing embodiment, the service data link identifier of the service data flow in the uplink direction or the downlink direction may be determined according to different deployment positions of the TDF. For example, if the service data stream passes through the gateway and arrives at the TDF and arrives at the service node, the TDF determines the service chain identifier in the uplink direction of the service data stream; or the service data arrives at the TDF from the external PDN network and then passes through the service node, then the TDF determines the service. The service chain identifier of the downstream direction of the data stream.
优选实施例2Preferred embodiment 2
本实施例描述的Traffic Classifier位于PCEF上时,PCRF指示PCEF更新业务链的场景。图13是根据本发明优选实施例2的本实施例描述的Traffic Classifier位于PCEF上时,PCRF指示PCEF更新业务链的流程图,如图13所示,该进行策略控制的流程包括如下步骤:When the Traffic Classifier described in this embodiment is located on the PCEF, the PCRF indicates that the PCEF updates the scenario of the service chain. FIG. 13 is a flowchart of a PCRF indicating a PCEF update service chain when the Traffic Classifier is located on the PCEF according to the embodiment of the present invention. As shown in FIG. 13, the process of performing policy control includes the following steps:
步骤1301:用户设备UE1附着到网络,发起附着流程,或者UE1发起另外的PDN连接建立流程。PCEF所在网关收到上述请求消息; Step 1301: The user equipment UE1 is attached to the network, initiates an attach procedure, or the UE1 initiates another PDN connection establishment procedure. The gateway where the PCEF is located receives the above request message;
步骤1302:PCEF收到附着请求或PDN连接建立请求后,向PCRF发起IP-CAN会话建立请求,向PCRF提供用户标识、PDN标识、IP地址等信息;Step 1302: After receiving the attach request or the PDN connection establishment request, the PCEF initiates an IP-CAN session establishment request to the PCRF, and provides the PCRF with information such as a user identifier, a PDN identifier, and an IP address.
步骤1303:若没有定义的用户签约信息,则PCRF从SPR(用户签约数据库,Subscription Profile Repository)中获取用户签约信息,例如用户等级、分配给用户的带宽、允许用户访问的业务、业务链等信息;Step 1303: If there is no defined user subscription information, the PCRF obtains user subscription information from the SPR (Subscription Profile Repository), such as user level, bandwidth allocated to the user, service allowed by the user, and service chain. ;
步骤1304:PCRF进行策略决策,制定PCC规则。其中制定的PCC规则中包括发明新定义的PCC规则,以及当前的拥塞状态。PCRF策略决策的信息来源包括但不限于来自SPR的用户签约,来自PCEF上报的信息,以及在PCRF配置的策略。该策略是动态决策的。Step 1304: The PCRF makes policy decisions and formulates PCC rules. The PCC rules formulated therein include the newly defined PCC rules and the current congestion status. Sources of information for PCRF policy decisions include, but are not limited to, user subscriptions from SPRs, information reported from PCEFs, and policies configured in PCRF. This strategy is dynamically determined.
在相关技术中,一个PCC规则通常是针对一个业务数据流进行的策略控制和计费,相关技术中的PCC规则其对应的Diameter AVP结构如下:In the related art, a PCC rule is usually a policy control and charging for a service data flow. The corresponding Diameter AVP structure of the PCC rule in the related art is as follows:
Figure PCTCN2015074633-appb-000006
Figure PCTCN2015074633-appb-000006
Figure PCTCN2015074633-appb-000007
Figure PCTCN2015074633-appb-000007
本发明将进一步扩展PCC规则,如下描述:The present invention will further extend the PCC rules as described below:
Figure PCTCN2015074633-appb-000008
Figure PCTCN2015074633-appb-000008
Figure PCTCN2015074633-appb-000009
Figure PCTCN2015074633-appb-000009
Alternative-Policy AVP是个Grouped AVP,其格式如下Alternative-Policy AVP is a Grouped AVP with the following format:
Figure PCTCN2015074633-appb-000010
Figure PCTCN2015074633-appb-000010
Figure PCTCN2015074633-appb-000011
Figure PCTCN2015074633-appb-000011
Congestion-Condition AVP是一个枚举(Enumerated)类型的参数。取值表示不同的拥塞条件。可以有2个值,即NON-CONGESTED和CONGESTED。也可以是多个取值,如NON-CONGESTED,LIGHT-CONGESTED,MIDDLE-CONGESTIED,HEAVY-CONGESTED。Congestion-Condition AVP is an enumerated (Enumerated) type of parameter. Values indicate different congestion conditions. There can be 2 values, NON-CONGESTED and CONGESTED. It can also be multiple values, such as NON-CONGESTED, LIGHT-CONGESTED, MIDDLE-CONGESTIED, HEAVY-CONGESTED.
新定义的Charging-Rule-Definition可以包含0或多个可选策略参数组(Alternative-Policy)实例,每个Alternative-Policy对应一个不同取值的Congestion-Condition。当Charging-Rule-Definition携带了Alternative-Policy AVP时,原先直接在Charging-Rule-Definition下的Service-Chain-Identifier不可以携带了。The newly defined Charging-Rule-Definition can contain 0 or more optional Alternative-Policy instances, and each Alternative-Policy corresponds to a different value of Congestion-Condition. When the Charging-Rule-Definition carries the Alternative-Policy AVP, the Service-Chain-Identifier originally in the Charging-Rule-Definition cannot be carried.
步骤1305:PCEF安装下发的PCC规则Step 1305: PCC rules issued by the PCEF installation
步骤1306:PCEF所在网关向UE返回附着请求或建立PDN连接请求的应答消息。Step 1306: The gateway where the PCEF is located returns an attach request or a response message for establishing a PDN connection request to the UE.
步骤1307:PCEF根据下发的PCC规则进行应用检测,并且根据PCRF当前下发的拥塞状态信息决定检测到应用的业务数据流对应的业务链标识。Step 1307: The PCEF performs application detection according to the issued PCC rule, and determines the service chain identifier corresponding to the detected service data flow according to the congestion state information currently sent by the PCRF.
此外,PCRF可以在IP-CAN会话建立后的任意时候,发起PCC规则的更新,更新可选参数组。In addition, the PCRF can initiate an update of the PCC rules and update the optional parameter set at any time after the IP-CAN session is established.
步骤1308:另一个UE2附着到网络,发起附着流程,或者UE2发起另外的PDN连接建立流程。执行步骤1301-步骤1307相同流程。即针对所有建立到同一个PDN的PDN连接的请求,重复执行步骤1301-步骤1308流程。Step 1308: Another UE2 attaches to the network, initiates an attach procedure, or UE2 initiates an additional PDN connection setup procedure. The same process is performed in step 1301 - step 1307. That is, the process of step 1301 - step 1308 is repeatedly performed for all requests to establish a PDN connection to the same PDN.
通过上述流程,PCRF针对多个用户的IP-CAN会话下发PCC规则,并且PCEF根据PCRF下发的拥塞状态确定这些IP-CAN会话的业务数据流的业务链标识。Through the above process, the PCRF sends a PCC rule to the IP-CAN session of multiple users, and the PCEF determines the service chain identifier of the service data flow of these IP-CAN sessions according to the congestion status delivered by the PCRF.
步骤1309:PCRF从RCAF获取拥塞信息(RUCI),获取拥塞状态发生改变的区域以及该区域下的用户列表。拥塞状态改变包括从拥塞到不拥塞、从不拥塞到拥塞,或拥塞等级发生改变。Step 1309: The PCRF acquires congestion information (RUCI) from the RCAF, and acquires an area where the congestion status changes and a list of users under the area. Congestion state changes range from congestion to non-congestion, from congestion to congestion, or changes in congestion levels.
步骤1310:PCRF向PCEF发送策略更新请求消息,消息中携带当前的拥塞状态以及受影响的用户列表。该用户列表是用户标识列表和/或UE的IP地址列表。 Step 1310: The PCRF sends a policy update request message to the PCEF, where the message carries the current congestion status and the affected user list. The user list is a list of user identities and/or a list of IP addresses of the UE.
步骤1311:PCEF向PCRF返回确定消息。Step 1311: The PCEF returns a determination message to the PCRF.
步骤1312:PCEF根据用户列表确定受影响的PCC规则,并根据当前的拥塞状态与PCC规则中的Congestion-Condition AVP进行匹配,确定对应业务数据当前的业务链标识。Step 1312: The PCEF determines the affected PCC rule according to the user list, and matches the current congestion state with the Congestion-Condition AVP in the PCC rule to determine the current service chain identifier of the corresponding service data.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性Industrial applicability
如上所述,通过上述实施例及优选实施方式,解决了相关技术中,在用户所处的区域发生拥塞时,由PCRF来对各个用户分别单独进行业务链的调整,造成信令负荷大的问题,进而达到了有效减少拥塞状态发生改变时更新业务链时引发的大量信令的效果。 As described above, according to the foregoing embodiments and the preferred embodiments, in the related art, when congestion occurs in an area where the user is located, the PCRF adjusts the service chain separately for each user, causing a large signaling load. In turn, the effect of effectively reducing a large amount of signaling caused when the service chain is updated when the congestion state changes is achieved.

Claims (19)

  1. 一种业务链处理方法,包括:A business chain processing method, comprising:
    接收策略和计费规则功能PCRF下发的针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;Receiving a dynamic service chain policy for the service accessed by the user, which is sent by the PCRF, and the dynamic service chain policy includes a congestion status of the area where the user is located and a service chain corresponding to the congestion status;
    获取所述PCRF下发的所述用户的用户信息以及所述用户所在区域当前的拥塞状态;Acquiring the user information of the user delivered by the PCRF and the current congestion status of the area where the user is located;
    依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问业务的当前的业务链。Determining a current service chain of the service accessed by the user according to the user information and the current congestion status of the area where the user is located.
  2. 根据权利要求1所述的方法,其中,通过以下方式至少之一,接收所述PCRF下发的针对用户所访问业务的所述动态业务链策略:The method according to claim 1, wherein the dynamic service chain policy delivered by the PCRF for a service accessed by a user is received by at least one of the following manners:
    接收到所述PCRF在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发的包含所述动态业务链策略的策略和计费PCC规则;Receiving a policy and charging PCC rule including the dynamic service chain policy delivered by the PCRF during or after the establishing of the IP connection access network IP-CAN session of the user;
    接收到所述PCRF在所述用户的业务检测功能TDF会话建立过程中或建立后下发的包含所述动态业务链策略的应用检测和控制ADC规则。And receiving, by the PCRF, an application detection and control ADC rule that includes the dynamic service chain policy delivered during or after the establishment of the service detection function TDF session of the user.
  3. 根据权利要求1所述的方法,其中,在一个消息中同时从所述PCRF获取一个或多个用户的用户信息以及所述一个或多个用户所在区域当前的拥塞状态。The method according to claim 1, wherein the user information of one or more users and the current congestion status of the area in which the one or more users are located are simultaneously acquired from the PCRF in one message.
  4. 根据权利要求1所述的方法,其中,依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问业务的当前的业务链,包括:The method according to claim 1, wherein the current service chain of the service accessed by the user is determined according to the user information and the current congestion status of the area in which the user is located, including:
    根据所述用户信息确定所述用户的动态业务链策略;Determining, according to the user information, a dynamic service chain policy of the user;
    根据所述用户所在区域当前的拥塞状态和确定的所述用户的动态业务链策略确定所述用户所访问业务的当前的业务链。Determining a current service chain of the service accessed by the user according to the current congestion status of the area in which the user is located and the determined dynamic service chain policy of the user.
  5. 根据权利要求1至4中任一项所述的方法,其中,所述业务链用逻辑业务链标识表示。The method of any of claims 1 to 4, wherein the service chain is represented by a logical service chain identity.
  6. 根据权利要求1至4中任一项所述的方法,其中,所述用户信息为用户标识和/或IP地址。The method of any of claims 1 to 4, wherein the user information is a user identification and/or an IP address.
  7. 一种业务链处理方法,包括: A business chain processing method, comprising:
    向业务分类器下发针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;Transmitting, to the service classifier, a dynamic service chain policy for the service accessed by the user, where the dynamic service chain policy includes a congestion state of the area where the user is located, and a service chain corresponding to the congestion state;
    向所述业务分类器下发所述用户的用户信息以及所述用户所在区域当前的拥塞状态,其中,所述用户信息和所述用户所在区域当前的拥塞状态用于确定所述用户所访问业务的当前的业务链。And sending, to the service classifier, the user information of the user and the current congestion status of the area where the user is located, where the user information and the current congestion status of the area where the user is located are used to determine the service accessed by the user. The current business chain.
  8. 根据权利要求7所述的方法,其中,通过以下方式至少之一向所述业务分类器下发针对用户所访问业务的动态业务链策略:The method according to claim 7, wherein the dynamic service chain policy for the service accessed by the user is delivered to the service classifier by at least one of the following manners:
    将所述动态业务链策略包含在策略和计费PCC规则中并在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发给所述业务分类器;The dynamic service chain policy is included in the policy and charging PCC rules and is sent to the service classifier during or after the establishment of the user's IP connection access network IP-CAN session;
    将所述动态业务链策略包含在应用检测和控制ADC规则中并在所述用户的业务检测功能TDF会话建立过程中或建立后下发给所述业务分类器。The dynamic service chain policy is included in the application detection and control ADC rule and is sent to the service classifier during or after the establishment of the service detection function TDF session of the user.
  9. 根据权利要求7或8所述的方法,其中,在向所述业务分类器下发所述用户的用户信息以及所述用户所在区域当前的拥塞状态之前,还包括:The method according to claim 7 or 8, wherein before the user information of the user and the current congestion status of the area where the user is located are sent to the service classifier, the method further includes:
    接收到所述用户所在区域的拥塞状态发生改变的通知消息,其中,所述拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。Receiving a notification message that the congestion status of the area where the user is located changes, wherein the change of the congestion status includes at least one of: from congestion to no congestion, from congestion to congestion, and a change in congestion level.
  10. 一种业务链处理装置,包括:A service chain processing device includes:
    第一接收模块,设置为接收策略和计费规则功能PCRF下发的针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;The first receiving module is configured to receive a dynamic service chain policy for the service accessed by the user, which is sent by the PCRF, and the dynamic service chain policy includes a congestion state of the area where the user is located and the congestion The business chain corresponding to the status;
    第一获取模块,设置为获取所述PCRF下发的所述用户的用户信息以及所述用户所在区域当前的拥塞状态;a first acquiring module, configured to acquire user information of the user delivered by the PCRF and a current congestion status of the area where the user is located;
    第一确定模块,设置为依据所述用户信息和所述用户所在区域当前的拥塞状态,确定所述用户所访问业务当前的业务链。The first determining module is configured to determine a current service chain of the service accessed by the user according to the user information and a current congestion status of the area where the user is located.
  11. 根据权利要求10所述的装置,其中,所述第一接收模块,还设置为通过以下方式至少之一,接收所述PCRF下发的针对用户所访问业务的所述动态业务链策略: The device according to claim 10, wherein the first receiving module is further configured to receive the dynamic service chain policy delivered by the PCRF for a service accessed by a user by using at least one of the following manners:
    接收到所述PCRF在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发的包含所述动态业务链策略的策略和计费PCC规则;Receiving a policy and charging PCC rule including the dynamic service chain policy delivered by the PCRF during or after the establishing of the IP connection access network IP-CAN session of the user;
    接收到所述PCRF在所述用户的业务检测功能TDF会话建立过程中或建立后下发的包含所述动态业务链策略的应用检测和控制ADC规则。And receiving, by the PCRF, an application detection and control ADC rule that includes the dynamic service chain policy delivered during or after the establishment of the service detection function TDF session of the user.
  12. 根据权利要求10所述的装置,其中:The device of claim 10 wherein:
    所述第一确定模块,设置为依据所述用户信息确定所述用户的动态业务链策略后,根据所述用户所在区域当前的拥塞状态,以及确定的所述动态业务链策略,确定所述用户所访问业务的当前的业务链。Determining, by the first determining module, that the dynamic service chain policy of the user is determined according to the user information, determining the user according to a current congestion state of the area where the user is located, and the determined dynamic service chain policy. The current business chain of the business being accessed.
  13. 一种业务分类器,包括权利要求10至12中任一项所述的业务链处理装置。A service classifier comprising the service chain processing apparatus according to any one of claims 10 to 12.
  14. 一种业务检测功能实体TDF,包括权利要求13所述的业务分类器。A service detection function entity TDF comprising the service classifier of claim 13.
  15. 一种策略和计费执行功能实体PCEF,包括权利要求13所述的业务分类器。A policy and charging enforcement function entity PCEF, comprising the service classifier of claim 13.
  16. 一种业务链处理装置,包括:A service chain processing device includes:
    第一下发模块,设置为向业务分类器下发针对用户所访问业务的动态业务链策略,其中,所述动态业务链策略包括所述用户所在区域的拥塞状态以及与该拥塞状态对应的业务链;The first sending module is configured to send, to the service classifier, a dynamic service chain policy for the service accessed by the user, where the dynamic service chain policy includes a congestion state of the area where the user is located, and a service corresponding to the congestion state. chain;
    第二下发模块,设置为下发所述用户的用户信息以及所述用户所在区域当前的拥塞状态,其中,所述用户信息和所述用户所在区域当前的拥塞状态用于确定的所述用户所访问业务当前的业务链。a second sending module, configured to send user information of the user and a current congestion status of the area where the user is located, where the user information and a current congestion status of the area where the user is located are used to determine the user The current business chain of the business being accessed.
  17. 根据权利要求16所述的装置,其中,所述第一下发模块,还设置为通过以下方式至少之一向所述业务分类器下发针对用户所访问业务的动态业务链策略:The device according to claim 16, wherein the first sending module is further configured to deliver a dynamic service chain policy for the service accessed by the user to the service classifier by at least one of:
    将所述动态业务链策略包含在策略和计费PCC规则中并在所述用户的IP连接接入网络IP-CAN会话建立过程中或建立后下发给所述业务分类器;The dynamic service chain policy is included in the policy and charging PCC rules and is sent to the service classifier during or after the establishment of the user's IP connection access network IP-CAN session;
    将所述动态业务链策略包含在应用检测和控制ADC规则中并在所述用户的业务检测功能TDF会话建立过程中或建立后下发给所述业务分类器。The dynamic service chain policy is included in the application detection and control ADC rule and is sent to the service classifier during or after the establishment of the service detection function TDF session of the user.
  18. 根据权利要求16所述的装置,其中,还包括:The apparatus of claim 16 further comprising:
    第二接收模块,设置为接收所述用户所在区域的拥塞状态发生改变的通知消息,其中,所述拥塞状态发生改变包括以下至少之一:从拥塞到不拥塞、从不拥塞到拥塞、拥塞等级发生改变。 The second receiving module is configured to receive a notification message that the congestion status of the area where the user is located changes, where the change of the congestion status includes at least one of: from congestion to non-congestion, from congestion to congestion, and congestion level. changes happened.
  19. 一种策略和计费规则功能实体PCRF,包括权利要求16至18中任一项所述的业务链处理装置。 A policy and charging rule function entity PCRF, comprising the service chain processing apparatus according to any one of claims 16 to 18.
PCT/CN2015/074633 2014-08-14 2015-03-19 Service chain processing method and apparatus, service classifier and pcrf WO2016023363A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410400682.5 2014-08-14
CN201410400682.5A CN105472654B (en) 2014-08-14 2014-08-14 Business chain processing method, device, business grader and PCRF

Publications (1)

Publication Number Publication Date
WO2016023363A1 true WO2016023363A1 (en) 2016-02-18

Family

ID=55303856

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/074633 WO2016023363A1 (en) 2014-08-14 2015-03-19 Service chain processing method and apparatus, service classifier and pcrf

Country Status (2)

Country Link
CN (1) CN105472654B (en)
WO (1) WO2016023363A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411932A (en) * 2016-11-11 2017-02-15 中国南方电网有限责任公司 Service chain strategy realization method and service chain strategy realization system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110620724B (en) * 2018-06-19 2021-09-14 中国电信股份有限公司 Method, node and communication system for realizing service chain path tracking

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075898A (en) * 2010-12-21 2011-05-25 华为技术有限公司 Service control method, device and system
CN102232303A (en) * 2010-08-31 2011-11-02 华为技术有限公司 Method and apparatus for location subscription
US20120201137A1 (en) * 2011-02-04 2012-08-09 Cisco Technology, Inc. System and method for managing congestion in a network environment
CN103905447A (en) * 2014-04-01 2014-07-02 华为技术有限公司 Service link selection control method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103391529B (en) * 2012-05-07 2018-03-13 中兴通讯股份有限公司 Service push method and device
EP2873268B1 (en) * 2012-07-14 2018-01-17 Tekelec, Inc. Methods, systems, and computer readable media for dynamically controlling congestion in a radio access network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102232303A (en) * 2010-08-31 2011-11-02 华为技术有限公司 Method and apparatus for location subscription
CN102075898A (en) * 2010-12-21 2011-05-25 华为技术有限公司 Service control method, device and system
US20120201137A1 (en) * 2011-02-04 2012-08-09 Cisco Technology, Inc. System and method for managing congestion in a network environment
CN103905447A (en) * 2014-04-01 2014-07-02 华为技术有限公司 Service link selection control method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411932A (en) * 2016-11-11 2017-02-15 中国南方电网有限责任公司 Service chain strategy realization method and service chain strategy realization system
CN106411932B (en) * 2016-11-11 2019-11-29 中国南方电网有限责任公司 A kind of service chaining strategy implementation method and service chaining strategy realize system

Also Published As

Publication number Publication date
CN105472654A (en) 2016-04-06
CN105472654B (en) 2018-08-17

Similar Documents

Publication Publication Date Title
EP3446464B1 (en) Systems and method for quality of service monitoring, policy enforcement, and charging in communications network
EP2628332B1 (en) Method and computer program for quality of service adjustments to improve network utilization
US8458767B2 (en) Methods, systems, and computer readable media for enhanced service detection and policy rule determination
US9166891B2 (en) Policy-enabled dynamic deep packet inspection for telecommunications networks
EP2521305B1 (en) Method, device and system for controlling user session policy
US8917600B2 (en) Technique for introducing a real-time congestion status in a policy decision for a cellular network
US9699038B2 (en) Node and method for service usage reporting and quota establishment
KR102056684B1 (en) Improved Priority Handling for Data Flow Transmission in Communications Systems
EP2824963A1 (en) Method and device for controlling radio access network traffic in radio communication system
US20170346743A9 (en) Method and apparatus for controlling traffic of radio access network in a wireless communication system
EP3288325B1 (en) Service chain policy making method and device
US9820183B2 (en) User plane congestion control
WO2014174391A1 (en) Signal reduction based on radio load
CN111919501B (en) Dedicated bearer management
US9503379B2 (en) Optimizing radio access network resources based on end-to-end analytics
WO2016023363A1 (en) Service chain processing method and apparatus, service classifier and pcrf
WO2014176987A1 (en) Policy control method and network element
WO2016173363A1 (en) Method, system and apparatus for making policy rule
US20230179437A1 (en) Quality of Service Dependent Policy Rules
WO2013071860A1 (en) Policy deciding method and network device
US9369393B2 (en) Policy server, policy enforcement device, and various methods for dynamically excluding active service add-ons from bearer throttling for user terminals
US9319273B2 (en) Policy coordination between policy enforcement points
US20150222710A1 (en) Policy decision point management
WO2015154598A1 (en) Policy control method, apparatus and system

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: 15832323

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: 15832323

Country of ref document: EP

Kind code of ref document: A1