US20130137426A2 - Method and System for Resource Policy Decision in Roaming Scene - Google Patents

Method and System for Resource Policy Decision in Roaming Scene Download PDF

Info

Publication number
US20130137426A2
US20130137426A2 US13/258,443 US201113258443A US2013137426A2 US 20130137426 A2 US20130137426 A2 US 20130137426A2 US 201113258443 A US201113258443 A US 201113258443A US 2013137426 A2 US2013137426 A2 US 2013137426A2
Authority
US
United States
Prior art keywords
access network
resource
user
candidate access
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US13/258,443
Other versions
US20130035094A1 (en
US8983456B2 (en
Inventor
Jianjie You
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Assigned to ZTE CORPORATION reassignment ZTE CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YOU, JIANJIE
Publication of US20130035094A1 publication Critical patent/US20130035094A1/en
Publication of US20130137426A2 publication Critical patent/US20130137426A2/en
Application granted granted Critical
Publication of US8983456B2 publication Critical patent/US8983456B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0064Transmission or use of information for re-establishing the radio link of control information between different access points
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters

Definitions

  • the present invention relates to the communication field, and particularly, to a resource policy decision method and system in a roaming scenario.
  • NGN Network Generation Network
  • IP packet technology as the bearer network technology and converges fixed communication and mobile communication
  • NGN can provide richer multimedia services, for example, emerging services which has real-time requirements (IP television, video conference, multimedia remote education, video on demand, etc.), and these services require that the communication network can provide support to highly efficient end-to-end quality of service (abbreviated as QoS); and at the same time, the requirements of the user on the quality of service of the network are also higher and higher. Therefore, providing end-to-end quality of service is one of the core problems of NGN.
  • QoS end-to-end quality of service
  • the International Telecommunications Union-Telecommunications standardization sector (abbreviated as ITU-T) is the telecommunication sector of the International Telecommunications Union and formulates relevant standards on resource and admission control.
  • ITU-T The International Telecommunications Union-Telecommunications standardization sector
  • RACF Resource and Admission Control Functions
  • RACF consists of two parts, which are respectively Policy Decision Functional Entity (abbreviated as PD-FE) and Transport Resource Control Functional Entity (TRC-FE), wherein TRC-FE interacts with the transport function via Rc and interacts with the Transport Resource Enforcement Functional Entity (abbreviated as TRE-FE) via Rn, and PD-FE interacts with TRC-FE via Rt, interacts with the Customer Premises Network (abbreviated as CPN) via Rh, interacts with the Policy Enforcement Functional Entity (abbreviated as PE-FE) via Rw, interacts with the Service Control Functions (abbreviated as SCF) at the service layer via Rs, interacts with the Network Attachment Control Functions (abbreviated as NACF) via Ru, and PD-FE interacts with the other Next Generation Networks via an Ri interface.
  • PD-FE Policy Decision Functional Entity
  • TRC-FE Transport Resource Control Functional Entity
  • TRC-FE Transport Resource Control Functional Entity
  • TRC-FE Transport Resource Control Functional Entity
  • PD-FE is irrelevant to the transport technology and irrelevant to SCF
  • PD-FE makes the final decision of resource and admission control based on the network policy rules, service information provided by SCF, transport layer subscription information provided by NACF, and the resource availability decision result provided by TRC-FE.
  • TRC-FE is irrelevant to the service but relevant to the transport technology.
  • TRC-FE is responsible for collecting and maintaining the transport network information and resource state information. After receiving a resource request from PD-FE, TRC-FE enforces resource based admission control based on QoS, priority demand, resource availability information and transport relevant policy rules.
  • the transport layer consists of a Policy Enforcement Functional Entity (abbreviated as PE-FE) and a Transport Resource Enforcement Functional Entity (abbreviated as TRE-FE).
  • PE-FE enforces the policy rules issued by PD-FE.
  • PE-FE is a packet to packet gateway and can be located between the Customer Premises Network (abbreviated as CPN) and the access network, between the access network and the core network, or between different operator networks, and it is a key node supporting dynamic QoS control, port address translation control and network address translator (abbreviated as NAT) traversing.
  • CPN Customer Premises Network
  • NAT network address translation control
  • TRE-FE enforces the transport resource policy rules issued by TRC-FE, and its scope and function and Rn interface are to be further researched, which does not belong to the research scope of the R2 stage.
  • PCC Policy Control and Charging
  • PCRF Policy and Charging Rule Function
  • ITU-T formulates the mobility management and control function (abbreviated as MMCF) and describes the mobility management, control framework and architecture in the NGN transport layer, and this architecture supports the IP mobility of the user equipment in the NGN transport layer; and describes that despite the user uses fixed or mobile access technology, the service continuity is ensured when the terminal attachment points between different access technologies are changed.
  • MMCF supports to interact with RACF (M8 interface), NACF, SCF and transport function.
  • MMCF includes a Mobile Location Management Functional Entity (abbreviated as MLM-FE) which is responsible for location management, location information binding, also includes a Handover Decision and Control Functional Entity (abbreviated as HDC-FE) which is mainly responsible for handover decision, layer 2 handover control and layer 3 handover control; also includes a Network Information Distribution Functional Entity (abbreviated as NID-FE) which is mainly responsible for distributing the handover policy, such as the handover rule parameters defined by the operators; also includes a Network Information Repository Functional Entity (NIR-FE) which is mainly responsible for providing the neighbor access network information, attachment point information and operator policy near the user.
  • MLM-FE Mobile Location Management Functional Entity
  • HDC-FE Handover Decision and Control Functional Entity
  • NID-FE Network Information Distribution Functional Entity
  • NID-FE Network Information Repository Functional Entity
  • NIR-FE Network Information Repository Functional Entity
  • the user accesses the service in the home network and the RACF or PCRF (Policy and Charging Rule Function) of the home network provides QoS support to the user.
  • the location of the user moves and roams to the visit access network, as shown in FIG. 3 , the NACF of the visitedvisited network carries out access management authentication on the user and the MMCF carries out handover preparation thereon so as to ensure the continuity of the user service.
  • the MMCF When the MMCF is preparing for handover, the MMCF sends to the RACF an available resource query message, which carries the user identifier and a candidate handover access point list; and after having received the query message, the RACF replies with a response message, which carries the user identifier and the resource state of the corresponding candidate handover access point.
  • the RACF needs to carry out resource policy decision so as to decide the resources to be allocated to the user, however, the resources allocated to the user by the current resource policy decision method are inaccurate, which may cause to still maintain degraded quality of service for the user when the user roams, thus bringing bad experience to the user.
  • the object of the present invention it to provide a resource policy decision method and system in a roaming scenario, for improving the accuracy of the resources allocated to the user.
  • the present invention provides a resource policy decision method in a roaming scenario, comprising:
  • a resource and admission control function RACF entity of a visited network acquiring degrade information of current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checking current availability of resource of each candidate access network in the candidate access network list, so as to obtain resource availability information of each candidate access network;
  • the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user.
  • the user information comprises resource information of the current service of the user and original resource information of the service of the user.
  • the resource information of the current service of the user and the original resource information of the service of the user comprises one or any combination of: bandwidth information and priority information.
  • the resource and admission control platform refers to an RACF entity of a home network or a policy and charging rule function PCRF entity of the home network.
  • the step of the RACF entity of the visited network checking current availability of resource of each candidate access network in the candidate access network list comprises: the RACF entity of the visited network checks whether each candidate access network has available resources.
  • the degrade information comprises a parameter indicating whether or not already degraded, and the parameter indicating whether or not already degraded is used for indicating whether the current service of the user has been degraded.
  • the step of the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user comprises:
  • the degrade information further comprises a parameter indicating whether able to degrade, and the parameter indicating whether able to degrade is used for indicating whether degrade operation is allowed for the quality of service QoS of the current service of the user in case of insufficient resources.
  • the step of the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user further comprises:
  • the RACF entity of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, and the parameter for indicating whether or not already degraded of the current service of the user indicates that it has been degraded, then the RACF entity of the visited network feeding back to the MMCF entity that resource state of that candidate access network is unavailable;
  • the RACF entity of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, but the parameter for indicating whether or not already degraded of the current service of the user indicates that it has not been degraded and the parameter indicating whether able to degrade indicates that the degrade operation is allowable, then the RACF entity of the visited network further judging whether the current resources of that candidate access network can meet the demand of the degraded service of the user, if yes, then the RACF entity of the visited network configuring the parameter for indicating whether or not already degraded of that candidate access network as already degraded, and feeding back to the MMCF entity that the resource state of that candidate access network is available, by which the parameter for indicating whether or not already degraded of that candidate access network is carried at the same time;
  • the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, then it feeds back to the MMCF entity that the resource state of that candidate access network is available.
  • the step of if the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, then it feeds back to the MMCF entity that the resource state of that candidate access network is available comprises: after the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, the RACF entity further judging whether the parameter for indicating whether or not already degraded of the current service of the user is already degraded, if yes, then the RACF entity judging whether the current resources of the candidate access network can meet the demand of the original resource information of the service of the user according to original resource information of the service of the user, if yes, then the RACF entity feeds back to the MMCF entity that the resource state of that candidate access network is available, if not, then the RACF entity configuring the parameter for indicating whether or not already degraded of that candidate access network as already degraded, and carrying the parameter for indicating
  • the RACF entity of the visited network has carried out resource decision
  • the RACF entity feeding back a resource decision result to the MMCF entity; and the MMCF entity selecting an available access network for the user according to the resource decision result and takes the selected access network as a handover decision result to feed back to the user.
  • the step of selecting an available access network for the user comprises: judging whether there is an available access network without needing to be degraded, if yes, then selecting the available access network without needing to be degraded; and if not, then selecting the degraded available access network.
  • the resource decision result comprises the resource state information of each candidate access network in the candidate access network list, and the parameter for indicating whether or not already degraded, when the resource state information of a certain candidate access network indicates available, of that candidate access network, wherein, the parameter for indicating whether or not already degraded of that candidate access network is used for indicating if the user accesses that candidate access network, then the service of the user needs to degrade or still needs to maintain the state of the current degraded service.
  • the present invention also provides a resource policy decision system in a roaming scenario, comprising: a mobility management and control function (MMCF) entity, a resource and admission control function (RACF) entity of a visited network and a resource and admission control platform, wherein
  • MMCF mobility management and control function
  • RACF resource and admission control function
  • the MMCF entity is configured to send an available resource query message to the RACF entity of the visited network when preparing for handover;
  • the RACF entity of the visited network comprises a receiving unit, a sending unit, a resource availability checking unit and a resource deciding unit, wherein
  • the receiving unit is configured to: receive the available resource query message sent by the MMCF entity and receive degrade information of current service of a user fed back by the resource and admission control platform;
  • the sending unit is configured to send a request of acquiring the degrade information of the current service of the user to the resource and admission control platform;
  • the resource availability checking unit is configured to, according to a candidate access network list in the available resource query message, check the current resource availability of each candidate access network in the candidate access network list so as to obtain the resource availability information of each candidate access network;
  • the resource deciding unit is configured to carry out resource decision according to the degrade information, the resource availability information and user information of the user;
  • the resource and admission control platform is configured to feed back the degrade information of the current service of the user to the RACF entity of the visited network.
  • FIG. 1 is a schematic diagram of the function framework of an ITU-T RACF in the related art
  • FIG. 2 is a schematic diagram of the function framework of an ITU-T MMCF in the related art
  • FIG. 3 is a roaming scenario of a user in the related art
  • FIG. 4 is a flowchart of an embodiment 1 of the present invention.
  • FIG. 5 is a flowchart of V-RACF carrying out resource availability check and resource decision.
  • FIG. 6 is a flowchart of an embodiment 2 of the present invention.
  • a resource and admission control function (RACF) entity of a visited network acquires degrade information of the current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checks the availability of the current resource of each candidate access network in the candidate access network list, so as to obtain the resource availability information of each candidate access network; and the RACF entity of the visited network carries out resource decision according to the degrade information, resource availability information and user information of the user.
  • MMCF mobility management and control function
  • RACF resource and admission control function
  • the RACF of the visited network carries out resource decision thereon with reference to the degrade information of the current services of these users, so that these users can still have opportunity to enjoy normal quality of service in the roaming scenario.
  • the degrade information of the service can also be viewed as the degrade information of the session corresponding to the service, i.e. the RACF of the visited network can acquire the degrade information about the current session of the user from the resource and admission control platform, thus, in the subsequent processing, the session is taken as the basis.
  • the RACF without special illustration refers to the RACF of the visited network.
  • the resource and admission control platform refers to the RACF entity of the home network or the PCRF entity of the home network.
  • the RACF discovers the RACF or PCRF of the home network according to the user identifier in the available resource query message sent thereto by the MMCF entity, and sends to the RACF or PCRF of the visited network a media stream resource information query message, which carries the user identifier, so as to acquire the degrade information of the current service of the user.
  • the user information comprises the resource information of the current service (or session) of the user and the original resource information of the service of the user.
  • the resource information of the current service of the user and the original resource information of the service of the user includes at least bandwidth information and/or priority information, and they can also include one or more of the following pieces of information: service type, stream description (quintuple), charging relevant information.
  • service type the resource information of the service of the user
  • stream description quintuple
  • charging relevant information It needs to note that the original resource information of the service of the user is initially issued to the RACF by the application control function (SCF).
  • SCF application control function
  • the RACF of the visited network can acquire the user information by the following approaches: acquire from the NACF of the visited network, or acquire from the RACF of the home network, or acquire from the PCRF of the home network. After having received the query message, the RACF or PCRF of the home network can reply to the RACF of the visited network the user information and the degrade information.
  • the degrade information includes two parameters for indicating whether or not already degraded and whether able to degrade:
  • the parameter for indicating whether or not already degraded is used for indicating whether the QoS or priority of the current service of the user is degraded, i.e. indicating whether the QoS or priority of the current service of the user is that after being degraded.
  • the QoS or priority of the service of the user will be degraded only in case of insufficient resources, and herein, if already degraded, then this parameter for indicating whether or not already degraded is set as valid (such as 1), and if not degraded, then it is set as invalid (such as 0).
  • the “indicating whether or not already degraded” is not illustrated specially, it refers to the parameter for indicating whether or not already degraded in the degrade information.
  • the parameter for indicating whether able to degrade is used for indicating whether a degrade operation is allowable for the QoS or priority of the current service of the user in case of insufficient resources, and herein, if degradation is allowable, then this parameter for indicating whether able to degrade is set as valid (such as 1), and if not, then it is set as invalid (such as 0).
  • the degrade information can only include the parameter for indicating whether or not already degraded, as long as this parameter is carried, then it implicitly indicates that the service of the user can be degraded.
  • the RACF of the visited network carrying out resource decision according to the degrade information, the resource availability information and the user information of the user refers to:
  • the candidate access network has the corresponding parameter for indicating whether or not already degraded (this parameter can be set for all the candidate access networks, or this parameter is only set for part of candidate access networks for which the service of the user needs to be degraded when accessing), when a certain candidate access network is chosen to be the user access network, the parameter for indicating whether or not already degraded in this candidate access network is exactly the parameter for indicating whether or not already degraded in the degrade information of the current service of the user.
  • the resource decision of the RACF of the visited network particularly includes:
  • the RACF of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, i.e. fails to meet the demand of the media stream bandwidth or priority of the current service of the user, and the parameter for indicating whether or not already degraded is valid, then the RACF feeds back to the MMCF that the resource sate of this candidate access network is unavailable;
  • the RACF of the visited network judges that the current resources of a certain candidate access network fail to meet the current service demand of the user but the parameter for indicating whether or not already degraded is invalid and the parameter indicating whether able to degrade is valid, the RACF feeds back an indication that there are not enough resources to the requester (SCF) via the RACF of the home network, and the requesters degrades the QoS of the user service, then the RACF rechecks the resource availability; if the current resources can meet the demand of the degraded service of the user, then the RACF sets the parameter for indicating whether or not already degraded of the current candidate access network, at this moment, the parameter for indicating whether or not already degraded of the current candidate access network indicates that if the UE accesses this candidate access network then it is required to degrade the service, the RACF feeds back to the MMCF that the resource state of this candidate access network is available and carries the parameter for indicating whether or not already degraded for the current candidate
  • the RACF of the visited network judges that the current resources of a certain candidate access network meet the demand of the current service of the user, then the RACF feeds back to the MMCF that the resource state of this candidate access network is available; preferably, before the feedback to the MMCF, the RACF firstly judges the parameter for indicating whether or not already degraded of the current service of the user, if it is valid, then it judges whether the current resources meet the demand of the original resource information of the user service according to the original resource information of the user service, if they can meet, then it feeds back to the MMCF that the resource state of this candidate access network is available, and if they cannot meet, then the parameter for indicating whether or not already degraded of the current access network is set as valid, preferably, the parameter for indicating whether or not already degraded in the degrade information is taken as the parameter for indicating whether or not already degraded in the current access network, and the parameter for indicating whether or not already degraded of the current access network is carried while feeding back
  • the RACF of the visited network feeds back the resource decision result to the MMCF.
  • the resource decision result fed back by the RACF to the MMCF includes at least the resource state information about each candidate access network in the candidate access network list (i.e. whether it is available). If the resource state information of a candidate access network indicates available, the resource decision result fed back by the RACF to the MMCF also includes the parameter for indicating whether or not already degraded of the current access network, which is used for indicating that if the UE accesses this candidate access network then it needs to degrade the service QoS or it still needs to maintain the state of the current degraded service QoS.
  • the MMCF chooses an available access network for the UE according to the resource decision result sent thereto by the RACF, and it preferably chooses an access network with enough resources for this UE to maintain the original QoS or priority, i.e. an available access network without needing to be degraded, and feeds back the chosen access network as the handover decision result to the UE.
  • FIG. 4 is the handover flow that the home network is the RACF in the resource and admission control method in the roaming scenario in the embodiments of the present invention, and the V-RACF in the figure represents the RACF of the visited network, and H-RACF represents the RACF of the home network.
  • This flow includes the following steps.
  • step 401 the user initiates a handover notification message to the MMCF, and the message carries the user identifier and a candidate access point list.
  • the MMCF is the MMCF of the visited network.
  • step 402 the MMCF sends to the RACF an available resource query message, which carries the user identifier and the candidate access point list.
  • the RACF discovers the RACF of the home network according to the user identifier (the user identifier includes home network information of the user) and sends to the RACF of the home network a user media stream resource information query message, which carries the user identifier.
  • step 404 after having received the query message, the RACF of the home network replies the degrade information of this user and the user information including the current media stream resource information of the user and the original resource information about the user service to the RACF of the visited network.
  • step 405 the RACF carries out resource availability check and resource decision.
  • the RACF replies an available resource query response message to the MMCF, which message carries the resource decision result, including the resource state of the access network and the parameter for indicating whether or not already degraded of each candidate access network.
  • step 407 the MMCF replies a response message to the UE, which message carries the handover decision result.
  • the MMCF chooses the best access network for the user according to the resource state information of the candidate access network fed back by the RACF and the parameter for indicating whether or not already degraded of the candidate access network, i.e. an available access network without needing to be degraded, and feeds back the chosen access network as the handover decision result to the UE.
  • the V-RACF carries out resource availability check and resource decision, referring to FIG. 5 , this process particularly includes the following steps.
  • step 500 the V-RACF checks whether each candidate access network in the candidate access network list has available resources, and for a candidate access network with available resources, the V-RACF performs the following resource decision steps, and if there is no available resource, then perform step 503 .
  • step 501 the V-RACF judges whether a certain candidate access network can meet the demand of the current service (or session) of the user according to the current media stream resource information of the user, if it can meet, then perform step 509 , otherwise, perform step 502 .
  • the demand of the current service (or session) of the user is judged on the basis of the current media stream resources of the user.
  • step 502 the V-RACF checks the parameter for indicating whether or not already degraded of the current service of user, and judges whether the QoS of the current service of the user has been degraded, if degraded, then perform step 503 , otherwise, perform step 504 .
  • step 503 the V-RACF feeds back to the MMCF that the resource state of the candidate access network is unavailable.
  • step 501 If there is another candidate access network, then return to step 501 , perform this flow again, and judge whether the other candidate access networks are available. If there is no other candidate access network, then this flow is ended.
  • step 504 the V-RACF checks the parameter for indicating whether able to degrade of the user, and judges whether the QoS of the current service of the user can be degraded, if yes, then perform step 505 , otherwise, perform step 503 .
  • step 505 the V-RACF feeds back to the SCF the information that there are not enough resources via the H-RACF.
  • the SCF indicates the V-RACF to degrade the QoS of the user service via the H-RACF, and the V-RACF sets the parameter for indicating whether or not already degraded of the current candidate access networks as valid.
  • the degradation is only pre-degradation so that the V-RACF sets the parameter for indicating whether or not already degraded of the current candidate access network.
  • step 507 the V-RACF judges whether the current resources can meet the service demand after the QoS of the user service has been degraded, if they can meet, then perform step 508 , otherwise, perform step 503 .
  • step 508 the V-RACF feeds back to the MMCF that the resource state of the candidate access network is available, and at the same time feeds back the parameter for indicating whether or not already degraded of this candidate access network.
  • step 501 If there is another candidate access network, then return to step 501 , perform this flow again, and judge whether the other candidate access networks are available. If there is no other candidate access network, then this flow is ended.
  • step 509 the V-RACF checks the parameter for indicating whether or not already degraded of the current service of user, and judges whether the QoS of the current service of the user has been degraded, if degraded, then perform step 511 , otherwise, perform step 510 .
  • step 510 the V-RACF feeds back to the MMCF that the resource state of the candidate access network is available.
  • step 501 If there is another candidate access network, then return to step 501 , perform this flow again, and judge whether the other candidate access networks are available. If there is no other candidate access network, then this flow is ended.
  • step 511 the V-RACF judges whether the current resources can meet the demand of the original resource information of the user service, if they can meet, then perform step 510 , otherwise, perform step 508 .
  • FIG. 6 is a handover flow when the home network is PCRF in the resource and admission control method in the roaming scenario in the embodiments of the present invention, and this flow includes the following steps.
  • step 601 the user initiates a handover notification message to the MMCF, which message carries the user identifier and a candidate access point list.
  • step 602 the MMCF sends an available resource query message to the RACF, which message carries the user identifier and the candidate access point list.
  • the RACF discovers the PCRF of the home network according to the user identifier and sends a user media stream resource information query message to the PCRF of the home network, which message carries the user identifier.
  • step 604 after having received the query message, the PCRF of the home network replies the user information and the degrade information of the user to the RACF of the visited network.
  • step 605 the RACF carries out resource availability check and resource decision.
  • the RACF replies an available resource query response message to the MMCF, which message carries the resource decision result, including the resource state of the access network and the parameter for indicating whether or not already degraded of each candidate access network.
  • step 607 the MMCF replies a response message to the UE, which message carries the handover decision result.
  • a system for implementing the above method includes: an MMCF entity, an RACF entity, and a resource and admission control platform, wherein
  • the MMCF entity is configured to send an available resource query message to the RACF entity of the visited network when preparing for handover;
  • the RACF entity of the visited network comprises a receiving unit, a sending unit, a resource availability checking unit and a resource deciding unit, wherein
  • the receiving unit is configured to: receive the available resource query message sent by the MMCF entity and receive degrade information of current service of a user fed back by the resource and admission control platform;
  • the sending unit is configured to send a request of acquiring the degrade information of the current service of the user to the resource and admission control platform;
  • the resource availability checking unit is configured to, according to a candidate access network list in the available resource query message, check the current resource availability of each candidate access network in the candidate access network list so as to obtain the resource availability information of each candidate access network;
  • the resource deciding unit is configured to carry out resource decision according to the degrade information, the resource availability information and user information of the user;
  • the resource and admission control platform is configured to feed back the degrade information of the current service of the user to the RACF entity of the visited network.
  • the RACF directly indicates a candidate access network with available resources and without needing to be degraded by way of other indication parameters instead of the parameter for indicating whether or not already degraded of the candidate access network, which can also achieve the technical effects of the present invention.
  • the present invention can ensure that the user can still enjoy normal quality of service when roaming.

Abstract

Disclosed in the present invention are a resource policy decision method and system in a roaming scenario, for improving the accuracy of the resources allocated to the user. The method includes: after having received an available resource query message from a mobility management and control function MMCF entity, a resource and admission control function RACF entity of a visited network acquiring degrade information of current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checking current availability of resource of each candidate access network in the candidate access network list, so as to obtain resource availability information of each candidate access network; the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user.

Description

    TECHNICAL FIELD
  • The present invention relates to the communication field, and particularly, to a resource policy decision method and system in a roaming scenario.
  • BACKGROUND OF THE RELATED ART
  • Currently, the Network Generation Network (abbreviated as NGN) is a hotspot research topic in the current communication standard field, which employs the IP packet technology as the bearer network technology and converges fixed communication and mobile communication, and thus NGN can provide richer multimedia services, for example, emerging services which has real-time requirements (IP television, video conference, multimedia remote education, video on demand, etc.), and these services require that the communication network can provide support to highly efficient end-to-end quality of service (abbreviated as QoS); and at the same time, the requirements of the user on the quality of service of the network are also higher and higher. Therefore, providing end-to-end quality of service is one of the core problems of NGN.
  • The International Telecommunications Union-Telecommunications standardization sector (abbreviated as ITU-T) is the telecommunication sector of the International Telecommunications Union and formulates relevant standards on resource and admission control. In the latest Resource and Admission Control Functions (abbreviated as RACF) draft released by ITU-T, the function framework of the RACF is provided, as shown in FIG. 1, RACF consists of two parts, which are respectively Policy Decision Functional Entity (abbreviated as PD-FE) and Transport Resource Control Functional Entity (TRC-FE), wherein TRC-FE interacts with the transport function via Rc and interacts with the Transport Resource Enforcement Functional Entity (abbreviated as TRE-FE) via Rn, and PD-FE interacts with TRC-FE via Rt, interacts with the Customer Premises Network (abbreviated as CPN) via Rh, interacts with the Policy Enforcement Functional Entity (abbreviated as PE-FE) via Rw, interacts with the Service Control Functions (abbreviated as SCF) at the service layer via Rs, interacts with the Network Attachment Control Functions (abbreviated as NACF) via Ru, and PD-FE interacts with the other Next Generation Networks via an Ri interface.
  • In addition, PD-FE is irrelevant to the transport technology and irrelevant to SCF, PD-FE makes the final decision of resource and admission control based on the network policy rules, service information provided by SCF, transport layer subscription information provided by NACF, and the resource availability decision result provided by TRC-FE.
  • TRC-FE is irrelevant to the service but relevant to the transport technology. TRC-FE is responsible for collecting and maintaining the transport network information and resource state information. After receiving a resource request from PD-FE, TRC-FE enforces resource based admission control based on QoS, priority demand, resource availability information and transport relevant policy rules.
  • The transport layer consists of a Policy Enforcement Functional Entity (abbreviated as PE-FE) and a Transport Resource Enforcement Functional Entity (abbreviated as TRE-FE). PE-FE enforces the policy rules issued by PD-FE. PE-FE is a packet to packet gateway and can be located between the Customer Premises Network (abbreviated as CPN) and the access network, between the access network and the core network, or between different operator networks, and it is a key node supporting dynamic QoS control, port address translation control and network address translator (abbreviated as NAT) traversing. TRE-FE enforces the transport resource policy rules issued by TRC-FE, and its scope and function and Rn interface are to be further researched, which does not belong to the research scope of the R2 stage.
  • 3GPP (The 3rd Generation Partnership Project) proposes PCC (Policy Control and Charging) from the view of mobile access to complete the Resource and Admission Control Functions. The key function entity of 3GPP PCC is PCRF (Policy and Charging Rule Function): including policy control decision and control function of charging by traffic. PCRF provides network control functions such as detection, gating, QoS and charging by traffic to relevant service data stream for PCEF (Policy and Charging Enforcement Function).
  • ITU-T formulates the mobility management and control function (abbreviated as MMCF) and describes the mobility management, control framework and architecture in the NGN transport layer, and this architecture supports the IP mobility of the user equipment in the NGN transport layer; and describes that despite the user uses fixed or mobile access technology, the service continuity is ensured when the terminal attachment points between different access technologies are changed. MMCF supports to interact with RACF (M8 interface), NACF, SCF and transport function.
  • As shown in FIG. 2, MMCF includes a Mobile Location Management Functional Entity (abbreviated as MLM-FE) which is responsible for location management, location information binding, also includes a Handover Decision and Control Functional Entity (abbreviated as HDC-FE) which is mainly responsible for handover decision, layer 2 handover control and layer 3 handover control; also includes a Network Information Distribution Functional Entity (abbreviated as NID-FE) which is mainly responsible for distributing the handover policy, such as the handover rule parameters defined by the operators; also includes a Network Information Repository Functional Entity (NIR-FE) which is mainly responsible for providing the neighbor access network information, attachment point information and operator policy near the user.
  • The user accesses the service in the home network and the RACF or PCRF (Policy and Charging Rule Function) of the home network provides QoS support to the user. The location of the user moves and roams to the visit access network, as shown in FIG. 3, the NACF of the visitedvisited network carries out access management authentication on the user and the MMCF carries out handover preparation thereon so as to ensure the continuity of the user service.
  • When the MMCF is preparing for handover, the MMCF sends to the RACF an available resource query message, which carries the user identifier and a candidate handover access point list; and after having received the query message, the RACF replies with a response message, which carries the user identifier and the resource state of the corresponding candidate handover access point.
  • In the related art, after the RACF has received the available resource query message from the MMCF, the RACF needs to carry out resource policy decision so as to decide the resources to be allocated to the user, however, the resources allocated to the user by the current resource policy decision method are inaccurate, which may cause to still maintain degraded quality of service for the user when the user roams, thus bringing bad experience to the user.
  • SUMMARY OF THE INVENTION
  • The object of the present invention it to provide a resource policy decision method and system in a roaming scenario, for improving the accuracy of the resources allocated to the user.
  • In order to solve the above technical problem, the present invention provides a resource policy decision method in a roaming scenario, comprising:
  • after having received an available resource query message from a mobility management and control function MMCF entity, a resource and admission control function RACF entity of a visited network acquiring degrade information of current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checking current availability of resource of each candidate access network in the candidate access network list, so as to obtain resource availability information of each candidate access network;
  • the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user.
  • Preferably, the user information comprises resource information of the current service of the user and original resource information of the service of the user.
  • Preferably, the resource information of the current service of the user and the original resource information of the service of the user comprises one or any combination of: bandwidth information and priority information.
  • Preferably, the resource and admission control platform refers to an RACF entity of a home network or a policy and charging rule function PCRF entity of the home network.
  • Preferably, the step of the RACF entity of the visited network checking current availability of resource of each candidate access network in the candidate access network list comprises: the RACF entity of the visited network checks whether each candidate access network has available resources.
  • Preferably, the degrade information comprises a parameter indicating whether or not already degraded, and the parameter indicating whether or not already degraded is used for indicating whether the current service of the user has been degraded.
  • Preferably, the step of the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user comprises:
  • if it is determined according to the degrade information that the current service of the user has been degraded, then in addition to choosing the candidate access network with the available resources meeting demand of the current service of the user, further choosing the candidate access network with the available resources meeting demand of the original resource information of the service of the user; and/or
  • if it is determined according to the degrade information that the current service of the user has not been degraded, then in addition to choosing the candidate access network with the available resources meeting the demand of the current service of the user, in case when the current service of the user allows degradation, further choosing the candidate access network with the available resources meeting the demand of the degraded service of the user.
  • Preferably, the degrade information further comprises a parameter indicating whether able to degrade, and the parameter indicating whether able to degrade is used for indicating whether degrade operation is allowed for the quality of service QoS of the current service of the user in case of insufficient resources.
  • Preferably, the step of the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user further comprises:
  • if the RACF entity of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, and the parameter for indicating whether or not already degraded of the current service of the user indicates that it has been degraded, then the RACF entity of the visited network feeding back to the MMCF entity that resource state of that candidate access network is unavailable;
  • if the RACF entity of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, but the parameter for indicating whether or not already degraded of the current service of the user indicates that it has not been degraded and the parameter indicating whether able to degrade indicates that the degrade operation is allowable, then the RACF entity of the visited network further judging whether the current resources of that candidate access network can meet the demand of the degraded service of the user, if yes, then the RACF entity of the visited network configuring the parameter for indicating whether or not already degraded of that candidate access network as already degraded, and feeding back to the MMCF entity that the resource state of that candidate access network is available, by which the parameter for indicating whether or not already degraded of that candidate access network is carried at the same time;
  • if the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, then it feeds back to the MMCF entity that the resource state of that candidate access network is available.
  • Preferably, the step of if the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, then it feeds back to the MMCF entity that the resource state of that candidate access network is available comprises: after the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, the RACF entity further judging whether the parameter for indicating whether or not already degraded of the current service of the user is already degraded, if yes, then the RACF entity judging whether the current resources of the candidate access network can meet the demand of the original resource information of the service of the user according to original resource information of the service of the user, if yes, then the RACF entity feeds back to the MMCF entity that the resource state of that candidate access network is available, if not, then the RACF entity configuring the parameter for indicating whether or not already degraded of that candidate access network as already degraded, and carrying the parameter for indicating whether or not already degraded of that candidate access network while feeding back to the MMCF entity that the resource state of that candidate access network is available.
  • Preferably, after the RACF entity of the visited network has carried out resource decision, the RACF entity feeding back a resource decision result to the MMCF entity; and the MMCF entity selecting an available access network for the user according to the resource decision result and takes the selected access network as a handover decision result to feed back to the user.
  • Preferably, the step of selecting an available access network for the user comprises: judging whether there is an available access network without needing to be degraded, if yes, then selecting the available access network without needing to be degraded; and if not, then selecting the degraded available access network.
  • Preferably, the resource decision result comprises the resource state information of each candidate access network in the candidate access network list, and the parameter for indicating whether or not already degraded, when the resource state information of a certain candidate access network indicates available, of that candidate access network, wherein, the parameter for indicating whether or not already degraded of that candidate access network is used for indicating if the user accesses that candidate access network, then the service of the user needs to degrade or still needs to maintain the state of the current degraded service.
  • In order to solve the above technical problem, the present invention also provides a resource policy decision system in a roaming scenario, comprising: a mobility management and control function (MMCF) entity, a resource and admission control function (RACF) entity of a visited network and a resource and admission control platform, wherein
  • the MMCF entity is configured to send an available resource query message to the RACF entity of the visited network when preparing for handover;
  • the RACF entity of the visited network comprises a receiving unit, a sending unit, a resource availability checking unit and a resource deciding unit, wherein
  • the receiving unit is configured to: receive the available resource query message sent by the MMCF entity and receive degrade information of current service of a user fed back by the resource and admission control platform;
  • the sending unit is configured to send a request of acquiring the degrade information of the current service of the user to the resource and admission control platform;
  • the resource availability checking unit is configured to, according to a candidate access network list in the available resource query message, check the current resource availability of each candidate access network in the candidate access network list so as to obtain the resource availability information of each candidate access network;
  • the resource deciding unit is configured to carry out resource decision according to the degrade information, the resource availability information and user information of the user;
  • the resource and admission control platform is configured to feed back the degrade information of the current service of the user to the RACF entity of the visited network.
  • By way of the method and system in the present invention, it is ensured that the user can still enjoy normal quality of service when roaming.
  • The other features and advantages of the present invention will be set forth in the subsequent specification, and partly become apparent from the specification or are understood by implementing the present invention. The objects and other advantages of the present invention can be realized and obtained by the structures particularly specified in the specification, claims and accompanying drawings.
  • BRIEF DESCRIPTION OF DRAWINGS
  • The drawings are used to provide a further understanding for the present invention, and constitute a part of the specification. The drawings are used to illustrate the present invention along with embodiments of the present invention and not intended to limit the present invention. In the drawings:
  • FIG. 1 is a schematic diagram of the function framework of an ITU-T RACF in the related art;
  • FIG. 2 is a schematic diagram of the function framework of an ITU-T MMCF in the related art;
  • FIG. 3 is a roaming scenario of a user in the related art;
  • FIG. 4 is a flowchart of an embodiment 1 of the present invention;
  • FIG. 5 is a flowchart of V-RACF carrying out resource availability check and resource decision; and
  • FIG. 6 is a flowchart of an embodiment 2 of the present invention.
  • PREFERRED EMBODIMENTS OF THE PRESENT INVENTION
  • The inventive concept of the present invention is as follows: after having received an available resource query message from a mobility management and control function (MMCF) entity, a resource and admission control function (RACF) entity of a visited network acquires degrade information of the current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checks the availability of the current resource of each candidate access network in the candidate access network list, so as to obtain the resource availability information of each candidate access network; and the RACF entity of the visited network carries out resource decision according to the degrade information, resource availability information and user information of the user.
  • As to those users with the QoS or priority thereof being degraded, the RACF of the visited network carries out resource decision thereon with reference to the degrade information of the current services of these users, so that these users can still have opportunity to enjoy normal quality of service in the roaming scenario.
  • Since the service corresponds to the session one by one, the degrade information of the service can also be viewed as the degrade information of the session corresponding to the service, i.e. the RACF of the visited network can acquire the degrade information about the current session of the user from the resource and admission control platform, thus, in the subsequent processing, the session is taken as the basis.
  • Hereinafter, the RACF without special illustration refers to the RACF of the visited network.
  • The resource and admission control platform refers to the RACF entity of the home network or the PCRF entity of the home network. The RACF discovers the RACF or PCRF of the home network according to the user identifier in the available resource query message sent thereto by the MMCF entity, and sends to the RACF or PCRF of the visited network a media stream resource information query message, which carries the user identifier, so as to acquire the degrade information of the current service of the user.
  • The user information comprises the resource information of the current service (or session) of the user and the original resource information of the service of the user. The resource information of the current service of the user and the original resource information of the service of the user includes at least bandwidth information and/or priority information, and they can also include one or more of the following pieces of information: service type, stream description (quintuple), charging relevant information. It needs to note that the original resource information of the service of the user is initially issued to the RACF by the application control function (SCF).
  • The RACF of the visited network can acquire the user information by the following approaches: acquire from the NACF of the visited network, or acquire from the RACF of the home network, or acquire from the PCRF of the home network. After having received the query message, the RACF or PCRF of the home network can reply to the RACF of the visited network the user information and the degrade information.
  • In particular: the degrade information includes two parameters for indicating whether or not already degraded and whether able to degrade:
  • the parameter for indicating whether or not already degraded is used for indicating whether the QoS or priority of the current service of the user is degraded, i.e. indicating whether the QoS or priority of the current service of the user is that after being degraded. Usually, the QoS or priority of the service of the user will be degraded only in case of insufficient resources, and herein, if already degraded, then this parameter for indicating whether or not already degraded is set as valid (such as 1), and if not degraded, then it is set as invalid (such as 0). Hereinafter, if the “indicating whether or not already degraded” is not illustrated specially, it refers to the parameter for indicating whether or not already degraded in the degrade information.
  • The parameter for indicating whether able to degrade is used for indicating whether a degrade operation is allowable for the QoS or priority of the current service of the user in case of insufficient resources, and herein, if degradation is allowable, then this parameter for indicating whether able to degrade is set as valid (such as 1), and if not, then it is set as invalid (such as 0). In other embodiments, the degrade information can only include the parameter for indicating whether or not already degraded, as long as this parameter is carried, then it implicitly indicates that the service of the user can be degraded.
  • The RACF of the visited network carrying out resource decision according to the degrade information, the resource availability information and the user information of the user refers to:
  • if it is determined according to the degrade information that the current service of the user has been degraded, then in addition to choosing the candidate access network with the available resources meeting demand of the current service of the user, further choosing the candidate access network with the available resources meeting demand of the original resource information of the service of the user; and/or
  • if it is determined according to the degrade information that the current service of the user has not been degraded, then in addition to choosing the candidate access network with the available resources meeting the demand of the current service of the user, in case when the current service of the user allows degradation, further choosing the candidate access network with the available resources meeting the demand of the degraded service of the user. As to the same user, during handover, the candidate access network has the corresponding parameter for indicating whether or not already degraded (this parameter can be set for all the candidate access networks, or this parameter is only set for part of candidate access networks for which the service of the user needs to be degraded when accessing), when a certain candidate access network is chosen to be the user access network, the parameter for indicating whether or not already degraded in this candidate access network is exactly the parameter for indicating whether or not already degraded in the degrade information of the current service of the user.
  • The resource decision of the RACF of the visited network particularly includes:
  • if the RACF of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, i.e. fails to meet the demand of the media stream bandwidth or priority of the current service of the user, and the parameter for indicating whether or not already degraded is valid, then the RACF feeds back to the MMCF that the resource sate of this candidate access network is unavailable;
  • if the RACF of the visited network judges that the current resources of a certain candidate access network fail to meet the current service demand of the user but the parameter for indicating whether or not already degraded is invalid and the parameter indicating whether able to degrade is valid, the RACF feeds back an indication that there are not enough resources to the requester (SCF) via the RACF of the home network, and the requesters degrades the QoS of the user service, then the RACF rechecks the resource availability; if the current resources can meet the demand of the degraded service of the user, then the RACF sets the parameter for indicating whether or not already degraded of the current candidate access network, at this moment, the parameter for indicating whether or not already degraded of the current candidate access network indicates that if the UE accesses this candidate access network then it is required to degrade the service, the RACF feeds back to the MMCF that the resource state of this candidate access network is available and carries the parameter for indicating whether or not already degraded for the current candidate access network; if the current resources fail to meet the demand of the degraded service of the user, then the RACF feeds back to the MMCF that the resource state of this candidate access network is unavailable;
  • if the RACF of the visited network judges that the current resources of a certain candidate access network meet the demand of the current service of the user, then the RACF feeds back to the MMCF that the resource state of this candidate access network is available; preferably, before the feedback to the MMCF, the RACF firstly judges the parameter for indicating whether or not already degraded of the current service of the user, if it is valid, then it judges whether the current resources meet the demand of the original resource information of the user service according to the original resource information of the user service, if they can meet, then it feeds back to the MMCF that the resource state of this candidate access network is available, and if they cannot meet, then the parameter for indicating whether or not already degraded of the current access network is set as valid, preferably, the parameter for indicating whether or not already degraded in the degrade information is taken as the parameter for indicating whether or not already degraded in the current access network, and the parameter for indicating whether or not already degraded of the current access network is carried while feeding back to the MMCF that the resource state of this candidate access network is available, at this moment, the parameter for indicating whether or not already degraded of the current access network indicates that if the UE accesses this candidate access network then it still needs to maintain the state of the current degraded service QoS.
  • After having carried out resource decision, the RACF of the visited network feeds back the resource decision result to the MMCF. It can be known from the above operations that the resource decision result fed back by the RACF to the MMCF includes at least the resource state information about each candidate access network in the candidate access network list (i.e. whether it is available). If the resource state information of a candidate access network indicates available, the resource decision result fed back by the RACF to the MMCF also includes the parameter for indicating whether or not already degraded of the current access network, which is used for indicating that if the UE accesses this candidate access network then it needs to degrade the service QoS or it still needs to maintain the state of the current degraded service QoS.
  • The MMCF chooses an available access network for the UE according to the resource decision result sent thereto by the RACF, and it preferably chooses an access network with enough resources for this UE to maintain the original QoS or priority, i.e. an available access network without needing to be degraded, and feeds back the chosen access network as the handover decision result to the UE.
  • Hereinafter, the present invention will be described in detail in conjunction with the accompanying drawings and embodiments.
  • FIG. 4 is the handover flow that the home network is the RACF in the resource and admission control method in the roaming scenario in the embodiments of the present invention, and the V-RACF in the figure represents the RACF of the visited network, and H-RACF represents the RACF of the home network. This flow includes the following steps.
  • In step 401, the user initiates a handover notification message to the MMCF, and the message carries the user identifier and a candidate access point list.
  • The MMCF is the MMCF of the visited network.
  • In step 402, the MMCF sends to the RACF an available resource query message, which carries the user identifier and the candidate access point list.
  • In step 403, the RACF discovers the RACF of the home network according to the user identifier (the user identifier includes home network information of the user) and sends to the RACF of the home network a user media stream resource information query message, which carries the user identifier.
  • In step 404, after having received the query message, the RACF of the home network replies the degrade information of this user and the user information including the current media stream resource information of the user and the original resource information about the user service to the RACF of the visited network.
  • In step 405, the RACF carries out resource availability check and resource decision.
  • The particular check and decision process can be made reference to the following description.
  • In step 406, the RACF replies an available resource query response message to the MMCF, which message carries the resource decision result, including the resource state of the access network and the parameter for indicating whether or not already degraded of each candidate access network.
  • In step 407, the MMCF replies a response message to the UE, which message carries the handover decision result.
  • The MMCF chooses the best access network for the user according to the resource state information of the candidate access network fed back by the RACF and the parameter for indicating whether or not already degraded of the candidate access network, i.e. an available access network without needing to be degraded, and feeds back the chosen access network as the handover decision result to the UE.
  • In the above step 405, the V-RACF carries out resource availability check and resource decision, referring to FIG. 5, this process particularly includes the following steps.
  • In step 500, the V-RACF checks whether each candidate access network in the candidate access network list has available resources, and for a candidate access network with available resources, the V-RACF performs the following resource decision steps, and if there is no available resource, then perform step 503.
  • In step 501, the V-RACF judges whether a certain candidate access network can meet the demand of the current service (or session) of the user according to the current media stream resource information of the user, if it can meet, then perform step 509, otherwise, perform step 502.
  • The demand of the current service (or session) of the user is judged on the basis of the current media stream resources of the user.
  • In step 502, the V-RACF checks the parameter for indicating whether or not already degraded of the current service of user, and judges whether the QoS of the current service of the user has been degraded, if degraded, then perform step 503, otherwise, perform step 504.
  • In step 503, the V-RACF feeds back to the MMCF that the resource state of the candidate access network is unavailable.
  • If there is another candidate access network, then return to step 501, perform this flow again, and judge whether the other candidate access networks are available. If there is no other candidate access network, then this flow is ended.
  • In step 504, the V-RACF checks the parameter for indicating whether able to degrade of the user, and judges whether the QoS of the current service of the user can be degraded, if yes, then perform step 505, otherwise, perform step 503.
  • In step 505, the V-RACF feeds back to the SCF the information that there are not enough resources via the H-RACF.
  • In step 506, the SCF indicates the V-RACF to degrade the QoS of the user service via the H-RACF, and the V-RACF sets the parameter for indicating whether or not already degraded of the current candidate access networks as valid.
  • Here, the degradation is only pre-degradation so that the V-RACF sets the parameter for indicating whether or not already degraded of the current candidate access network.
  • In step 507, the V-RACF judges whether the current resources can meet the service demand after the QoS of the user service has been degraded, if they can meet, then perform step 508, otherwise, perform step 503.
  • In step 508, the V-RACF feeds back to the MMCF that the resource state of the candidate access network is available, and at the same time feeds back the parameter for indicating whether or not already degraded of this candidate access network.
  • If there is another candidate access network, then return to step 501, perform this flow again, and judge whether the other candidate access networks are available. If there is no other candidate access network, then this flow is ended.
  • In step 509, the V-RACF checks the parameter for indicating whether or not already degraded of the current service of user, and judges whether the QoS of the current service of the user has been degraded, if degraded, then perform step 511, otherwise, perform step 510.
  • In step 510, the V-RACF feeds back to the MMCF that the resource state of the candidate access network is available.
  • If there is another candidate access network, then return to step 501, perform this flow again, and judge whether the other candidate access networks are available. If there is no other candidate access network, then this flow is ended.
  • In step 511, the V-RACF judges whether the current resources can meet the demand of the original resource information of the user service, if they can meet, then perform step 510, otherwise, perform step 508.
  • FIG. 6 is a handover flow when the home network is PCRF in the resource and admission control method in the roaming scenario in the embodiments of the present invention, and this flow includes the following steps.
  • In step 601, the user initiates a handover notification message to the MMCF, which message carries the user identifier and a candidate access point list.
  • In step 602, the MMCF sends an available resource query message to the RACF, which message carries the user identifier and the candidate access point list.
  • In step 603, the RACF discovers the PCRF of the home network according to the user identifier and sends a user media stream resource information query message to the PCRF of the home network, which message carries the user identifier.
  • In step 604, after having received the query message, the PCRF of the home network replies the user information and the degrade information of the user to the RACF of the visited network.
  • In step 605, the RACF carries out resource availability check and resource decision.
  • The particular check and decision process can be made reference to the flow in FIG. 5.
  • In step 606, the RACF replies an available resource query response message to the MMCF, which message carries the resource decision result, including the resource state of the access network and the parameter for indicating whether or not already degraded of each candidate access network.
  • In step 607, the MMCF replies a response message to the UE, which message carries the handover decision result.
  • A system for implementing the above method includes: an MMCF entity, an RACF entity, and a resource and admission control platform, wherein
  • the MMCF entity is configured to send an available resource query message to the RACF entity of the visited network when preparing for handover;
  • the RACF entity of the visited network comprises a receiving unit, a sending unit, a resource availability checking unit and a resource deciding unit, wherein
  • the receiving unit is configured to: receive the available resource query message sent by the MMCF entity and receive degrade information of current service of a user fed back by the resource and admission control platform;
  • the sending unit is configured to send a request of acquiring the degrade information of the current service of the user to the resource and admission control platform;
  • the resource availability checking unit is configured to, according to a candidate access network list in the available resource query message, check the current resource availability of each candidate access network in the candidate access network list so as to obtain the resource availability information of each candidate access network;
  • the resource deciding unit is configured to carry out resource decision according to the degrade information, the resource availability information and user information of the user;
  • the resource and admission control platform is configured to feed back the degrade information of the current service of the user to the RACF entity of the visited network.
  • The further functions of the above units can be known in combination with the above method, which need not be described here redundantly.
  • Of course, the present invention can have several other embodiments, and those skilled in the art can make various corresponding modifications and variations according to the present invention without departing from the spirit and essence of the present invention, and these corresponding modifications and variations shall belong to the scope of protection of the appended claims of the present invention.
  • For example, in other embodiments, the RACF directly indicates a candidate access network with available resources and without needing to be degraded by way of other indication parameters instead of the parameter for indicating whether or not already degraded of the candidate access network, which can also achieve the technical effects of the present invention.
  • INDUSTRIAL APPLICABILITY
  • As compared to the related art, the present invention can ensure that the user can still enjoy normal quality of service when roaming.

Claims (20)

What we claim is:
1. A resource policy decision method in a roaming scenario, comprising:
after having received an available resource query message from a mobility management and control function MMCF entity, a resource and admission control function RACF entity of a visited network acquiring degrade information of current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checking current availability of resource of each candidate access network in the candidate access network list, so as to obtain resource availability information of each candidate access network;
the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user.
2. The method as claimed in claim 1, wherein
the user information comprises resource information of the current service of the user and original resource information of the service of the user.
3. The method as claimed in claim 2, wherein
the resource information of the current service of the user and the original resource information of the service of the user comprises one or any combination of: bandwidth information and priority information.
4. The method as claimed in claim 1, wherein
the resource and admission control platform refers to an RACF entity of a home network or a policy and charging rule function PCRF entity of the home network.
5. The method as claimed in claim 1, wherein
the step of the RACF entity of the visited network checking current availability of resource of each candidate access network in the candidate access network list comprises: the RACF entity of the visited network checks whether each candidate access network has available resources.
6. The method as claimed in claim 1, wherein
the degrade information comprises a parameter indicating whether or not already degraded, and the parameter indicating whether or not already degraded is used for indicating whether the current service of the user has been degraded.
7. The method as claimed in claim 6, wherein
the step of the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user comprises:
if it is determined according to the degrade information that the current service of the user has been degraded, then in addition to choosing the candidate access network with the available resources meeting demand of the current service of the user, further choosing the candidate access network with the available resources meeting demand of the original resource information of the service of the user; and/or
if it is determined according to the degrade information that the current service of the user has not been degraded, then in addition to choosing the candidate access network with the available resources meeting the demand of the current service of the user, in case when the current service of the user allows degradation, further choosing the candidate access network with the available resources meeting the demand of the degraded service of the user.
8. The method as claimed in claim 7, wherein
the degrade information further comprises a parameter indicating whether able to degrade, and the parameter indicating whether able to degrade is used for indicating whether degrade operation is allowed for the quality of service QoS of the current service of the user in case of insufficient resources.
9. The method as claimed in claim 8, wherein
the step of the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user further comprises:
if the RACF entity of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, and the parameter for indicating whether or not already degraded of the current service of the user indicates that it has been degraded, then the RACF entity of the visited network feeding back to the MMCF entity that resource state of that candidate access network is unavailable;
if the RACF entity of the visited network judges that the current resources of a certain candidate access network fail to meet the demand of the current service of the user, but the parameter for indicating whether or not already degraded of the current service of the user indicates that it has not been degraded and the parameter indicating whether able to degrade indicates that the degrade operation is allowable, then the RACF entity of the visited network further judging whether the current resources of that candidate access network can meet the demand of the degraded service of the user, if yes, then the RACF entity of the visited network configuring the parameter for indicating whether or not already degraded of that candidate access network as already degraded, and feeding back to the MMCF entity that the resource state of that candidate access network is available, by which the parameter for indicating whether or not already degraded of that candidate access network is carried at the same time;
if the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, then it feeds back to the MMCF entity that the resource state of that candidate access network is available.
10. The method as claimed in claim 9, wherein
the step of if the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, then it feeds back to the MMCF entity that the resource state of that candidate access network is available comprises:
after the RACF entity of the visited network judges that the current resources of a certain candidate access network can meet the demand of the current service of the user, the RACF entity further judging whether the parameter for indicating whether or not already degraded of the current service of the user is already degraded, if yes, then the RACF entity judging whether the current resources of the candidate access network can meet the demand of the original resource information of the service of the user according to original resource information of the service of the user, if yes, then the RACF entity feeds back to the MMCF entity that the resource state of that candidate access network is available, if not, then the RACF entity configuring the parameter for indicating whether or not already degraded of that candidate access network as already degraded, and carrying the parameter for indicating whether or not already degraded of that candidate access network while feeding back to the MMCF entity that the resource state of that candidate access network is available.
11. The method as claimed in claim 1, further comprising:
after the RACF entity of the visited network has carried out resource decision, the RACF entity feeding back a resource decision result to the MMCF entity; and the MMCF entity selecting an available access network for the user according to the resource decision result and takes the selected access network as a handover decision result to feed back to the user.
12. The method as claimed in claim 11, wherein the step of selecting an available access network for the user comprises:
judging whether there is an available access network without needing to be degraded, if yes, then selecting the available access network without needing to be degraded; and if not, then selecting the degraded available access network.
13. The method as claimed in claim 12, wherein
the resource decision result comprises the resource state information of each candidate access network in the candidate access network list, and the parameter for indicating whether or not already degraded, when the resource state information of a certain candidate access network indicates available, of that candidate access network, wherein, the parameter for indicating whether or not already degraded of that candidate access network is used for indicating if the user accesses that candidate access network, then the service of the user needs to degrade or still needs to maintain the state of the current degraded service.
14. A resource policy decision system in a roaming scenario, comprising: a mobility management and control function (MMCF) entity, a resource and admission control function (RACF) entity of a visited network and a resource and admission control platform, wherein
the MMCF entity is configured to send an available resource query message to the RACF entity of the visited network when preparing for handover;
the RACF entity of the visited network comprises a receiving unit, a sending unit, a resource availability checking unit and a resource deciding unit, wherein
the receiving unit is configured to: receive the available resource query message sent by the MMCF entity and receive degrade information of current service of a user fed back by the resource and admission control platform;
the sending unit is configured to send a request of acquiring the degrade information of the current service of the user to the resource and admission control platform;
the resource availability checking unit is configured to, according to a candidate access network list in the available resource query message, check the current resource availability of each candidate access network in the candidate access network list so as to obtain the resource availability information of each candidate access network;
the resource deciding unit is configured to carry out resource decision according to the degrade information, the resource availability information and user information of the user;
the resource and admission control platform is configured to feed back the degrade information of the current service of the user to the RACF entity of the visited network.
15. The method as claimed in claim 7, further comprising:
after the RACF entity of the visited network has carried out resource decision, the RACF entity feeding back a resource decision result to the MMCF entity; and the MMCF entity selecting an available access network for the user according to the resource decision result and takes the selected access network as a handover decision result to feed back to the user.
16. The method as claimed in claim 15, wherein the step of selecting an available access network for the user comprises:
judging whether there is an available access network without needing to be degraded, if yes, then selecting the available access network without needing to be degraded; and if not, then selecting the degraded available access network.
17. The method as claimed in claim 16, wherein
the resource decision result comprises the resource state information of each candidate access network in the candidate access network list, and the parameter for indicating whether or not already degraded, when the resource state information of a certain candidate access network indicates available, of that candidate access network, wherein, the parameter for indicating whether or not already degraded of that candidate access network is used for indicating if the user accesses that candidate access network, then the service of the user needs to degrade or still needs to maintain the state of the current degraded service.
18. The method as claimed in claim 9, further comprising:
after the RACF entity of the visited network has carried out resource decision, the RACF entity feeding back a resource decision result to the MMCF entity; and the MMCF entity selecting an available access network for the user according to the resource decision result and takes the selected access network as a handover decision result to feed back to the user.
19. The method as claimed in claim 18, wherein the step of selecting an available access network for the user comprises:
judging whether there is an available access network without needing to be degraded, if yes, then selecting the available access network without needing to be degraded; and if not, then selecting the degraded available access network.
20. The method as claimed in claim 19, wherein
the resource decision result comprises the resource state information of each candidate access network in the candidate access network list, and the parameter for indicating whether or not already degraded, when the resource state information of a certain candidate access network indicates available, of that candidate access network, wherein, the parameter for indicating whether or not already degraded of that candidate access network is used for indicating if the user accesses that candidate access network, then the service of the user needs to degrade or still needs to maintain the state of the current degraded service.
US13/258,443 2010-04-15 2011-01-19 Method and system for implementing single radio voice call continuity Expired - Fee Related US8983456B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201010148708.3 2010-04-15
CN201010148708 2010-04-15
CN201010148708.3A CN102223619B (en) 2010-04-15 2010-04-15 Resource strategy decision method and system under roaming scene
PCT/CN2011/070398 WO2011127760A1 (en) 2010-04-15 2011-01-19 Method and system for resource policy decision in roaming scene

Publications (3)

Publication Number Publication Date
US20130035094A1 US20130035094A1 (en) 2013-02-07
US20130137426A2 true US20130137426A2 (en) 2013-05-30
US8983456B2 US8983456B2 (en) 2015-03-17

Family

ID=44780018

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/258,443 Expired - Fee Related US8983456B2 (en) 2010-04-15 2011-01-19 Method and system for implementing single radio voice call continuity

Country Status (4)

Country Link
US (1) US8983456B2 (en)
EP (1) EP2501174B1 (en)
CN (1) CN102223619B (en)
WO (1) WO2011127760A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11446182B2 (en) 2012-05-30 2022-09-20 Tusker Medical, Inc. Adhesive earplugs useful for sealing the ear canal

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686865B (en) * 2012-09-26 2018-11-09 索尼公司 The decision making device and method of Internet usage

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5570412A (en) * 1994-09-28 1996-10-29 U.S. West Technologies, Inc. System and method for updating a location databank
US5602903A (en) * 1994-09-28 1997-02-11 Us West Technologies, Inc. Positioning system and method
US20110173330A1 (en) * 2008-09-04 2011-07-14 Gong Xiaoyu Method, system, and apparatus for reserving network resources

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988722A (en) * 2005-12-20 2007-06-27 北京三星通信技术研究有限公司 Method for controling tactics under roaming state
CN100563388C (en) * 2006-06-01 2009-11-25 华为技术有限公司 Strategy under a kind of user roaming state and billing control method
CN101102586B (en) * 2006-07-07 2010-05-12 华为技术有限公司 A resource receiving and control method
US7599290B2 (en) * 2006-08-11 2009-10-06 Latitude Broadband, Inc. Methods and systems for providing quality of service in packet-based core transport networks
KR100955351B1 (en) * 2007-12-18 2010-04-29 한국전자통신연구원 A Method for providing seamless QoS service in IP network using IP mobility control platform
FI20085430L (en) 2008-03-12 2009-09-13 Teliasonera Ab Policy control in a communication system
CN101247652A (en) * 2008-03-19 2008-08-20 中兴通讯股份有限公司 Resource admission control method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5570412A (en) * 1994-09-28 1996-10-29 U.S. West Technologies, Inc. System and method for updating a location databank
US5602903A (en) * 1994-09-28 1997-02-11 Us West Technologies, Inc. Positioning system and method
US5960341A (en) * 1994-09-28 1999-09-28 U S West, Inc. Positioning system having an RF-measurements databank
US20110173330A1 (en) * 2008-09-04 2011-07-14 Gong Xiaoyu Method, system, and apparatus for reserving network resources

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
A Review of Policy-Based Resource and Admission Control Functions in Evolving Access and Next Generation Networks Christian Esteve Rothenberg Æ Andreas Roos,2008 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11446182B2 (en) 2012-05-30 2022-09-20 Tusker Medical, Inc. Adhesive earplugs useful for sealing the ear canal

Also Published As

Publication number Publication date
CN102223619B (en) 2014-04-09
EP2501174B1 (en) 2018-12-26
US20130035094A1 (en) 2013-02-07
CN102223619A (en) 2011-10-19
WO2011127760A1 (en) 2011-10-20
EP2501174A1 (en) 2012-09-19
US8983456B2 (en) 2015-03-17
EP2501174A4 (en) 2017-10-04

Similar Documents

Publication Publication Date Title
KR102504580B1 (en) Network Reselection During Disaster
US11533401B2 (en) Charging policy information for a packet data unit session in a wireless network
JP7240689B2 (en) Control plane based configuration for time sensitive networking
US11825335B2 (en) Always-on packet data unit session indication
US11743063B2 (en) Charging control for non-public network
US20230300257A1 (en) Policy information to policy control and confirmation to session management
KR20220066069A (en) Policy control for multiple access
US10064096B2 (en) Traffic distribution in heterogenous network environment
CN115735371A (en) Network slice specific authentication and authorization
US8983456B2 (en) Method and system for implementing single radio voice call continuity
US8381261B2 (en) Method for selecting policy decision functional entity in a resource and admission control system
CN102215475B (en) Method and system for searching resources in roaming
KR102465325B1 (en) Terminal based dynamic network policy control method on 5g network, terminal and network system implementing the same method
WO2022034015A1 (en) Access management component and method for controlling usage of a mobile communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: ZTE CORPORATION, CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YOU, JIANJIE;REEL/FRAME:028237/0394

Effective date: 20111109

STCF Information on status: patent grant

Free format text: PATENTED CASE

CC Certificate of correction
MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551)

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20230317