WO2012142884A1 - Method and apparatus for network load information, user location information and policy processing - Google Patents

Method and apparatus for network load information, user location information and policy processing Download PDF

Info

Publication number
WO2012142884A1
WO2012142884A1 PCT/CN2012/072156 CN2012072156W WO2012142884A1 WO 2012142884 A1 WO2012142884 A1 WO 2012142884A1 CN 2012072156 W CN2012072156 W CN 2012072156W WO 2012142884 A1 WO2012142884 A1 WO 2012142884A1
Authority
WO
WIPO (PCT)
Prior art keywords
network load
load information
user
information
pcrf
Prior art date
Application number
PCT/CN2012/072156
Other languages
French (fr)
Chinese (zh)
Inventor
芮通
周晓云
杨斌
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012142884A1 publication Critical patent/WO2012142884A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0226Traffic management, e.g. flow control or congestion control based on location or mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Definitions

  • the present invention relates to the field of communications, and in particular, to network load information, user location information, and a policy processing method and apparatus.
  • 3GPP 3rd Generation Partnership Project
  • EPS evolved Evolved Packet System
  • E-UTRAN Mobility Management Entity
  • S-GW Serving Gateway
  • P-GW Packet Data Network Gateway
  • HSS Home Subscriber Server
  • AAA 3GPP Authentication Authorization and Accounting
  • Policy and Charging Rules Function referred to as Policy and Charging Rules Function Composing for the PCRF entity and other supporting nodes.
  • the mobility management entity is responsible for control planes such as mobility management, processing of non-access stratum signaling, and management of user mobility management context.
  • the S-GW is an access gateway device connected to the E-UTRAN, which forwards data between the E-UTRAN and the P-GW, and is responsible for buffering paging waiting data;
  • the P-GW is an EPS and packet data network ( Packet Data Network (referred to as PDN)
  • PDN Packet Data Network
  • the border gateway of the network responsible for PDN access and forwarding data between EPS and PDN;
  • S-GW and P-GW belong to the core network gateway;
  • PCRF is the policy and charging rule function
  • the entity is connected to the service network protocol (Internet Protocol, IP for short) service network to obtain service information.
  • IP Internet Protocol
  • the EPS supports interworking with non-3GPP systems, wherein interworking with non-3GPP systems is implemented through an S2a/b/c interface, and the P-GW acts as an anchor between 3GPP and non-3GPP systems.
  • non-3GPP systems are classified into trusted non-3GPP IP access and untrusted non-3GPP ⁇ > access.
  • the trusted non-3GPP IP access can be directly connected to the P-GW through the S2a interface; the untrusted non-3GPP IP access needs to be connected to the P-GW through an Evolved Packet Data Gateway (ePDG), ePDG and P-GW
  • ePDG Evolved Packet Data Gateway
  • the inter-interface is S2b.
  • the S2c provides user plane-related control and mobility support between the user equipment (User Equipment, UE for short) and the P-GW.
  • the supported mobility management protocol is dual-stack mobile IPv6. (Moblie IPv6 Support for Dual Stack Hosts and Routers, referred to as DSMIPv6).
  • DSMIPv6 Dual-stack mobile IPv6 Support for Dual Stack Hosts and Routers
  • a push service in 3G technology which is characterized by The operator needs to adopt the push mode (the so-called push mode means that the trigger of the service is from the service server of the operator, and the service execution can be negotiated with the user UE), for example: the operator sends an advertisement to the user. (video clips), notifications, etc.; such services are usually non-real-time services (so-called non-real-time services, which means that the service can be carried out at the current time or can be postponed).
  • Operators can give network load when they want to launch Push-type services. For example, if the service is delivered to a user in a certain cell, if the current network load of the cell is heavy, you can temporarily disable the service and delay the execution of the service.
  • the advantages of this type of service are: It can effectively prevent the network load from being increased when the network load is heavy, and then perform such services when the network load is light. Thereby playing the role of the entire network load sharing.
  • it is not proposed to be able to provide network load information, and therefore it is not proposed how to provide network load information, so that some services cannot be better carried out.
  • the present invention provides a network load information, user location information, a policy processing method, and apparatus to solve at least the above problems.
  • a network load information processing method includes: a network management system MS receiving a message carrying user location information; and the NMS providing network load information according to the received user location information.
  • the method further includes: the serving general packet radio service support node SGSN or the mobility management unit MME sending the user location to the NMS Information message.
  • the SGSN or the MME determines that the user sends a message carrying the user location information of the user to at least one of the following events: an attach event, an access type change event, a state separation event, Location update events, deactivation events, switch events.
  • the providing the network load information comprises at least one of: providing the network load information at a timing; and providing the network load information when the network load information changes.
  • the MS provides the network load information to the policy and charging rule function PCRF according to the received user location information.
  • the method further includes: the PCRF subscribing the network load information to the MS; and Or, the PCRF queries the MS for the network load information.
  • the message sent by the PCRF to subscribe the network load information to the NMS, and/or the message sent by the PCRF to query the NMS for the network load information carries the following At least one of: one or more cell identifiers, where the cell identifier is used to indicate querying or subscribing to network load information of a cell corresponding to the cell identifier; one or more user identifiers, where the user identifier is used to indicate a query or subscription
  • the network load information includes a status of one or more cells, where the status includes: a cell idle or a cell busy.
  • a policy processing method including: the PCRF obtaining network load information provided according to user location information; and the PCRF formulating or updating a policy according to the network load information.
  • the method further includes: the PCRF subscribes to the network load information to a network element that provides the network load information; and/or, the PCRF provides The network element of the network load information queries the network load information.
  • the message sent by the PCRF for subscribing to the network load information, and/or the message sent by the PCRF for querying the network load information carries at least one of the following: one or more a cell identifier, where the cell identifier is used to indicate the network load information of the cell corresponding to the cell identifier, and one or more user identifiers, where the user identifier is used to indicate a network that queries or subscribes to the cell where the user identifier is located.
  • Load information preferably, the network element providing the network load information comprises a network management system NMS.
  • the network load information includes a status of one or more cells, where the status includes: a cell idle or a cell busy.
  • a user location information processing method includes: the SGSN or the MME determining that at least one of the following events occurs: an attach event, an access type change event, a state separation event, a location The update event, the deactivation event, and the handover event; the SGSN or the MME sends a message carrying the user location information of the user, where the user location information is used to determine network load information.
  • the user location information includes: a user identifier, and at least one of a cell identifier and a routing area identifier.
  • a network load information processing apparatus which is located in a network management system (NMS), and includes: a receiving module, configured to receive a message carrying user location information; and a providing module, configured to receive, according to the received user location Information provides network load information.
  • NMS network management system
  • a policy processing apparatus is provided, which is located in a PCRF, and includes: an obtaining module, configured to obtain network load information provided according to user location information; and an update module configured to formulate according to the network load information Or update the strategy.
  • a user location information processing apparatus located in an SGSN or an MME, includes: a determining module, configured to determine at least one of the following events: an attach event, an access type change event, a status a detachment event, a location update event, a deactivation event, a handover event, and a sending module, configured to send a message carrying the user location information of the user, where the user location information is used to determine network load information.
  • the NMS receives the message carrying the user location information and provides the network load information according to the received user location information, and solves the problem that the related technology does not propose to provide the network load information, and does not propose how to provide the network load information.
  • FIG. 1 is a schematic diagram of a system architecture of an EPS according to the related art
  • FIG. 2 is a flowchart of a network load information processing method according to an embodiment of the present invention
  • 3 is a flowchart of a method for processing user location information according to an embodiment of the present invention
  • FIG. 4 is a flowchart of a method for processing a policy according to an embodiment of the present invention
  • FIG. 5 is a structure of a network load information processing apparatus according to an embodiment of the present invention
  • FIG. 6 is a structural block diagram of a policy processing apparatus according to an embodiment of the present invention
  • FIG. 7 is a structural block diagram of a user location information processing apparatus according to an embodiment of the present invention
  • FIG. 8a is an acquisition of a 3G network according to an embodiment of the present invention
  • FIG. 8b is an architectural diagram of acquiring user location information for an EPS network according to an embodiment of the present invention
  • FIG. 9 is a flowchart of a method for acquiring network load information when a user attaches according to a preferred embodiment of the present invention
  • 10 is a flowchart of a method for acquiring network load information when a user performs handover according to a preferred embodiment of the present invention
  • FIG. 11 is a flowchart of a method for acquiring network load information when a user is updated according to a preferred embodiment of the present invention
  • Is a method for acquiring network load information when a user state changes according to a preferred embodiment of the present invention.
  • FIG. 2 is a flowchart of a network load information processing method according to an embodiment of the present invention.
  • the network management system MS performs the following steps: S202. Receive a message carrying user location information.
  • the MS can provide network load information according to the received user location information, and any network element that needs the network load information can obtain the network load information, so that the network load is needed in the process of performing certain services.
  • the information can be obtained through the provision of the NMS, so that the system including the above NMS can better adapt to the development of these services.
  • the MS can provide network load information to the PCRF according to the received user location information.
  • the PCRF may subscribe to the network load information to the NMS; and/or, the PCRF may query the NMS for network load information. More preferably, the message sent by the PCRF to subscribe to the network load information to the NMS, and/or the message sent by the PCRF for querying the network load information to the NMS carries at least one of the following: one or more cell identifiers, The cell identifier is used to indicate the network load information of the cell corresponding to the query or the cell identifier, and one or more user identifiers, where the user identifier is used to indicate the network load information of the cell where the user identifier is located. Through such a processing method, the PCRF can select an appropriate method to obtain appropriate network load information according to actual conditions.
  • the network load information may be actively provided by the NMS, and the network load information may be actively provided in multiple ways, for example, periodically providing network load information; for example, when the network load information changes, Provide network load information; of course, these two methods can be used alone or in combination.
  • the foregoing network load information may be a state including one or more cells, where the state includes: a cell idle or a cell busy.
  • the network load information can be provided in the form of a cell status list.
  • the MS may obtain user location information in multiple manners, for example, a Serving GPRS Support Node (SGSN) or the MME may send a message carrying the user location information to the NMS, for example, the SGSN or the MME.
  • SGSN Serving GPRS Support Node
  • MME Mobility Management Entity
  • the message carrying the user location information of the user may be sent to the MS when determining that at least one of the following events occurs: an attach event, an access type change event, a status separation event, a location update event, a deactivation event, a handover event.
  • an attach event an attach event
  • an access type change event a status separation event
  • a location update event a location update event
  • a deactivation event a handover event.
  • FIG. 3 is a flowchart of a method for processing user location information according to an embodiment of the present invention. As shown in FIG.
  • Step S302 Determining a User At least one of the following events: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, a handover event; step S304, sending a message carrying user location information of the user, where the user Location information is used to determine network load information.
  • a policy processing method is also provided in this embodiment.
  • FIG. 4 is a flowchart of a policy processing method according to an embodiment of the present invention. As shown in FIG. 4, the method is applied to a system including a PCRF, where the PCRF is executed.
  • the step includes: Step S402: Obtain network load information provided according to user location information; Step S404, formulate or update a policy according to the network load information.
  • the PCRF can obtain the network load information provided according to the user location information during the process of performing certain services, and formulate or update the policy according to the network load information.
  • the policy can be processed according to the information.
  • the information can be obtained through the NMS.
  • the information can also be obtained through other network elements.
  • the user obtains the location information of the user through the PCRF to obtain the network load information, and processes the policy according to the network load information, thereby achieving the effect that is more conducive to the development of certain services.
  • the PCRF may subscribe to the network load information to the network element that provides the network load information; and/or, the PCRF queries the network element that provides the network load information to query the network load information.
  • the PCRF can send a subscription message to the NMS, for example, subscribe to a busy state change of one or several cells, or subscribe to one or several users. The busy and idle state of the cell changes and reports the event.
  • the PCRF can also actively query the MS for the network load information, for example, by carrying the cell identifier, querying the network load status of a certain or a certain number of cells, or carrying the user identifier to query the cell of a certain or a certain user.
  • Network load conditions, or request the NMS to return the network load of all cells.
  • the message that the PCRF can send to subscribe to the network load information to the NMS, and/or the message sent by the PCRF to query the NMS for the network load information carries at least one of the following: one or more cell identifiers
  • the cell identifier is used to indicate the network load information of the cell corresponding to the query or the cell identifier, and one or more user identifiers, where the user identifier is used to indicate the network load information of the cell where the user identifier is located.
  • the user location information may include: a user identifier, and at least one of a cell identifier and a routing area identifier.
  • a network load information processing apparatus is also provided. FIG.
  • FIG. 5 is a structural block diagram of a network load information processing apparatus according to an embodiment of the present invention.
  • the apparatus is located in an NMS, and the apparatus is used to implement the above embodiments and preferences. The embodiment has been described and will not be described again.
  • the module involved in the device will be described below.
  • the device includes: a receiving module 52 and a providing module 54, which will be described below.
  • the receiving module 52 is configured to receive a message carrying user location information.
  • the providing module 54 is connected to the receiving module 52, and configured to provide network load information according to the received user location information.
  • a policy processing apparatus is also provided in this embodiment
  • FIG. 6 is a structural block diagram of a policy processing apparatus according to an embodiment of the present invention.
  • the device is located in the PCRF, and the device is used to implement the above-mentioned embodiments and preferred embodiments. The descriptions of the devices are omitted.
  • the modules involved in the device are described below, and the device includes an obtaining module 62 and an updating module. 64.
  • the device will be described below.
  • the obtaining module 62 is configured to obtain network load information provided according to the user location information
  • the setting update module 64 is connected to the obtaining module 62, configured to formulate or update the policy according to the network load information.
  • a user location information processing apparatus is also provided.
  • FIG. 7 is a structural block diagram of a user location information processing apparatus according to an embodiment of the present invention.
  • the apparatus is located in an SGSN or an MME, and the apparatus is used to implement the foregoing embodiment. And preferred embodiments, which have been described again, will be described below.
  • the modules involved in the apparatus are described below.
  • the apparatus includes a determination module 72 and a transmission module 74, which will be described below.
  • the determining module 72 is configured to determine at least one of the following events: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, a handover event, and a sending module 74, connected to the determining module 72, And a message for transmitting location information of the user carrying the user, where the user location information is used to determine network load information.
  • the following description will be made in conjunction with the preferred embodiments.
  • FIG. 8a is an architectural diagram of acquiring user location information for a 3G network according to an embodiment of the present invention.
  • the SGSN reports to the NMS when the following events are detected by the SGSN.
  • the event may include at least one of the following: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, and a handover event.
  • FIG. 8b is an architectural diagram of acquiring user location information for an EPS network according to an embodiment of the present invention. As shown in FIG.
  • the MME when the MME detects that the user has the following event, the MME reports the event to the network management platform, and the event may include the following. At least one of: an attachment event, an access type change, a state separation event, a location update event, a handover event.
  • the NMS receives the message, saves and maintains the user's information, and then provides the network load information to the PCRF for the PCRF to formulate the policy.
  • the network load information may include: a cell busy list.
  • the NMS can periodically provide network load information to the PCRF or provide network load information when replying to the PCRF request.
  • FIG. 9 is a flowchart of a method for acquiring network load information when a user attaches according to a preferred embodiment of the present invention. As shown in FIG.
  • Step S902 A UE attaches to a network, and the attached process may be based on an existing Process, where IP-CAN refers to PCEF and/or BBERF.
  • IP-CAN refers to PCEF and/or BBERF.
  • the PCEF is deployed in the GGSN, and the BBERF is not deployed.
  • the PCEF is deployed in the P-GW, and the BBERF is deployed in the S-GW.
  • the MME/SGSN detects that the UE is attached to the network, and sends a user attach notification to the NMS.
  • the carrying information may include at least one of the following: a user identifier (eg, IMSI International Mobile Subscriber Identification), a cell identifier (Cell lD), a routing area. RAI Routing Area Identifier; Preferably, a radio access type (RAT Radio Access Type) may also be included.
  • a user identifier eg, IMSI International Mobile Subscriber Identification
  • Cell lD Cell identifier
  • RAI Routing Area Identifier Preferably, a radio access type (RAT Radio Access Type) may also be included.
  • Step S906 after receiving the message, the NMS saves and maintains the information of the user.
  • Step S908 the MS returns a response to the MME/SGSN.
  • Step S910 providing network management information (the network management information may be network load information, and may also include network load information).
  • the PCRF may send a subscription to the NMS, for example: subscribe to a busy state change of one or several cells (for example, when the state of the cell changes from idle to busy, For example, a threshold may be defined. When the number of users in the cell exceeds the threshold, the status of the cell is considered to be busy. The event is reported, or the busy and idle state of the cell in which the user is located is reported. A response is returned to the PCRF.
  • the NMS can actively provide network load information to the PCRF, for example: timing (for example, every 5 minutes, for example, a fixed time every day), reporting the list information of the busy cells to the PCRF; or when the user attaches to the network.
  • the state of the cell changes (for example, from idle to busy state), and the PCRF has previously subscribed to the event of the cell state change, and the MS is triggered by the event to provide the cell F with the change information of the cell state.
  • the operator can also configure, without relying on the above subscription, when the cell status changes, the MS provides the cell status change information to the PCRF; the PCRF returns the response to the NMS after receiving the network load information.
  • the PCRF can actively query the NMS for network load information, for example: by carrying the cell identifier, querying the network load of one or several cells; or carrying the user identifier to query one or several users.
  • the PCRF formulates or updates the policy based on the busy state of the cell; the PCRF sends the policy to the PCEF/BBERF.
  • the handover scenario is, for example, switching from one SGSN or S-GW to another SGSN or S-GW (the handover occurs between SGSNs in 3G, EPS network)
  • the medium handover occurs between the SGWs, and the location update moves, for example, from one cell to another.
  • the MME/SGSN (the SGSN in the 3G network and the MME in the EPS network) senses that the UE has a handover or a location update, and notifies the MS user of the handover event. After receiving the message, the MS saves the information of the user.
  • the PCRF is based on the network load information. Or update and issue the policy.
  • the preferred embodiment provides a method for acquiring network load information when a user changes handover, a location update, or a user status change
  • FIG. 10 is a flowchart of a method for acquiring network load information when a user performs handover according to a preferred embodiment of the present invention.
  • the process includes the following steps: Step S1002: The UE performs handover, and the handover process may be based on an existing process, where IP-CAN refers to PCEF and/or BBERF.
  • IP-CAN refers to PCEF and/or BBERF.
  • the PCEF is deployed in the GGSN, and the BBERF is not deployed.
  • the PCEF is deployed in the P-GW, and the BBERF is deployed in the S-GW.
  • the MME/SGSN detects that the UE has a handover.
  • the MME/SGSN sends a user handover notification to the NMS, and the carried information may include: a user identifier (eg, IMSI International Mobile Subscriber Identification), a cell identifier (Cell ID), a routing area identifier (RAI Routing Area Identifier), and a radio access type (RAT). Radio Access Type), information related to wireless access, (eg: RNC Radio Network Controller ID in the 3G network, destination radio network controller ID).
  • Step S1006 After receiving the message, the MS saves the user switching information. In step S1008, the MS returns a response message to the MME/SGSN.
  • Step S1010 Provide network management information (the network management information may be network load information, and may also include network load information). For example, at least one of the following methods may be adopted: (1) The PCRF may send a subscription to the NMS, for example: subscribe to a busy state change of one or several cells (for example, when the state of the cell changes from idle to busy) Report the event, or subscribe to the busy and idle status change event of the cell where one or several users are located. Then the NMS returns a response to the PCRF. (2) The NMS can actively provide the network load information to the PCRF. For example, the timing (for example, every 5 minutes) reports the list information of the busy cells to the PCRF; or the cell where the UE is located when the user switches or the location is updated.
  • the PCRF may send a subscription to the NMS, for example: subscribe to a busy state change of one or several cells (for example, when the state of the cell changes from idle to busy) Report the event, or subscribe to the busy and idle status change event of the cell where one or several users
  • the state changes (for example, from idle to busy), and the PCRF has previously subscribed to the event of the cell state change, and the NMS is triggered by the event to provide the cell F with the change information of the cell state.
  • the operator can also configure, do not rely on the above subscription, when the cell status changes, the NMS will refer to the PCRF.
  • Provide cell status change information After receiving the network load information, the PCRF returns a response to the NMS.
  • the PCRF can actively query the NMS for network load information, for example: by carrying the cell identifier, querying the network load of one or several cells; or carrying the user identifier to query one or several users.
  • the network load of the cell or request the NMS to return the network load of all cells.
  • the NMS returns a response to the PCRF.
  • the response message may include: a busy or idle state of one or several cells requested by the PCRF, or a busy state of a cell in which the user is located; or busy of all the cells Idle state.
  • the PCRF formulates or updates policies based on the busy state of the cell.
  • the PCRF sends the policy to PCEF/BBERF.
  • 11 is a flowchart of a method for acquiring network load information when a user is updated according to a preferred embodiment of the present invention. As shown in FIG. 11, the process includes the following steps: Step S1102: When a user location update occurs, the location update is performed. The process is based on an existing process, where IP-CAN refers to PCEF and P/ or BBERF.
  • the PCEF is deployed in the GGSN and the BBERF is not deployed.
  • the PCEF is deployed in the P-GW and the BBERF is deployed in the S-GW.
  • the MME/SGSN sends a user location update notification to the NMS when the MME/SGSN detects the location update of the UE.
  • the carrying information may include: a user identifier (eg, IMSI International Mobile Subscriber Identification), and a cell identifier (Cell ID).
  • Step S1106 After receiving the message, the NMS saves the location update information of the user.
  • the MS returns a response to the MME/SGSN.
  • Step S1110 (same step S1010, which is not described herein again), the network management information is provided by at least one of the foregoing manners.
  • FIG. 12 is a flowchart of a method for acquiring network load information when a user's state changes according to a preferred embodiment of the present invention; as shown in FIG. 12, the process includes the following steps: Step S1202: When a user state change occurs, the user status The change is based on the existing process, where IP-CAN refers to PCEF and P/ or BBERF. In the 3G network, the PCEF is deployed in the GGSN and BBERF is not deployed. In the EPS network, the PCEF is deployed in the P-GW and the BBERF is deployed in the S-GW.
  • step S1204 the MME/SGSN sends a user location update notification to the NMS when the MME/SGSN detects the change of the user status of the UE.
  • the carrying information may include: a user identifier (eg, IMSI International Mobile Subscriber Identification), and user status change information.
  • Step S1206 After receiving the message, the NMS saves the information of the user.
  • Step S1208, the MS returns a response to the MME/SGSN.
  • Step S1210 (same step S1010, which is not described herein again), network management information may be provided by at least one of the foregoing manners. In summary, the above embodiments are more advantageous for the development of some services.
  • a storage medium is provided, the software being stored, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like.
  • the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module.

Abstract

Disclosed are a method and apparatus for network load information, user location information and policy processing, the method for network load information processing comprising: a network management system (NMS) receiving a message carrying user location information; and the NMS providing network load information according to the received user location information. The present invention solves the problem of some services cannot be better developed due to the failure in presenting that the network load information can be provided and also the failure in presenting how to provide the network load information in the prior art, thus better facilitating the development of some services.

Description

网络负载信息、 用户位置信息、 策略处理方法及装置 技术领域 本发明涉及通信领域, 具体涉及一种网络负载信息、 用户位置信息、 策略处理方 法及装置。 背景技术 第三代合作伙伴计划(3rd Generation Partnership Project, 简称为 3GPP)演进的分 组系统 (Evolved Packet System , 简称为 EPS) 由演进的通用移动通信系统陆地无线 接入网 (Evolved Universal Terrestrial Radio Access Network, 简称为 E-UTRAN)、 移动 管理单元 (Mobility Management Entity, 简称为 MME)、 服务网关 ( Serving Gateway, 简称为 S-GW)、 分组数据网络网关 (Packet Data Network Gateway, 简称为 P-GW或 者 PDN GW;)、 归属用户服务器(Home Subscriber Server, 简称为 HSS)、 3GPP的认证 授权计费 (Authentication Authorization and Accounting, 简称为 AAA)服务器, 策略 和计费规则功能 (Policy and Charging Rules Function, 简称为 PCRF) 实体及其他支撑 节点组成。 图 1是根据相关技术的 EPS的系统架构的示意图, 如图 1所示, 移动性管理实体 负责移动性管理、 非接入层信令的处理和用户移动管理上下文的管理等控制面的相关 工作; S-GW是与 E-UTRAN相连的接入网关设备, 在 E-UTRAN和 P-GW之间转发 数据,并且负责对寻呼等待数据进行缓存; P-GW则是 EPS与分组数据网络 (Packet Data Network, 简称为 PDN) 网络的边界网关, 负责 PDN的接入及在 EPS与 PDN间转发 数据等功能; S-GW和 P-GW都属于核心网网关; PCRF是策略和计费规则功能实体, 它通过接收接口 Rx和运营商网络协议 (Internet Protocol, 简称为 IP) 业务网络相连, 获取业务信息, 此外, 它通过 Gx/Gxa/Gxc接口与网络中的网关设备相连, 负责发起 IP承载的建立, 保证业务数据的服务质量 (Quality of Service, 简称为 QoS), 并进行 计费控制。 EPS支持与非 3GPP系统的互通, 其中, 与非 3GPP系统的互通是通过 S2a/b/c接 口实现的, P-GW作为 3GPP与非 3GPP系统间的锚点。 在 EPS的系统架构图中, 非 3GPP系统被分为可信任非 3GPP IP接入和不可信任非 3GPP Π>接入。可信任非 3GPP IP 接入可直接通过 S2a接口与 P-GW连接; 不可信任非 3GPP IP接入需经过演进的分组 数据网关(Evolved Packet Data Gateway,简称为 ePDG)与 P-GW相连, ePDG与 P-GW 间的接口为 S2b, S2c提供了用户设备 (User Equipment, 简称为 UE) 与 P-GW之间 的用户面相关的控制和移动性支持, 其支持的移动性管理协议为支持双栈的移动 IPv6 ( Moblie IPv6 Support for Dual Stack Hosts and Routers, 简称为 DSMIPv6)。 在进行某种业务时, 运营商有可能希望获取网络的负载情况, 根据网络负载的情 况来决定如何进行该业务, 例如, 3G技术中的推送(Push)类业务, 该类业务模型的 特点是, 运营商需要采用推送模式来开展 (所谓推送模式, 是指该业务的触发是来自 运营商的业务服务器, 该类业务执行可以不用和用户 UE进行协商) 时, 例如: 运营 商向用户发送广告(视频短片), 通知等业务; 这类业务通常是非实时类业务(所谓非 实时类业务, 是指该业务可以在当前时刻开展, 也可以被推迟)。运营商希望开展 Push 类业务时能够给予网络负载。 例如: 如果向某个小区内的用户下发这类业务时, 如果 该小区当前的网络负载情况较重, 可以暂时不开展该类业务, 推迟该业务的执行。 如 果该小区当前的网络负载较轻, 就开展这类业务, 这样做的好处是: 能够在网络负载 较重时有效的避免网络负载继续加重, 等到网络负载较轻时, 再执行该类业务, 从而 起到整个网络负载分担的作用。 在相关技术中, 并没有提出能够提供网络负载信息, 因此也没有提出如何提供网 络负载信息, 从而不能使某些业务更好的开展。 发明内容 本发明提供了一种网络负载信息、 用户位置信息、 策略处理方法及装置, 以至少 解决上述问题。 根据本发明的一个方面提供了一种网络负载信息处理方法, 包括: 网络管理系统 MS接收携带有用户位置信息的消息; 所述 NMS根据接收到的用户位置信息提供网 络负载信息。 优选地, 在所述 NMS接收携带有所述用户位置信息的消息之前, 所述方法还包 括: 服务通用分组无线业务支持节点 SGSN或移动性管理单元 MME向所述 NMS发 送携带有所述用户位置信息的消息。 优选地, 所述 SGSN或所述 MME确定用户发生以下事件的至少之一时, 向所述 MS发送携带有所述用户的用户位置信息的消息: 附着事件、 接入类型改变事件、 状 态分离事件、 位置更新事件、 去激活事件、 切换事件。 优选地,提供所述网络负载信息包括以下至少之一: 定时提供所述网络负载信息; 在所述网络负载信息发生变化时, 提供所述网络负载信息。 优选地,所述 MS根据所述接收到的用户位置信息向策略和计费规则功能 PCRF 提供所述网络负载信息。 优选地, 在所述 NMS根据所述接收到的用户位置信息向所述 PCRF提供所述网 络负载信息之前, 所述方法还包括: 所述 PCRF向所述 MS订阅所述网络负载信息; 和 /或, 所述 PCRF向所述 MS查询所述网络负载信息。 优选地, 所述 PCRF发送的用于向所述 NMS订阅所述网络负载信息的消息, 和 / 或, 所述 PCRF发送的用于向所述 NMS查询所述网络负载信息的消息中携带有以下 至少之一: 一个或多个小区标识, 所述小区标识用于指示查询或订阅所述小区标识对 应的小区的网络负载信息; 一个或多个用户标识, 所述用户标识用于指示查询或订阅 所述用户标识所在小区的网络负载信息。 优选地, 所述网络负载信息包括一个或多个小区的状态, 其中, 所述状态包括: 小区闲或小区忙。 根据本发明的另一方面提供了一种策略处理方法, 包括: 所述 PCRF获得根据用 户位置信息提供的网络负载信息;所述 PCRF根据所述网络负载信息制定或更新策略。 优选地, 在所述 PCRF获取所述网络负载信息之前, 所述方法还包括, 所述 PCRF 向提供所述网络负载信息的网元订阅所述网络负载信息; 和 /或, 所述 PCRF向提供所 述网络负载信息的网元查询所述网络负载信息。 优选地,所述 PCRF发送的用于订阅所述网络负载信息的消息,和 /或,所述 PCRF 发送的用于查询所述网络负载信息的消息中携带有以下至少之一: 一个或多个小区标 识, 所述小区标识用于指示查询或订阅所述小区标识对应的小区的网络负载信息; 一 个或多个用户标识, 所述用户标识用于指示查询或订阅所述用户标识所在小区的网络 负载信息。 优选地, 提供所述网络负载信息的网元包括网络管理系统 NMS。 优选地, 所述网络负载信息包括一个或多个小区的状态, 其中, 所述状态包括: 小区闲或小区忙。 根据本发明的又一方面提供了一种用户位置信息处理方法, 包括: 所述 SGSN或 所述 MME确定用户发生以下事件的至少之一: 附着事件、 接入类型改变事件、 状态 分离事件、 位置更新事件、 去激活事件、 切换事件; 所述 SGSN或所述 MME发送携 带有所述用户的用户位置信息的消息, 其中, 所述用户位置信息用于确定网络负载信 息。 优选地, 所述用户位置信息包括: 用户标识, 以及小区标识和路由区域标识中的 至少之一。 根据本发明的一个方面提供了一种网络负载信息处理装置, 位于网络管理系统 NMS中, 包括: 接收模块, 用于接收携带有用户位置信息的消息; 提供模块, 用于根 据接收到的用户位置信息提供网络负载信息。 根据本发明的另一方面提供了一种策略处理装置, 位于 PCRF中, 包括: 获取模 块, 用于获得根据用户位置信息提供的网络负载信息; 制定更新模块, 用于根据所述 网络负载信息制定或更新策略。 根据本发明的又一方面提供了一种用户位置信息处理装置, 位于 SGSN或 MME 中, 包括: 确定模块, 用于确定用户发生以下事件的至少之一: 附着事件、 接入类型 改变事件、 状态分离事件、 位置更新事件、 去激活事件、 切换事件; 发送模块, 用于 发送携带有所述用户的用户位置信息的消息, 其中, 所述用户位置信息用于确定网络 负载信息。 通过本发明, 采用 NMS接收携带有用户位置信息的消息并根据接收到的用户位 置信息提供网络负载信息, 解决了相关技术中没有提出能够提供网络负载信息, 也没 有提出如何提供网络负载信息从而不能使某些业务更好的开展的问题, 进而更有利于 有些业务的开展。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据相关技术的 EPS的系统架构的示意图; 图 2是根据本发明实施例的网络负载信息处理方法的流程图; 图 3是根据本发明实施例的用户位置信息处理方法的流程图; 图 4是根据本发明实施例的策略处理方法的流程图; 图 5是根据本发明实施例的网络负载信息处理装置的结构框图; 图 6是根据本发明实施例的策略处理装置的结构框图; 图 7是根据本发明实施例的用户位置信息处理装置的结构框图; 图 8a是根据本发明实施例的对于 3G网络的获取用户位置信息的架构图; 图 8b是根据本发明实施例的对于 EPS网络的获取用户位置信息的架构图; 图 9是根据本发明优选实施例的用户附着时获取网络负载信息方法的流程图; 图 10 是根据本发明优选实施例的用户发生切换时获取网络负载信息的方法的流 程图; 图 11 是根据本发明优选实施例的用户位置更新时获取网络负载信息的方法的流 程图; 图 12 是根据本发明优选实施例的用户状态发生变化时获取网络负载信息的方法 的流程图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 为了解决相关技术中存在的问题, 在以下的实施例中可以对网络设备负载情况的 分析, 提供了对用户位置的进行统计分析, 并根据用户位置提供网络负载信息, 来适 应某些业务的开展, 例如, 来适应 Push类业务的开展。 在本实施例中, 提供了一种网络负载信息处理方法, 图 2是根据本发明实施例的 网络负载信息处理方法的流程图, 如图 2所示, 网络管理系统 MS执行的步骤包括: 步骤 S202, 接收携带有用户位置信息的消息; 步骤 S204, 根据接收到的用户位置信息提供网络负载信息。 通过上述步骤, MS可以根据接收到的用户位置信息提供网络负载信息, 任何需 要该网络负载信息的网元均可以得到该网络负载信息,从而在开展某些业务的过程中, 在需要该网络负载信息时, 均可以通过 NMS的提供来获得, 使包括上述 NMS的系统 更好的适应这些业务的开展。 例如, MS可以根据接收到的用户位置信息向 PCRF提供网络负载信息。优选地,The present invention relates to the field of communications, and in particular, to network load information, user location information, and a policy processing method and apparatus. BACKGROUND OF THE INVENTION The 3rd Generation Partnership Project (3GPP) evolved Evolved Packet System (EPS) is an evolved universal mobile communication system (Evolved Universal Terrestrial Radio Access Network). , referred to as E-UTRAN, Mobility Management Entity (MME), Serving Gateway (S-GW), Packet Data Network Gateway (P-GW) PDN GW;), Home Subscriber Server (HSS), 3GPP Authentication Authorization and Accounting (AAA) server, Policy and Charging Rules Function (referred to as Policy and Charging Rules Function) Composing for the PCRF) entity and other supporting nodes. 1 is a schematic diagram of a system architecture of an EPS according to the related art. As shown in FIG. 1, the mobility management entity is responsible for control planes such as mobility management, processing of non-access stratum signaling, and management of user mobility management context. The S-GW is an access gateway device connected to the E-UTRAN, which forwards data between the E-UTRAN and the P-GW, and is responsible for buffering paging waiting data; the P-GW is an EPS and packet data network ( Packet Data Network (referred to as PDN) The border gateway of the network, responsible for PDN access and forwarding data between EPS and PDN; S-GW and P-GW belong to the core network gateway; PCRF is the policy and charging rule function The entity is connected to the service network protocol (Internet Protocol, IP for short) service network to obtain service information. In addition, it is connected to the gateway device in the network through the Gx/Gxa/Gxc interface, and is responsible for initiating the IP bearer. Establishing, guaranteeing the quality of service (Quality of Service, QoS for short), and performing charging control. The EPS supports interworking with non-3GPP systems, wherein interworking with non-3GPP systems is implemented through an S2a/b/c interface, and the P-GW acts as an anchor between 3GPP and non-3GPP systems. In the system architecture diagram of EPS, non-3GPP systems are classified into trusted non-3GPP IP access and untrusted non-3GPP 接入> access. The trusted non-3GPP IP access can be directly connected to the P-GW through the S2a interface; the untrusted non-3GPP IP access needs to be connected to the P-GW through an Evolved Packet Data Gateway (ePDG), ePDG and P-GW The inter-interface is S2b. The S2c provides user plane-related control and mobility support between the user equipment (User Equipment, UE for short) and the P-GW. The supported mobility management protocol is dual-stack mobile IPv6. (Moblie IPv6 Support for Dual Stack Hosts and Routers, referred to as DSMIPv6). When performing a certain service, the operator may wish to obtain the load of the network, and decide how to perform the service according to the network load. For example, a push service in 3G technology, which is characterized by The operator needs to adopt the push mode (the so-called push mode means that the trigger of the service is from the service server of the operator, and the service execution can be negotiated with the user UE), for example: the operator sends an advertisement to the user. (video clips), notifications, etc.; such services are usually non-real-time services (so-called non-real-time services, which means that the service can be carried out at the current time or can be postponed). Operators can give network load when they want to launch Push-type services. For example, if the service is delivered to a user in a certain cell, if the current network load of the cell is heavy, you can temporarily disable the service and delay the execution of the service. If the current network load of the cell is light, the service is carried out. The advantages of this type of service are: It can effectively prevent the network load from being increased when the network load is heavy, and then perform such services when the network load is light. Thereby playing the role of the entire network load sharing. In the related art, it is not proposed to be able to provide network load information, and therefore it is not proposed how to provide network load information, so that some services cannot be better carried out. SUMMARY OF THE INVENTION The present invention provides a network load information, user location information, a policy processing method, and apparatus to solve at least the above problems. According to an aspect of the present invention, a network load information processing method includes: a network management system MS receiving a message carrying user location information; and the NMS providing network load information according to the received user location information. Preferably, before the NMS receives the message carrying the user location information, the method further includes: the serving general packet radio service support node SGSN or the mobility management unit MME sending the user location to the NMS Information message. Preferably, the SGSN or the MME determines that the user sends a message carrying the user location information of the user to at least one of the following events: an attach event, an access type change event, a state separation event, Location update events, deactivation events, switch events. Preferably, the providing the network load information comprises at least one of: providing the network load information at a timing; and providing the network load information when the network load information changes. Preferably, the MS provides the network load information to the policy and charging rule function PCRF according to the received user location information. Preferably, before the NMS provides the network load information to the PCRF according to the received user location information, the method further includes: the PCRF subscribing the network load information to the MS; and Or, the PCRF queries the MS for the network load information. Preferably, the message sent by the PCRF to subscribe the network load information to the NMS, and/or the message sent by the PCRF to query the NMS for the network load information carries the following At least one of: one or more cell identifiers, where the cell identifier is used to indicate querying or subscribing to network load information of a cell corresponding to the cell identifier; one or more user identifiers, where the user identifier is used to indicate a query or subscription The network load information of the cell where the user identifier is located. Preferably, the network load information includes a status of one or more cells, where the status includes: a cell idle or a cell busy. According to another aspect of the present invention, a policy processing method is provided, including: the PCRF obtaining network load information provided according to user location information; and the PCRF formulating or updating a policy according to the network load information. Preferably, before the PCRF acquires the network load information, the method further includes: the PCRF subscribes to the network load information to a network element that provides the network load information; and/or, the PCRF provides The network element of the network load information queries the network load information. Preferably, the message sent by the PCRF for subscribing to the network load information, and/or the message sent by the PCRF for querying the network load information carries at least one of the following: one or more a cell identifier, where the cell identifier is used to indicate the network load information of the cell corresponding to the cell identifier, and one or more user identifiers, where the user identifier is used to indicate a network that queries or subscribes to the cell where the user identifier is located. Load information. Preferably, the network element providing the network load information comprises a network management system NMS. Preferably, the network load information includes a status of one or more cells, where the status includes: a cell idle or a cell busy. According to still another aspect of the present invention, a user location information processing method includes: the SGSN or the MME determining that at least one of the following events occurs: an attach event, an access type change event, a state separation event, a location The update event, the deactivation event, and the handover event; the SGSN or the MME sends a message carrying the user location information of the user, where the user location information is used to determine network load information. Preferably, the user location information includes: a user identifier, and at least one of a cell identifier and a routing area identifier. According to an aspect of the present invention, a network load information processing apparatus is provided, which is located in a network management system (NMS), and includes: a receiving module, configured to receive a message carrying user location information; and a providing module, configured to receive, according to the received user location Information provides network load information. According to another aspect of the present invention, a policy processing apparatus is provided, which is located in a PCRF, and includes: an obtaining module, configured to obtain network load information provided according to user location information; and an update module configured to formulate according to the network load information Or update the strategy. According to still another aspect of the present invention, a user location information processing apparatus, located in an SGSN or an MME, includes: a determining module, configured to determine at least one of the following events: an attach event, an access type change event, a status a detachment event, a location update event, a deactivation event, a handover event, and a sending module, configured to send a message carrying the user location information of the user, where the user location information is used to determine network load information. Through the invention, the NMS receives the message carrying the user location information and provides the network load information according to the received user location information, and solves the problem that the related technology does not propose to provide the network load information, and does not propose how to provide the network load information. The problem of making certain businesses better carried out is more conducive to the development of some businesses. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, In the drawings: FIG. 1 is a schematic diagram of a system architecture of an EPS according to the related art; FIG. 2 is a flowchart of a network load information processing method according to an embodiment of the present invention; 3 is a flowchart of a method for processing user location information according to an embodiment of the present invention; FIG. 4 is a flowchart of a method for processing a policy according to an embodiment of the present invention; FIG. 5 is a structure of a network load information processing apparatus according to an embodiment of the present invention; FIG. 6 is a structural block diagram of a policy processing apparatus according to an embodiment of the present invention; FIG. 7 is a structural block diagram of a user location information processing apparatus according to an embodiment of the present invention; FIG. 8a is an acquisition of a 3G network according to an embodiment of the present invention; FIG. 8b is an architectural diagram of acquiring user location information for an EPS network according to an embodiment of the present invention; FIG. 9 is a flowchart of a method for acquiring network load information when a user attaches according to a preferred embodiment of the present invention; 10 is a flowchart of a method for acquiring network load information when a user performs handover according to a preferred embodiment of the present invention; FIG. 11 is a flowchart of a method for acquiring network load information when a user is updated according to a preferred embodiment of the present invention; Is a method for acquiring network load information when a user state changes according to a preferred embodiment of the present invention. flow chart. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. In order to solve the problems in the related art, in the following embodiments, the analysis of the load condition of the network device can be performed, and the statistical analysis of the user location is provided, and the network load information is provided according to the user location to adapt to the development of certain services. For example, to adapt to the development of the Push business. In this embodiment, a network load information processing method is provided. FIG. 2 is a flowchart of a network load information processing method according to an embodiment of the present invention. As shown in FIG. 2, the network management system MS performs the following steps: S202. Receive a message carrying user location information. Step S204: Provide network load information according to the received user location information. Through the above steps, the MS can provide network load information according to the received user location information, and any network element that needs the network load information can obtain the network load information, so that the network load is needed in the process of performing certain services. The information can be obtained through the provision of the NMS, so that the system including the above NMS can better adapt to the development of these services. For example, the MS can provide network load information to the PCRF according to the received user location information. Preferably,
PCRF可以向 NMS订阅网络负载信息; 和 /或, PCRF可以向 NMS查询网络负载信息。 更优地, PCRF发送的用于向 NMS订阅网络负载信息的消息, 和 /或, PCRF发送的用 于向 NMS 查询网络负载信息的消息中携带有以下至少之一: 一个或多个小区标识, 其中, 小区标识用于指示查询或订阅小区标识对应的小区的网络负载信息; 一个或多 个用户标识,其中,用户标识用于指示查询或订阅用户标识所在小区的网络负载信息。 通过这样的处理方式, PCRF 可以根据实际的情况来选择适当的方式来获得适当的网 络负载信息。 优选地, 在实施时, 也可以由 NMS 主动提供网络负载信息, 主动提供网络负载 信息的方式也可以有多种, 例如, 定时提供网络负载信息; 又例如, 可以在网络负载 信息发生变化时, 提供网络负载信息; 当然这两种方式可以单独使用, 也可以结合使 用。 优选地, 上述的网络负载信息可以为包括一个或多个小区的状态, 其中, 该状态 包括: 小区闲或小区忙。 该网络负载信息可以以小区状态列表的方式提供。 优选地, MS可以通过多种方式来获得用户位置信息, 例如, 服务 GPRS支持节 点 ( Serving GPRS Support Node, 简称为 SGSN) 或 MME可以向 NMS发送携带有用 户位置信息的消息, 例如, SGSN或 MME可以在确定用户发生以下事件的至少之一 时, 向 MS发送携带有用户的用户位置信息的消息: 附着事件、 接入类型改变事件、 状态分离事件、 位置更新事件、 去激活事件、 切换事件。 当然, 其他可以得到该用户 位置信息的网元也可以向 NMS提供。 图 3是根据本发明实施例的用户位置信息处理 方法的流程图, 如图 3所示, 该方法应用于包括 SGSN或 MME的系统中, 该 SGSN 或 MME执行的步骤包括: 步骤 S302, 确定用户发生以下事件的至少之一: 附着事件、 接入类型改变事件、 状态分离事件、 位置更新事件、 去激活事件、 切换事件; 步骤 S304, 发送携带有用户的用户位置信息的消息, 其中, 该用户位置信息用于 确定网络负载信息。 在本实施例中还提供了一种策略处理方法, 图 4是根据本发明实施例的策略处理 方法的流程图, 如图 4所示, 该方法应用于包括 PCRF的系统中, 该 PCRF执行的步 骤包括: 步骤 S402, 获得根据用户位置信息提供的网络负载信息; 步骤 S404, 根据该网络负载信息制定或更新策略。 通过上述步骤, PCRF 可以在进行某些业务的过程中, 获得根据用户位置信息提 供的网络负载信息, 并根据网络负载信息制定或更新策略。 只要 PCRF能够获取到网 络负载信息, 就可以根据该信息之对策略进行处理, 例如, 可以通过 NMS来获得该 信息, 当然, 也可以通过其他的网元来获得该信息。 通过 PCRF获得用户位置信息统 计得到网络负载信息, 根据网络负载信息对策略进行处理, 达到了更有利于某些业务 开展的效果。 优选地, 在 PCRF获取网络负载信息之前, PCRF可以向提供网络负载信息的网 元订阅网络负载信息; 和 /或, PCRF向提供网络负载信息的网元查询网络负载信息。 例如, 通过事先与提供网络负载信息的网元协商, PCRF可以向 NMS下发订阅消息, 例如, 订阅某个或某几个小区的忙闲状态变化, 或是订阅某个或某几个用户所在小区 的忙闲状态变化上报事件。 PCRF也可以主动向 MS查询网络负载信息, 例如, 通过 携带小区标识, 查询某个或是某几个小区的网络负载情况, 或是携带用户标识, 查询 某个或是某几个用户所在小区的网络负载情况, 或是请求 NMS 返回所有小区的网络 负载情况。 即, 该 PCRF可以发送的用于向 NMS订阅网络负载信息的消息, 和 /或, 该 PCRF发送的用于向 NMS查询网络负载信息的消息中携带有以下至少之一: 一个 或多个小区标识, 其中, 小区标识用于指示查询或订阅小区标识对应的小区的网络负 载信息; 一个或多个用户标识, 其中, 用户标识用于指示查询或订阅用户标识所在小 区的网络负载信息。 优选地, 上述用户位置信息可以包括: 用户标识, 以及小区标识和路由区域标识 中的至少之一。 在本实施例中还提供了一种网络负载信息处理装置, 图 5是根据本发明实施例的 网络负载信息处理装置的结构框图, 该装置位于 NMS 中, 该装置用于实现上述实施 例及优选实施方式, 已经进行过说明的不再赘述, 下面对该装置中涉及的模块进行说 明, 该装置包括: 接收模块 52和提供模块 54, 下面对该装置进行说明。 接收模块 52, 用于接收携带有用户位置信息的消息; 提供模块 54, 连接于接收模 块 52, 用于根据接收到的用户位置信息提供网络负载信息。 在本实施例中还提供了一种策略处理装置, 图 6是根据本发明实施例的策略处理 装置的结构框图。该装置位于 PCRF中, 该装置用于实现上述实施例及优选实施方式, 已经进行过说明的不再赘述, 下面对该装置中涉及的模块进行说明, 该装置包括获取 模块 62和制定更新模块 64, 下面对该装置进行说明。 获取模块 62,用于获得根据用户位置信息提供的网络负载信息;制定更新模块 64, 连接于获取模块 62, 用于根据网络负载信息制定或更新策略。 在本实施例中还提供了一种用户位置信息处理装置, 图 7是根据本发明实施例的 用户位置信息处理装置的结构框图, 该装置位于 SGSN或 MME中, 该装置用于实现 上述实施例及优选实施方式, 已经进行过说明的不再赘述, 下面对该装置中涉及的模 块进行说明, 该装置包括确定模块 72和发送模块 74, 下面对该装置进行说明。 确定模块 72, 用于确定用户发生以下事件的至少之一: 附着事件、 接入类型改变 事件、 状态分离事件、 位置更新事件、 去激活事件、 切换事件; 发送模块 74, 连接于 确定模块 72, 用于发送携带有用户的用户位置信息的消息, 其中, 用户位置信息用于 确定网络负载信息。 下面结合优选实施例进行说明。 在本优选实施例中提出了一种解决网络如何获取用户位置信息的方法,图 8a是根 据本发明实施例的对于 3G网络的获取用户位置信息的架构图,在图 8a示出的架构中, 对于 3G网络, SGSN感知到用户以下事件时, 向 NMS上报, 该事件可以包括以下至 少之一: 附着事件, 接入类型改变事件, 状态分离事件, 位置更新事件, 去激活事件, 切换事件。 图 8b是根据本发明实施例的对于 EPS网络的获取用户位置信息的架构图, 如图 8b所示, 对于 EPS网络, MME感知到用户发生以下事件时, 向网管平台上报, 该事件可以包括以下至少之一: 附着事件, 接入类型改变, 状态分离事件, 位置更新 事件, 切换事件。 NMS接收消息, 保存并维护用户的这类信息, 后续向 PCRF提供网 络负载信息, 用于 PCRF制定策略。 网络负载信息可以包括: 小区忙闲列表。 NMS可 以定时向 PCRF提供网络负载信息, 或是在向 PCRF答复请求时提供网络负载信息。 例如, 当 UE附着到网络上时, MME/SGSN ( 3G网络中 SGSN, EPS 网络中为 MME)感知到 UE附着, 通知 NMS用户附着事件, MS接收到消息后, 保存该用户 的信息, 后续可以向 PCRF提供网络负载信息, PCRF基于网络负载信息, 制定或更 新并下发策略。 图 9是根据本发明优选实施例的用户附着时获取网络负载信息方法的流程图, 如 图 9所示, 该流程包括如下步骤: 步骤 S902, UE附着到网络, 该附着的流程可以基于现有流程, 其中 IP-CAN是 指 PCEF禾口 /或 BBERF。 3G网络中, PCEF部署在 GGSN中, 不会部署 BBERF; EPS 网络中, PCEF部署在 P-GW中, BBERF部署在 S-GW中。 步骤 S904, MME/SGSN感知到 UE附着到网络, 向 NMS发送用户附着通知, 携 带信息可以包括以下至少之一: 用户标识 (例如: IMSI International Mobile Subscriber Identification ), 小区标识 (Cell lD), 路由区域标识 (RAI Routing Area Identifier ); 优 选地, 还可以包括无线接入类型 (RAT Radio Access Type )。 步骤 S906, NMS接收到消息后, 保存并维护该用户的信息。 步骤 S908, MS向 MME/SGSN返回响应。 步骤 S910, 提供网络管理信息(该网络管理信息可以是网络负载信息, 也可以包 括网络负载信息)。 例如, 可以采用以下方式的至少之一: (1 ) PCRF可以向 NMS下发订阅, 例如: 订阅某个或某几个小区的忙闲状态变化(例如: 小区的状态由空闲变为繁忙时, 例如, 可以定义一个阈值, 当小区中的用户数量超过该阈值时就认为该小区的状态为繁忙) 上报事件, 或是订阅某个或某几个用户所在小区的忙闲状态变化上报事件; NMS 向 PCRF返回响应。 (2) NMS可以主动向 PCRF提供网络负载信息, 例如: 定时(例如: 每隔 5分钟, 又例如, 每天的固定时间) 向 PCRF上报忙闲小区的列表信息; 或是当 用户附着到网络时,此时该小区的状态发生变化(例如: 由空闲变为忙状态),且 PCRF 之前已经订阅该小区状态变化的事件, MS受到该事件的触发向 PCRF提供小区状态 的变更信息。 运营商也可以通过配置, 不依赖上述的订阅, 当小区状态变更时, MS 就向 PCRF提供小区状态变更信息; PCRF接收到网络负载信息后向 NMS返回响应。 (3 ) PCRF可以主动向 NMS查询网络负载信息, 例如: 通过携带小区标识, 查询某 个或是某几个小区的网络负载情况; 或是携带用户标识, 查询某个或是某几个用户所 在小区的网络负载情况;或是请求 NMS返回所有小区的网络负载情况; MS向 PCRF 返回响应, 响应消息中可以包括: PCRF 请求的某个或是某几个小区的忙闲状态, 或 某个或是某几个用户所在小区的忙闲状态; 或是所有小区的忙闲状态。 PCRF 基于小 区的忙闲状态制定或更新策略; PCRF将策略下发给 PCEF/BBERF。 当 UE发生切换、位置更新或是用户状态发生变化时,切换场景例如:从某个 SGSN 或是 S-GW切换到另一个 SGSN或是 S-GW (3G中切换发生在 SGSN之间, EPS网络 中切换发生在 SGW之间), 位置更新例如从某个小区迁移到另一个小区。 MME/SGSN (3G网络中 SGSN, EPS网络中为 MME) 感知到 UE发生切换或是位置更新, 通知 MS用户切换事件, MS接收到消息后, 保存该用户的信息, PCRF基于网络负载信 息, 制定或更新并下发策略。 本优选实施例提供了一种用户发生切换、 位置更新或是 用户状态发生变化时获取网络负载信息的方法,图 10是根据本发明优选实施例的用户 发生切换时获取网络负载信息的方法的流程图, 如图 10所示, 该流程包括如下步骤: 步骤 S1002,UE发生切换,切换的流程可以基于现有流程,其中 IP-CAN是指 PCEF 禾口 /或 BBERF。 3G网络中, PCEF部署在 GGSN中, 不会部署 BBERF; EPS网络中, PCEF部署在 P-GW中, BBERF部署在 S-GW中。 步骤 S1004, MME/SGSN感知到 UE发生切换。 MME/SGSN向 NMS发送用户切 换通知, 携带信息可以包括: 用户标识 (例如: IMSI International Mobile Subscriber Identification), 小区标识(Cell ID), 路由区域标识 (RAI Routing Area Identifier ), 无线 接入类型 (RAT Radio Access Type), 无线接入相关信息, (例如: 3G网络中的原无线 网络控制器 ID ( RNC Radio Network Controller ID), 目的无线网络控制器 ID )。 步骤 S1006, MS接收到消息后, 保存该用户切换信息。 步骤 S1008, MS向 MME/SGSN返回响应消息。 步骤 S1010, 提供网络管理信息 (该网络管理信息可以是网络负载信息, 也可以 包括网络负载信息)。 例如, 可以采用以下方式的至少之一: (1 ) PCRF可以向 NMS下发订阅, 例如: 订阅某个或某几个小区的忙闲状态变化 (例如: 小区的状态由空闲变为繁忙时) 上报 事件, 或是订阅某个或某几个用户所在小区的忙闲状态变化上报事件。, 然后 NMS向 PCRF返回响应。 (2) NMS可以主动向 PCRF提供网络负载信息, 例如: 定时(例如: 每隔 5分钟) 向 PCRF上报忙闲小区的列表信息; 或是当用户发生切换或是位置更新 时, UE所在的小区状态发生变化 (例如: 由空闲变为忙状态), 且 PCRF之前已经订 阅该小区状态变化的事件, NMS受到该事件的触发向 PCRF提供小区状态的变更信息。 运营商也可以通过配置, 不依赖上面的订阅, 当小区状态变更时, NMS就向 PCRF提 供小区状态变更信息。 PCRF接收到网络负载信息后向 NMS返回响应。 (3 ) PCRF可 以主动向 NMS 查询网络负载信息, 例如: 通过携带小区标识, 查询某个或是某几个 小区的网络负载情况; 或是携带用户标识, 查询某个或是某几个用户所在小区的网络 负载情况; 或是请求 NMS返回所有小区的网络负载情况。 NMS向 PCRF返回响应, 响应消息中可以包括: PCRF 请求的某个或是某几个小区的忙闲状态, 或某个或是某 几个用户所在小区的忙闲状态; 或是所有小区的忙闲状态。 PCRF 基于小区的忙闲状 态制定或更新策略。 PCRF将策略下发给 PCEF/BBERF。 图 11是根据本发明优选实施例的用户位置更新时,获取网络负载信息的方法的流 程图; 如图 11所示, 该流程包括如下步骤: 步骤 S1102,UE发生用户位置更新时,位置更新的流程基于现有流程,其中 IP-CAN 是指 PCEF禾 P/或 BBERF。 3G网络中, PCEF部署在 GGSN中,不会部署 BBERF; EPS 网络中, PCEF部署在 P-GW中, BBERF部署在 S-GW中。 步骤 S1104, MME/SGSN感知到 UE发生位置更新时, MME/SGSN向 NMS发送 用户位置更新通知, 携带信息可以包括: 用户标识 (例如: IMSI International Mobile Subscriber Identification ), 小区标识 (Cell ID )。 步骤 S1106, NMS接收到消息后, 保存该用户的位置更新信息。 步骤 S1108, MS向 MME/SGSN返回响应。 步骤 S1110 (同步骤 S1010, 在此不再赘述), 通过上述方式中的至少之一提供网 络管理信息。 图 12是根据本发明优选实施例的用户状态发生变化时,获取网络负载信息的方法 的流程图; 如图 12所示, 该流程包括如下步骤: 步骤 S1202, UE 发生用户状态变化时, 用户状态发生变化基于现有流程, 其中 IP-CAN是指 PCEF禾 P/或 BBERF。 3 G网络中, PCEF部署在 GGSN中,不会部署 BBERF; EPS网络中, PCEF部署在 P-GW中, BBERF部署在 S-GW中。 步骤 S1204, MME/SGSN感知到 UE发生用户状态变化时, MME/SGSN向 NMS 发送用户位置更新通知,携带信息可以包括:用户标识(例如: IMSI International Mobile Subscriber Identification ), 用户状态改变信息。 步骤 S1206, NMS接收到消息后, 保存该用户的信息。 步骤 S1208, MS向 MME/SGSN返回响应。 步骤 S1210 (同步骤 S1010, 在此不再赘述), 可以通过上述方式的至少之一提供 网络管理信息。 综上所述, 通过上述实施例, 更有利于有些业务的开展。 在另外一个实施例中, 还提供了一种软件, 该软件用于执行上述实施例及优选实施方 式中描述的技术方案。 在另外一个实施例中, 还提供了一种存储介质, 该存储介质中存储有上述软件, 该存储介质包括但不限于: 光盘、 软盘、 硬盘、 可擦写存储器等。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而可以将 它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限 制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 The PCRF may subscribe to the network load information to the NMS; and/or, the PCRF may query the NMS for network load information. More preferably, the message sent by the PCRF to subscribe to the network load information to the NMS, and/or the message sent by the PCRF for querying the network load information to the NMS carries at least one of the following: one or more cell identifiers, The cell identifier is used to indicate the network load information of the cell corresponding to the query or the cell identifier, and one or more user identifiers, where the user identifier is used to indicate the network load information of the cell where the user identifier is located. Through such a processing method, the PCRF can select an appropriate method to obtain appropriate network load information according to actual conditions. Preferably, in the implementation, the network load information may be actively provided by the NMS, and the network load information may be actively provided in multiple ways, for example, periodically providing network load information; for example, when the network load information changes, Provide network load information; of course, these two methods can be used alone or in combination. Preferably, the foregoing network load information may be a state including one or more cells, where the state includes: a cell idle or a cell busy. The network load information can be provided in the form of a cell status list. Preferably, the MS may obtain user location information in multiple manners, for example, a Serving GPRS Support Node (SGSN) or the MME may send a message carrying the user location information to the NMS, for example, the SGSN or the MME. The message carrying the user location information of the user may be sent to the MS when determining that at least one of the following events occurs: an attach event, an access type change event, a status separation event, a location update event, a deactivation event, a handover event. Of course, other network elements that can obtain the location information of the user can also be provided to the NMS. FIG. 3 is a flowchart of a method for processing user location information according to an embodiment of the present invention. As shown in FIG. 3, the method is applied to a system including an SGSN or an MME, and the step performed by the SGSN or the MME includes: Step S302: Determining a User At least one of the following events: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, a handover event; step S304, sending a message carrying user location information of the user, where the user Location information is used to determine network load information. A policy processing method is also provided in this embodiment. FIG. 4 is a flowchart of a policy processing method according to an embodiment of the present invention. As shown in FIG. 4, the method is applied to a system including a PCRF, where the PCRF is executed. The step includes: Step S402: Obtain network load information provided according to user location information; Step S404, formulate or update a policy according to the network load information. Through the above steps, the PCRF can obtain the network load information provided according to the user location information during the process of performing certain services, and formulate or update the policy according to the network load information. As long as the PCRF can obtain the network load information, the policy can be processed according to the information. For example, the information can be obtained through the NMS. Of course, the information can also be obtained through other network elements. The user obtains the location information of the user through the PCRF to obtain the network load information, and processes the policy according to the network load information, thereby achieving the effect that is more conducive to the development of certain services. Preferably, before the PCRF acquires the network load information, the PCRF may subscribe to the network load information to the network element that provides the network load information; and/or, the PCRF queries the network element that provides the network load information to query the network load information. For example, by negotiating with a network element that provides network load information, the PCRF can send a subscription message to the NMS, for example, subscribe to a busy state change of one or several cells, or subscribe to one or several users. The busy and idle state of the cell changes and reports the event. The PCRF can also actively query the MS for the network load information, for example, by carrying the cell identifier, querying the network load status of a certain or a certain number of cells, or carrying the user identifier to query the cell of a certain or a certain user. Network load conditions, or request the NMS to return the network load of all cells. That is, the message that the PCRF can send to subscribe to the network load information to the NMS, and/or the message sent by the PCRF to query the NMS for the network load information carries at least one of the following: one or more cell identifiers The cell identifier is used to indicate the network load information of the cell corresponding to the query or the cell identifier, and one or more user identifiers, where the user identifier is used to indicate the network load information of the cell where the user identifier is located. Preferably, the user location information may include: a user identifier, and at least one of a cell identifier and a routing area identifier. In the embodiment, a network load information processing apparatus is also provided. FIG. 5 is a structural block diagram of a network load information processing apparatus according to an embodiment of the present invention. The apparatus is located in an NMS, and the apparatus is used to implement the above embodiments and preferences. The embodiment has been described and will not be described again. The module involved in the device will be described below. The device includes: a receiving module 52 and a providing module 54, which will be described below. The receiving module 52 is configured to receive a message carrying user location information. The providing module 54 is connected to the receiving module 52, and configured to provide network load information according to the received user location information. A policy processing apparatus is also provided in this embodiment, and FIG. 6 is a structural block diagram of a policy processing apparatus according to an embodiment of the present invention. The device is located in the PCRF, and the device is used to implement the above-mentioned embodiments and preferred embodiments. The descriptions of the devices are omitted. The modules involved in the device are described below, and the device includes an obtaining module 62 and an updating module. 64. The device will be described below. The obtaining module 62 is configured to obtain network load information provided according to the user location information, and the setting update module 64 is connected to the obtaining module 62, configured to formulate or update the policy according to the network load information. In this embodiment, a user location information processing apparatus is also provided. FIG. 7 is a structural block diagram of a user location information processing apparatus according to an embodiment of the present invention. The apparatus is located in an SGSN or an MME, and the apparatus is used to implement the foregoing embodiment. And preferred embodiments, which have been described again, will be described below. The modules involved in the apparatus are described below. The apparatus includes a determination module 72 and a transmission module 74, which will be described below. The determining module 72 is configured to determine at least one of the following events: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, a handover event, and a sending module 74, connected to the determining module 72, And a message for transmitting location information of the user carrying the user, where the user location information is used to determine network load information. The following description will be made in conjunction with the preferred embodiments. In the preferred embodiment, a method for resolving user location information is provided. FIG. 8a is an architectural diagram of acquiring user location information for a 3G network according to an embodiment of the present invention. In the architecture shown in FIG. 8a, For the 3G network, the SGSN reports to the NMS when the following events are detected by the SGSN. The event may include at least one of the following: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, and a handover event. FIG. 8b is an architectural diagram of acquiring user location information for an EPS network according to an embodiment of the present invention. As shown in FIG. 8b, for an EPS network, when the MME detects that the user has the following event, the MME reports the event to the network management platform, and the event may include the following. At least one of: an attachment event, an access type change, a state separation event, a location update event, a handover event. The NMS receives the message, saves and maintains the user's information, and then provides the network load information to the PCRF for the PCRF to formulate the policy. The network load information may include: a cell busy list. The NMS can periodically provide network load information to the PCRF or provide network load information when replying to the PCRF request. For example, when the UE is attached to the network, the MME/SGSN (the SGSN in the 3G network, the MME in the EPS network) perceives the UE attachment, notifies the NMS user of the attachment event, and after the MS receives the message, saves the user. The information may be followed by network load information provided to the PCRF, and the PCRF formulates or updates and issues the policy based on the network load information. FIG. 9 is a flowchart of a method for acquiring network load information when a user attaches according to a preferred embodiment of the present invention. As shown in FIG. 9, the process includes the following steps: Step S902: A UE attaches to a network, and the attached process may be based on an existing Process, where IP-CAN refers to PCEF and/or BBERF. In the 3G network, the PCEF is deployed in the GGSN, and the BBERF is not deployed. In the EPS network, the PCEF is deployed in the P-GW, and the BBERF is deployed in the S-GW. In step S904, the MME/SGSN detects that the UE is attached to the network, and sends a user attach notification to the NMS. The carrying information may include at least one of the following: a user identifier (eg, IMSI International Mobile Subscriber Identification), a cell identifier (Cell lD), a routing area. RAI Routing Area Identifier; Preferably, a radio access type (RAT Radio Access Type) may also be included. Step S906, after receiving the message, the NMS saves and maintains the information of the user. Step S908, the MS returns a response to the MME/SGSN. Step S910, providing network management information (the network management information may be network load information, and may also include network load information). For example, at least one of the following methods may be adopted: (1) The PCRF may send a subscription to the NMS, for example: subscribe to a busy state change of one or several cells (for example, when the state of the cell changes from idle to busy, For example, a threshold may be defined. When the number of users in the cell exceeds the threshold, the status of the cell is considered to be busy. The event is reported, or the busy and idle state of the cell in which the user is located is reported. A response is returned to the PCRF. (2) The NMS can actively provide network load information to the PCRF, for example: timing (for example, every 5 minutes, for example, a fixed time every day), reporting the list information of the busy cells to the PCRF; or when the user attaches to the network. At this time, the state of the cell changes (for example, from idle to busy state), and the PCRF has previously subscribed to the event of the cell state change, and the MS is triggered by the event to provide the cell F with the change information of the cell state. The operator can also configure, without relying on the above subscription, when the cell status changes, the MS provides the cell status change information to the PCRF; the PCRF returns the response to the NMS after receiving the network load information. (3) The PCRF can actively query the NMS for network load information, for example: by carrying the cell identifier, querying the network load of one or several cells; or carrying the user identifier to query one or several users. The network load of the cell; or requesting the NMS to return the network load of all the cells; the MS returns a response to the PCRF, and the response message may include: a busy or idle state of the PCRF request or a certain cell, or The busy state of a cell in which one or several users are located; or the busy state of all cells. The PCRF formulates or updates the policy based on the busy state of the cell; the PCRF sends the policy to the PCEF/BBERF. When the UE changes handover, location update, or user status changes, the handover scenario is, for example, switching from one SGSN or S-GW to another SGSN or S-GW (the handover occurs between SGSNs in 3G, EPS network) The medium handover occurs between the SGWs, and the location update moves, for example, from one cell to another. The MME/SGSN (the SGSN in the 3G network and the MME in the EPS network) senses that the UE has a handover or a location update, and notifies the MS user of the handover event. After receiving the message, the MS saves the information of the user. The PCRF is based on the network load information. Or update and issue the policy. The preferred embodiment provides a method for acquiring network load information when a user changes handover, a location update, or a user status change, and FIG. 10 is a flowchart of a method for acquiring network load information when a user performs handover according to a preferred embodiment of the present invention. As shown in FIG. 10, the process includes the following steps: Step S1002: The UE performs handover, and the handover process may be based on an existing process, where IP-CAN refers to PCEF and/or BBERF. In the 3G network, the PCEF is deployed in the GGSN, and the BBERF is not deployed. In the EPS network, the PCEF is deployed in the P-GW, and the BBERF is deployed in the S-GW. In step S1004, the MME/SGSN detects that the UE has a handover. The MME/SGSN sends a user handover notification to the NMS, and the carried information may include: a user identifier (eg, IMSI International Mobile Subscriber Identification), a cell identifier (Cell ID), a routing area identifier (RAI Routing Area Identifier), and a radio access type (RAT). Radio Access Type), information related to wireless access, (eg: RNC Radio Network Controller ID in the 3G network, destination radio network controller ID). Step S1006: After receiving the message, the MS saves the user switching information. In step S1008, the MS returns a response message to the MME/SGSN. Step S1010: Provide network management information (the network management information may be network load information, and may also include network load information). For example, at least one of the following methods may be adopted: (1) The PCRF may send a subscription to the NMS, for example: subscribe to a busy state change of one or several cells (for example, when the state of the cell changes from idle to busy) Report the event, or subscribe to the busy and idle status change event of the cell where one or several users are located. Then the NMS returns a response to the PCRF. (2) The NMS can actively provide the network load information to the PCRF. For example, the timing (for example, every 5 minutes) reports the list information of the busy cells to the PCRF; or the cell where the UE is located when the user switches or the location is updated. The state changes (for example, from idle to busy), and the PCRF has previously subscribed to the event of the cell state change, and the NMS is triggered by the event to provide the cell F with the change information of the cell state. The operator can also configure, do not rely on the above subscription, when the cell status changes, the NMS will refer to the PCRF. Provide cell status change information. After receiving the network load information, the PCRF returns a response to the NMS. (3) The PCRF can actively query the NMS for network load information, for example: by carrying the cell identifier, querying the network load of one or several cells; or carrying the user identifier to query one or several users. The network load of the cell; or request the NMS to return the network load of all cells. The NMS returns a response to the PCRF. The response message may include: a busy or idle state of one or several cells requested by the PCRF, or a busy state of a cell in which the user is located; or busy of all the cells Idle state. The PCRF formulates or updates policies based on the busy state of the cell. The PCRF sends the policy to PCEF/BBERF. 11 is a flowchart of a method for acquiring network load information when a user is updated according to a preferred embodiment of the present invention. As shown in FIG. 11, the process includes the following steps: Step S1102: When a user location update occurs, the location update is performed. The process is based on an existing process, where IP-CAN refers to PCEF and P/ or BBERF. In the 3G network, the PCEF is deployed in the GGSN and the BBERF is not deployed. In the EPS network, the PCEF is deployed in the P-GW and the BBERF is deployed in the S-GW. In step S1104, the MME/SGSN sends a user location update notification to the NMS when the MME/SGSN detects the location update of the UE. The carrying information may include: a user identifier (eg, IMSI International Mobile Subscriber Identification), and a cell identifier (Cell ID). Step S1106: After receiving the message, the NMS saves the location update information of the user. Step S1108, the MS returns a response to the MME/SGSN. Step S1110 (same step S1010, which is not described herein again), the network management information is provided by at least one of the foregoing manners. FIG. 12 is a flowchart of a method for acquiring network load information when a user's state changes according to a preferred embodiment of the present invention; as shown in FIG. 12, the process includes the following steps: Step S1202: When a user state change occurs, the user status The change is based on the existing process, where IP-CAN refers to PCEF and P/ or BBERF. In the 3G network, the PCEF is deployed in the GGSN and BBERF is not deployed. In the EPS network, the PCEF is deployed in the P-GW and the BBERF is deployed in the S-GW. In step S1204, the MME/SGSN sends a user location update notification to the NMS when the MME/SGSN detects the change of the user status of the UE. The carrying information may include: a user identifier (eg, IMSI International Mobile Subscriber Identification), and user status change information. Step S1206: After receiving the message, the NMS saves the information of the user. Step S1208, the MS returns a response to the MME/SGSN. Step S1210 (same step S1010, which is not described herein again), network management information may be provided by at least one of the foregoing manners. In summary, the above embodiments are more advantageous for the development of some services. In another embodiment, software is also provided for performing the technical solutions described in the above embodiments and preferred embodiments. In another embodiment, a storage medium is provided, the software being stored, including but not limited to: an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Claims

权 利 要 求 书 Claim
1. 一种网络负载信息处理方法, 包括: A method for processing network load information, comprising:
网络管理系统 MS接收携带有用户位置信息的消息;  The network management system MS receives a message carrying user location information;
所述 MS根据接收到的用户位置信息提供网络负载信息。  The MS provides network load information according to the received user location information.
2. 根据权利要求 1所述的方法, 其中, 在所述 NMS接收携带有所述用户位置信 息的消息之前, 所述方法还包括: The method according to claim 1, wherein, before the NMS receives the message carrying the user location information, the method further includes:
服务通用分组无线业务支持节点 SGSN或移动性管理单元 MME 向所述 MS发送携带有所述用户位置信息的消息。  The serving general packet radio service support node SGSN or mobility management unit MME sends a message carrying the user location information to the MS.
3. 根据权利要求 2所述的方法, 其中, 所述 SGSN或所述 MME确定用户发生以 下事件的至少之一时, 向所述 NMS发送携带有所述用户的用户位置信息的消 息: The method according to claim 2, wherein, when the SGSN or the MME determines that at least one of the following events occurs, the user sends a message carrying the user location information of the user to the NMS:
附着事件、 接入类型改变事件、 状态分离事件、 位置更新事件、 去激活事 件、 切换事件。  Attachment event, access type change event, state separation event, location update event, deactivation event, switch event.
4. 根据权利要求 1所述的方法,其中,提供所述网络负载信息包括以下至少之一: 4. The method of claim 1, wherein providing the network load information comprises at least one of:
定时提供所述网络负载信息;  The network load information is periodically provided;
在所述网络负载信息发生变化时, 提供所述网络负载信息。  The network load information is provided when the network load information changes.
5. 根据权利要求 1或 4所述的方法, 其中, 所述 NMS根据所述接收到的用户位 置信息向策略和计费规则功能 PCRF提供所述网络负载信息。 The method according to claim 1 or 4, wherein the NMS provides the network load information to a policy and charging rule function PCRF according to the received user location information.
6. 根据权利要求 5所述的方法, 其中, 在所述 NMS根据所述接收到的用户位置 信息向所述 PCRF提供所述网络负载信息之前, 所述方法还包括: The method according to claim 5, wherein, before the NMS provides the network load information to the PCRF according to the received user location information, the method further includes:
所述 PCRF向所述 NMS订阅所述网络负载信息; 和 /或,  The PCRF subscribes the network load information to the NMS; and/or,
所述 PCRF向所述 MS查询所述网络负载信息。  The PCRF queries the MS for the network load information.
7. 根据权利要求 6所述的方法, 其中, 所述 PCRF发送的用于向所述 NMS订阅 所述网络负载信息的消息, 和 /或, 所述 PCRF发送的用于向所述 NMS查询所 述网络负载信息的消息中携带有以下至少之一: 一个或多个小区标识, 所述小区标识用于指示查询或订阅所述小区标识对 应的小区的网络负载信息; 一个或多个用户标识, 所述用户标识用于指示查询或订阅所述用户标识所 在小区的网络负载信息。 The method according to claim 6, wherein the message sent by the PCRF to subscribe the network load information to the NMS, and/or the information sent by the PCRF is used to query the NMS The message describing the network load information carries at least one of the following: One or more cell identifiers, where the cell identifier is used to indicate querying or subscribing to network load information of a cell corresponding to the cell identifier; one or more user identifiers, where the user identifier is used to indicate a query or subscribe to the user identifier. Network load information of the cell in which it is located.
8. 根据权利要求 1至 7中任一项所述的方法, 其中, 所述网络负载信息包括一个 或多个小区的状态, 其中, 所述状态包括: 小区闲或小区忙。 The method according to any one of claims 1 to 7, wherein the network load information comprises a status of one or more cells, wherein the status comprises: a cell idle or a cell busy.
9. 一种策略处理方法, 包括: 9. A strategy processing method, including:
PCRF获得根据用户位置信息提供的网络负载信息;  The PCRF obtains network load information provided according to user location information;
所述 PCRF根据所述网络负载信息制定或更新策略。  The PCRF formulates or updates a policy based on the network load information.
10. 根据权利要求 9所述的方法,其中,在所述 PCRF获取所述网络负载信息之前, 所述方法还包括, 10. The method of claim 9, wherein before the PCRF acquires the network load information, the method further comprises
所述 PCRF 向提供所述网络负载信息的网元订阅所述网络负载信息; 和 / 或,  The PCRF subscribes to the network load information to a network element that provides the network load information; and/or,
所述 PCRF向提供所述网络负载信息的网元查询所述网络负载信息。  The PCRF queries the network element that provides the network load information for the network load information.
11. 根据权利要求 10所述的方法,其中,所述 PCRF发送的用于订阅所述网络负载 信息的消息, 和 /或, 所述 PCRF发送的用于查询所述网络负载信息的消息中携 带有以下至少之一: The method according to claim 10, wherein the message sent by the PCRF for subscribing to the network load information, and/or the message sent by the PCRF for querying the network load information is carried in a message Have at least one of the following:
一个或多个小区标识, 所述小区标识用于指示查询或订阅所述小区标识对 应的小区的网络负载信息; 一个或多个用户标识, 所述用户标识用于指示查询或订阅所述用户标识所 在小区的网络负载信息。  One or more cell identifiers, where the cell identifier is used to indicate querying or subscribing to network load information of a cell corresponding to the cell identifier; one or more user identifiers, where the user identifier is used to indicate a query or subscribe to the user identifier. Network load information of the cell in which it is located.
12. 根据权利要求 10或 11所述的方法, 其中, 提供所述网络负载信息的网元包括 网络管理系统 NMS。 The method according to claim 10 or 11, wherein the network element providing the network load information comprises a network management system NMS.
13. 根据权利要求 9至 12中任一项所述的方法,其中,所述网络负载信息包括一个 或多个小区的状态, 其中, 所述状态包括: 小区闲或小区忙。 The method according to any one of claims 9 to 12, wherein the network load information comprises a status of one or more cells, wherein the status comprises: a cell idle or a cell busy.
14. 一种用户位置信息处理方法, 包括: 14. A method for processing user location information, comprising:
SGSN或 MME确定用户发生以下事件的至少之一: 附着事件、 接入类型 改变事件、 状态分离事件、 位置更新事件、 去激活事件、 切换事件; 所述 SGSN或所述 MME发送携带有所述用户的用户位置信息的消息, 其 中, 所述用户位置信息用于确定网络负载信息。 The SGSN or the MME determines that at least one of the following events occurs by the user: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, a handover event; The SGSN or the MME sends a message carrying user location information of the user, where the user location information is used to determine network load information.
15. 根据权利要求 14所述的方法, 其中, 所述用户位置信息包括: 用户标识, 以及 小区标识和路由区域标识中的至少之一。 The method according to claim 14, wherein the user location information comprises: a user identifier, and at least one of a cell identifier and a routing area identifier.
16. 一种网络负载信息处理装置, 位于网络管理系统 NMS中, 包括: A network load information processing device, located in the network management system NMS, comprising:
接收模块, 用于接收携带有用户位置信息的消息;  a receiving module, configured to receive a message carrying user location information;
提供模块, 用于根据接收到的用户位置信息提供网络负载信息。  Providing a module, configured to provide network load information according to the received user location information.
17. 一种策略处理装置, 位于 PCRF中, 包括: 17. A policy processing device, located in the PCRF, comprising:
获取模块, 用于获得根据用户位置信息提供的网络负载信息; 制定更新模块, 用于根据所述网络负载信息制定或更新策略。  An obtaining module, configured to obtain network load information provided according to user location information; and an update module configured to formulate or update a policy according to the network load information.
18. 一种用户位置信息处理装置, 位于 SGSN或 MME中, 包括: 18. A user location information processing apparatus, located in an SGSN or an MME, comprising:
确定模块, 用于确定用户发生以下事件的至少之一: 附着事件、 接入类型 改变事件、 状态分离事件、 位置更新事件、 去激活事件、 切换事件;  a determining module, configured to determine at least one of the following events: an attach event, an access type change event, a state separation event, a location update event, a deactivation event, a handover event;
发送模块, 用于发送携带有所述用户的用户位置信息的消息, 其中, 所述 用户位置信息用于确定网络负载信息。  And a sending module, configured to send a message carrying the user location information of the user, where the user location information is used to determine network load information.
PCT/CN2012/072156 2011-04-20 2012-03-09 Method and apparatus for network load information, user location information and policy processing WO2012142884A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2011100996428A CN102752709A (en) 2011-04-20 2011-04-20 Methods and devices for processing network load information, user position information and policy
CN201110099642.8 2011-04-20

Publications (1)

Publication Number Publication Date
WO2012142884A1 true WO2012142884A1 (en) 2012-10-26

Family

ID=47032566

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/072156 WO2012142884A1 (en) 2011-04-20 2012-03-09 Method and apparatus for network load information, user location information and policy processing

Country Status (2)

Country Link
CN (1) CN102752709A (en)
WO (1) WO2012142884A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US8761756B2 (en) 2005-06-21 2014-06-24 Seven Networks International Oy Maintaining an IP connection in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
US8782222B2 (en) 2010-11-01 2014-07-15 Seven Networks Timing of keep-alive messages used in a system for mobile network resource conservation and optimization
US8799410B2 (en) 2008-01-28 2014-08-05 Seven Networks, Inc. System and method of a relay server for managing communications and notification between a mobile device and a web access server
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US8811952B2 (en) 2002-01-08 2014-08-19 Seven Networks, Inc. Mobile device power management in data synchronization over a mobile network with or without a trigger notification
US8839412B1 (en) 2005-04-21 2014-09-16 Seven Networks, Inc. Flexible real-time inbox access
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
GB2515356A (en) * 2013-06-17 2014-12-24 Seven Networks Inc Selective activation of network management policies of mobile devices in a mobile network
US8923116B1 (en) 2013-06-17 2014-12-30 Seven Networks, Inc. Selective activation of network management policies of mobile devices in a mobile network
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
WO2015049545A1 (en) * 2013-10-04 2015-04-09 Vodafone Ip Licensing Limited Radio access technology management
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014071590A1 (en) * 2012-11-08 2014-05-15 Telefonaktiebolaget L M Ericsson (Publ) Pcrf apparatus and traffic handling method for use in pcrf
CN105376796A (en) * 2014-08-26 2016-03-02 中兴通讯股份有限公司 Method and device for reporting congestion state of access network, and updating congestion information of access network
CN105451209A (en) * 2014-09-24 2016-03-30 中兴通讯股份有限公司 Method, device and system of user information processing, PCRF (Policy and Charging Rules Function) and RCAF (RAN Congestion Awareness Function)
CN108617018A (en) * 2016-12-28 2018-10-02 普天信息技术有限公司 A kind of terminal management method based on wireless communication system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101068179A (en) * 2007-06-20 2007-11-07 杭州华三通信技术有限公司 Customer end wireless switch-in method, system and device thereof
WO2010021828A1 (en) * 2008-08-19 2010-02-25 Motorola, Inc. Method for hand-over in a heterogeneous wireless network
CN101998537A (en) * 2009-08-11 2011-03-30 中兴通讯股份有限公司 System and method for screening user rate according to network loads

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101272588A (en) * 2007-03-19 2008-09-24 华为技术有限公司 Alien system switching or re-selection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101068179A (en) * 2007-06-20 2007-11-07 杭州华三通信技术有限公司 Customer end wireless switch-in method, system and device thereof
WO2010021828A1 (en) * 2008-08-19 2010-02-25 Motorola, Inc. Method for hand-over in a heterogeneous wireless network
CN101998537A (en) * 2009-08-11 2011-03-30 中兴通讯股份有限公司 System and method for screening user rate according to network loads

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8811952B2 (en) 2002-01-08 2014-08-19 Seven Networks, Inc. Mobile device power management in data synchronization over a mobile network with or without a trigger notification
US8839412B1 (en) 2005-04-21 2014-09-16 Seven Networks, Inc. Flexible real-time inbox access
US8761756B2 (en) 2005-06-21 2014-06-24 Seven Networks International Oy Maintaining an IP connection in a mobile network
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US8799410B2 (en) 2008-01-28 2014-08-05 Seven Networks, Inc. System and method of a relay server for managing communications and notification between a mobile device and a web access server
US9049179B2 (en) 2010-07-26 2015-06-02 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8782222B2 (en) 2010-11-01 2014-07-15 Seven Networks Timing of keep-alive messages used in a system for mobile network resource conservation and optimization
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US8923116B1 (en) 2013-06-17 2014-12-30 Seven Networks, Inc. Selective activation of network management policies of mobile devices in a mobile network
GB2515356A (en) * 2013-06-17 2014-12-24 Seven Networks Inc Selective activation of network management policies of mobile devices in a mobile network
GB2515356B (en) * 2013-06-17 2015-07-22 Seven Networks Inc Selective activation of network management policies of mobile devices in a mobile network
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US10250513B2 (en) 2013-07-22 2019-04-02 Seven Networks, Llc Systems and methods for enhancing mobile traffic management at a proxy server associated with or residing on a mobile carrier for aligning traffic in the mobile network
WO2015049545A1 (en) * 2013-10-04 2015-04-09 Vodafone Ip Licensing Limited Radio access technology management

Also Published As

Publication number Publication date
CN102752709A (en) 2012-10-24

Similar Documents

Publication Publication Date Title
WO2012142884A1 (en) Method and apparatus for network load information, user location information and policy processing
JP6117802B2 (en) Communication between MME / S4-SGSN and PCRF
WO2019148654A1 (en) Network return method and apparatus, and computer storage medium
WO2008101392A1 (en) Method for transmitting qos during handover between systems and network system and destination network thereof
WO2009094837A1 (en) A method for selecting a policy and charging rules function server on a non-roaming scene
WO2009097814A1 (en) Method and system of circuit switched domain page realization, method of service realization
WO2009092319A1 (en) Method and device of network resource release processing
WO2012159519A1 (en) Method and system for providing access network selection policy based on network status
WO2009094916A1 (en) A control method, system, and device for circuit domain fallback
WO2009117879A1 (en) Method for indicating the bearer management of the service gateway
WO2011015140A1 (en) Method, system and apparatus for mobile telecommunication paging
WO2008086754A1 (en) Method, device and system for emergent registering in ip-connectively access network of user equipment
WO2011153750A1 (en) Method and system for synchronizing user data
TW201947980A (en) Method and apparatus for utilizing LADN in wireless communication system
EP2892289B1 (en) Method, apparatus, entity and network device for controlling page
WO2010088817A1 (en) Method and device for acquiring location information of ue by andsf
WO2011109938A1 (en) Method, device and system for reporting wireless access network element information
WO2010124551A1 (en) Method and system for preserving a packet data network gateway identifier in a multiple access scenario
WO2010108352A1 (en) Method for sending access network policies and home access network discovery and support functions unit
WO2014005444A1 (en) Access method, system, mme, and ue for wireless local area network shunting
WO2011085614A1 (en) Method for controlling resources in full service converged network and system therefor
WO2011110020A1 (en) Method, system for selecting policy controller and diameter routing agent entity
WO2010111944A1 (en) Method, apparatus, policy control function and system for releasing access connections
CN101124792A (en) A method and arrangement for controlling a multimedia communication session
WO2012142889A1 (en) Gateway selection method, implementation device and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12773687

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12773687

Country of ref document: EP

Kind code of ref document: A1