WO2009076867A1 - Method and wap gateway of realizing the differential service for wap group - Google Patents

Method and wap gateway of realizing the differential service for wap group Download PDF

Info

Publication number
WO2009076867A1
WO2009076867A1 PCT/CN2008/073362 CN2008073362W WO2009076867A1 WO 2009076867 A1 WO2009076867 A1 WO 2009076867A1 CN 2008073362 W CN2008073362 W CN 2008073362W WO 2009076867 A1 WO2009076867 A1 WO 2009076867A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
qos
information
group
wap gateway
Prior art date
Application number
PCT/CN2008/073362
Other languages
French (fr)
Chinese (zh)
Inventor
Shouping Li
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2009076867A1 publication Critical patent/WO2009076867A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Definitions

  • the embodiment of the invention relates to the WAP technology, and in particular to a method for implementing a WAP group differentiation service and a WAP gateway. Background technique
  • the WAP gateway treats all access users as the same group. There is no user group inside the gateway, and the relevant group subscription information is not recorded, and the first-come-first service policy is adopted.
  • the user accesses the service process through the WAP gateway to access the SP.
  • the user can access the SP through the WAP gateway.
  • the PDP context activation process is first performed through the SGSN, the GGSN, and the WAP gateway. After the PDP context activation process is successfully completed, the user passes the The WAP gateway performs service access.
  • the WAP gateway does not internally process the QoS information, but treats all access users as the same service.
  • the level which forwards the user request according to the first-come, first-served policy, and does not include the QoS information in the user request forwarded to the SP.
  • the SP also requests a first-come, first-served policy for all received user requests, and provides the same response content for all users, such as service information, page content, and billing policies.
  • the WAP gateway accesses all users equally, and regards the service priority of the accessed users as the same. Forward user requests equally, without providing different service levels for different users for the needs of users; SP receiving WAP After the gateway forwards the user request equally, it provides the same service for all users, and it cannot provide differentiated services according to user characteristics. Summary of the invention
  • the embodiment of the present invention provides a method for implementing a WAP group differentiated service and a WAP gateway, which can provide differentiated services for different WAP users when the user accesses the SP service through the WAP gateway.
  • a method for implementing differentiated services for WAP users including:
  • the WAP gateway extracts a user identifier for identifying a different user from the user request sent by the MS, and searches for the group identifier corresponding to the user identifier in the user information pre-stored by the WAP gateway by using the user identifier as an index; the user information includes the user identifier.
  • the WAP gateway carries the found group identifier when forwarding the user request to the service provider SP, and receives the response content returned by the SP, and returns the response to the MS, and the response content is the SP according to the preset service content and the group.
  • a WAP gateway including a processing unit and a sending unit
  • the processing unit is configured to extract a user identifier from a user request sent by the MS, search for the group identifier corresponding to the user identifier by using the user identifier, and provide the group identifier to the sending unit;
  • the response content for the SP received by the sending unit is processed and returned to the MS;
  • the sending unit is configured to carry the group identifier provided by the processing unit when forwarding the user request to the SP, and receive the response content returned by the SP, and provide the response content to the processing unit.
  • the group identifier of the group to which the user belongs is saved in the WAP gateway, and the corresponding service content is saved in the SP corresponding to different user groups.
  • the WAP gateway extracts the user identifier from the user request sent by the MS, and searches for the corresponding group target by using the user identifier as an index. It is known that when the user request is forwarded to the SP, the found group identifier is carried, thereby notifying the SP of the group to which the requesting user belongs.
  • the SP determines the corresponding service content according to the group to which the user belongs, and responds to the user through the WAP gateway.
  • the SP can obtain the group information to which the user belongs, and provide the corresponding service content to the user according to the corresponding relationship between the saved group and the different service content, thereby achieving the purpose of providing differentiated services for different users.
  • FIG. 2 is a schematic structural diagram of a WAP gateway according to an embodiment of the present invention.
  • FIG. 4 is a signaling flow diagram of a WAP gateway actively negotiating QoS success according to an embodiment of the present invention
  • FIG. 5 is a signaling flow diagram of a WAP gateway actively negotiating a QoS failure according to an embodiment of the present invention
  • FIG. 6 is a specific structural diagram of a WAP gateway according to an embodiment of the present invention. and a specific flowchart. detailed description
  • Step 101 The user is divided into different user groups in advance, and the WAP gateway acquires and saves the user information and the user group information.
  • the user information includes a user identifier for identifying different users, and a group identifier of the group in which the user is located corresponding to the user identifier, where the user group information includes a group name and a group identifier corresponding thereto.
  • Step 101 The WAP gateway extracts the user identifier from the user request sent by the MS.
  • the user identifier is used to identify different users.
  • Step 102 The WAP gateway searches for the group identifier corresponding to the user identifier in the user information pre-stored by the WAP gateway by using the extracted user identifier as an index.
  • the user information pre-stored by the WAP gateway includes a user identifier, and a group identifier of the group in which the user belongs corresponding to the user identifier.
  • Step 103 The WAP gateway carries the found group identifier when forwarding the user request to the SP, and receives the response content returned by the SP, and returns the data to the MS after processing.
  • the response content returned by the SP received by the WAP gateway is the corresponding service content determined by the SP according to the preset relationship between the service content and the group identifier and the group identifier carried in the received user request.
  • the service content corresponding to the group identifier may be different display content or charging policy.
  • the WAP gateway can carry the group information to which the user belongs when forwarding the user request to the SP.
  • the SP After receiving the group information, the SP returns the group to which the user belongs according to the corresponding relationship between the pre-saved group and the service content. Corresponding service content.
  • FIG. 2 is a schematic structural diagram of a WAP gateway according to an embodiment of the present invention.
  • the WAP gateway includes a storage unit 21, a processing unit 22, and a transmitting unit 23.
  • the storage unit 21 is configured to acquire and save user information and user group information formed after the user is divided into different user groups, where the user information includes a user identifier for identifying different users, and the user And identifying a group identifier of the group in which the user is located, where the user group information includes a group name and a group identifier corresponding thereto.
  • the processing unit 22 is configured to extract a user identifier from a user request sent by the MS, and search for the user identifier in the user information saved in the storage unit 21 by using the user identifier as an index.
  • Corresponding group identifier, and the group identifier is provided to the sending unit 23; and is further used for processing the response content of the SP received by the sending unit 23 and returning to the MS.
  • the sending unit 23 is configured to carry the group identifier provided by the processing unit 22 when forwarding the user request to the SP, and receive the response content returned by the SP, and provide the response content to the processing unit 22.
  • the embodiment of the present invention can implement the purpose of providing differentiated services for different WAP users by using the setting of the user group.
  • the user group information and the user information may further include a contracted QoS range corresponding to the group identifier and the subscription QoS information of the user corresponding to the user identifier, so that the WAP gateway can save the user and the user group.
  • the QoS information and further classifying the priority of the service according to the QoS information of the user, and providing services to the user according to the priority of the service. Dividing, the following two ways are provided, one is divided according to the operator to which the user belongs, and the other is divided according to the subscription QoS level of the user. The specific embodiments of the embodiments of the present invention in the two modes are described below by using specific embodiments.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the user is divided into different user group groups according to the operator to which the user belongs.
  • the related information is included in the user information and the user group information, and the WAP gateway can initiate QoS negotiation actively, negotiate with the MS and the wireless side on the QoS level of the MS, and save the information in the user information after each negotiation. result. flow chart. As shown in Figure 3, the method includes:
  • Step 301 Divide the user into different user groups according to the operator to which the user belongs.
  • the operator in this step can be the actual carrier or the virtual carrier.
  • users register they can choose to register in different carriers or virtual operators, so that users can be grouped according to operators.
  • Step 302 The WAP gateway acquires and saves user information and user group information.
  • the WAP gateway can obtain user information and user information through the maintenance terminal.
  • the group information of the genus, or the user information and the user group information may be sent to the WAP gateway through the GGSN when the user goes online, or the third party software that saves the user information and the user group information may also establish an interface with the WAP gateway.
  • the WAP gateway obtains user information and user group information through the interface.
  • the extended charging request start message carries the user information and the user group information, so that the WAP gateway receives the corresponding information when the user goes online.
  • the user information acquired by the WAP gateway may include a user identifier, a group identifier of the group in which the user is located corresponding to the user identifier, and subscription QoS information of the user.
  • the subscription QoS information of the user includes the QoS level and the last QoS negotiation result that the user successfully negotiated with the network, that is, the negotiated QoS level and the status information of whether the negotiation is successful.
  • the QoS negotiation between the user and the network is the QoS negotiation initiated by the WAP gateway and the MS and the wireless side.
  • the user information may further include information such as the date of the last negotiation.
  • the WAP gateway can save user information in the form of a table. For example, Table 1 indicates the user information of a user.
  • GroupCode belongs to group ID 00001
  • the user group information acquired by the WAP gateway includes a group name, a group identifier, and a contracted QoS range.
  • the contracted QoS range is used in the user group
  • the QoS level of the user is limited, including the highest QoS for signing and the lowest QoS for signing.
  • the user group information may further include a preamble information code or the like.
  • the WAP gateway can save the user group information in the form of a table. For example, Table 2 indicates the group information of a certain user group.
  • the gateway may initiate QoS negotiation according to the user information and the QoS related information included in the user group information. For example, you can proceed as follows:
  • Step 303 During the user going online, the WAP gateway receives the charging request start message sent by the GGSN, and extracts the user identifier and QoS information included in the message.
  • the GGSN In the process of the user going online (that is, the PDP context activation process), the GGSN sends a charging request start message to the WAP gateway, and includes the user identifier and the QoS information requested by the user and negotiated successfully by the SGSN and the wireless side.
  • Step 304 The WAP gateway searches for the group identifier and the subscription QoS information corresponding to the user identifier in the user information according to the extracted user identifier, and then uses the found group identifier as an index to search for the group in the user group information. Identifies the corresponding contracted QoS range.
  • the WAP gateway determines the corresponding user phase according to the extracted user identifier.
  • the information for example, determines that the user information is saved in Table 1, so that the group identification and the contracted QoS information are found from the table 1.
  • the related information of the group is determined according to the found group identifier, for example, the user group information saved in the table 2 is determined, so that the contracted QoS range is found from the table 2.
  • Step 305 The WAP gateway determines whether the QoS information carried in the request received from the GGSN matches the found subscription QoS information of the user, and determines whether the QoS information carried in the request meets the contracted QoS range, if the two QoS information matches If the QoS scope is met, go to step 306. Otherwise, go to step 307.
  • a determining manner may be: including the last negotiation result in the subscription QoS information of the user, and if the QoS level of the request is equal to or higher than the QoS level of the last negotiation failure, determining that the matching is not performed.
  • the last negotiation result recorded in the user's subscription QoS information is: Negotiation QoS level is 3, negotiation result is failure; If the QoS information carried in the WAP gateway receiving message is: QoS level is 3 or higher, then Then, it is determined that the requested QoS information does not match the saved subscription QoS information.
  • the determining manner may be: the WAP gateway specifies that the QoS level negotiation needs to be performed step by step, and cannot be skipped. If the QoS level of the request received by the WAP gateway is higher than the QoS level of the last successful negotiation, then The decision does not match. For example, the QoS level of the last successful negotiation recorded in the user subscription QoS information is 3, and if the QoS level of the QoS information carried by the WAP gateway receiving message is greater than 4, it is determined that the requested QoS information does not match the saved subscription QoS information. .
  • the QoS range is determined, otherwise the QoS range is determined to be non-compliant.
  • step 306 is performed, and when any of the above two determination conditions is not satisfied, step 307 is performed.
  • Step 306 Update the subscription QoS information of the user by using the requested QoS information. The user went online successfully.
  • the QoS information of the request is saved as the new QoS information of the last successful negotiation.
  • Step 307 The WAP gateway specifies a QoS level, and actively initiates a QoS renegotiation process by using the QoS class.
  • the WAP gateway specifies the QoS level, it is performed according to the QoS information carried in the received information, the contracted QoS range in the group to which the user belongs, the QoS level of the user's latest successful negotiation, and the last negotiation result.
  • the QoS level specified by the WAP gateway is higher than the QoS level of the last successful negotiation by one level. Further, the specified QoS level is within the contracted QoS range, that is, greater than or equal to the highest QoS of the subscription and less than or equal to the lowest QoS of the subscription.
  • the WAP gateway initiates QoS renegotiation in the following manner:
  • the GGSN is requested to perform QoS renegotiation, and carries the specified QoS class, negotiation reason, and PDP address.
  • the specific request mode may be performed by sending a Modify QoS Request message Modify Qos Request to the GGSN, including the specified QoS class, negotiation reason, and PDP address.
  • the definition of Modify Qos Request can be as shown in Table 3.
  • Step 308 After receiving the request sent by the WAP gateway, the GGSN requests the SGSN to update the PDP context according to the specified QoS class and the PDP address carried in the request, and carries the specified QoS class and PDP address.
  • the GGSN may request the SGSN to update the PDP context.
  • the GGSN sends a Modify PDP Context Request message to the SGSN, and carries the specified QoS class and PDP address information.
  • Step 309 The SGSN determines the PDP context to be updated according to the PDP address, and performs QoS negotiation to the radio side.
  • the negotiated QoS is a specified QoS level. After the negotiation succeeds, step 310 is performed.
  • Step 310 The SGSN requests the MS to modify the PDP context, and carries the PDP address and the specified QoS level to query whether the MS accepts to modify the QoS level to the specified QoS level.
  • the SGSN requests the MS to modify the PDP context in the following manner:
  • the SGSN sends a Modify PDP Context Request message to the MS, and carries the PDP address and the specified QoS level in the message.
  • Step 311 The MS determines whether to accept the specified QoS level. If yes, go to step 312, otherwise go to step 315.
  • Step 312 The MS returns the information of the negotiation success to the SGSN, and the radio side performs the RAB reassignment.
  • the manner in which the MS returns the negotiation success information to the SGSN may be:
  • the MS sends a PDP context modification accept message Modify PDP Context Accept to the SGSN.
  • Step 313 The SGSN sends the information about the negotiation success to the GGSN.
  • the manner in which the SGSN sends the negotiation success information to the GGSN may be:
  • the SGSN sends an update PDP context response message Update PDP Context Response to the GGSN, and carries the negotiated QoS level.
  • Step 314 The GGSN sends the successfully negotiated information to the WAP gateway, and carries the successfully negotiated QoS information, and the WAP gateway updates the user information.
  • the manner in which the GGSN sends the negotiation success information to the WAP gateway may be:
  • the GGSN returns a modified QoS response message Modify Qos Response to the WAP gateway, and carries a success or failure flag.
  • the definition of Modify Qos Response can be as shown in Table 4. Table 4
  • the WAP gateway receives the negotiation success information sent by the GGSN, and updates the subscribed QoS information of the user saved by using the successfully negotiated QoS information, and the user goes online successfully. After that, the WAP gateway provides users with different priority access services and bandwidth services according to the QoS level of the last successful negotiation in the QoS information of the user. For example, when the WAP gateway is heavily loaded, the priority is the most recent. A user with a higher QoS level is negotiated to provide access services; or a higher bandwidth resource is allocated to users with higher QoS levels.
  • Step 315 The terminal initiates a PDP deactivation process, and sends a deactivate PDP context request message Deactivate PDP Context Request to the SGSN.
  • Step 316 The SGSN receives the MS deactivation request, and sends a delete PDP context response message to the GGSN. Delete PDP Context Responseongitation
  • Step 317 The GGSN sends a modified QoS response message Modify Qos Response to the WAP gateway, and carries the failure reason (eg, Qos is rejected), the status flag bit Status is failed, and the WAP gateway updates the user's subscription QoS information according to the received Modify Qos Response.
  • the Delete PDP Context Response message Delete PDP Context Response is sent to the SGSN.
  • the WAP gateway updates the last negotiated QoS result in the user's subscription QoS information.
  • Step 318 After receiving the Delete PDP Context Response, the SGSN sends a Deactivate PDP Context Accept message to the MS, and the user fails to go online. At this point, the process of the user going online and actively performing QoS renegotiation by the WAP gateway ends. Steps 307 ⁇ 318 are the processes for the QoS re-negotiation of the WAP gateway. The QoS re-negotiation may be successful or may fail. According to the negotiation result, the signaling between the MS, the SGSN, the GGSN, and the WAP gateway is also different. difference. Figure 4 and Figure 5 show the signaling flow for actively negotiating QoS and the signaling flow for actively negotiating QoS failure.
  • the user can access the SP through the WAP gateway.
  • the process of accessing the service is no longer shown in Figure 3. Specifically, the following steps can be performed:
  • Step 319 The user sends a user request to the WAP gateway, and provides an access service for the user according to the QoS level of the user's last successful negotiation.
  • Step 320 The WAP gateway extracts the user identifier according to the user request, and searches for the group identifier corresponding to the user identifier, and carries the found group identifier when forwarding the user request to the SP.
  • Step 321 The SP determines the corresponding service content according to the correspondence between the preset group identifier and the service content and the received group identifier, and responds to the WAP gateway, and the WAP gateway processes the response content and returns the response to the MS.
  • the service content is preset for different user groups in the SP, and the service content may include display content, charging policy, and the like.
  • the WAP gateway can provide different levels of access services for the user on the wireless side according to the QoS information, and the WAP gateway can initiate QoS negotiation actively to dynamically Adjust the user's QoS level.
  • the WAP gateway determines the QoS level of the user, that is, determines the priority for providing the service to the user, and thus can provide high-priority services for users with high QoS levels according to the QoS levels of different users, and preferentially access the high priority. Users, and provide higher bandwidth for high-priority users, and low-priority services for users with low QoS levels. When system resources are tight, priority is given to lower-priority users to go offline to release system resources. Or provide limited bandwidth for low priority low users.
  • step 305 performs two judgments, respectively, for determination. Whether the carried QoS information matches the saved QoS information and whether the QoS range is met; in fact, only one of the determinations may be performed.
  • step 306 is performed, and when the determination result is no, Go to step 307.
  • the user information and the user group information may be updated at any time.
  • the specific update manner is similar to the manner in which the user information and the user group information are obtained in step 302 of this embodiment. It can be updated by the maintenance terminal, or it can be updated to the WAP gateway through the GGSN when the user goes online, or it can also be automatically updated by using the interface with the third-party software.
  • This embodiment also provides a WAP gateway, which can be used to implement the method flow shown in FIG. 3 above.
  • the specific structure of the WAP gateway is shown in FIG. 6.
  • the WAP gateway is a specific implementation manner of the WAP gateway shown in FIG. 2.
  • the WAP gateway specifically includes: a storage unit 61, a processing unit 62, a sending unit 63, a QoS negotiation unit 64, and an information updating unit 65.
  • the WAP gateway in this embodiment further adds the QoS negotiation unit 64 and the information update unit 65 with respect to the WAP gateway shown in FIG. 2.
  • the processing unit 62 in this embodiment is further configured to: when the MS performs the context activation process, extract the user identifier and the carried QoS information from the charging request start message sent by the GGSN, and use the user identifier as an index.
  • the user information saved by the storage unit 61 searches for the group identifier corresponding to the user identifier and the subscription QoS information of the user, and uses the found group identifier as an index to search for the subscription QoS in the user group information saved by the storage unit 61.
  • the QoS negotiation unit 64 is notified to initiate QoS negotiation.
  • the QoS negotiation unit 64 is configured to receive the negotiation notification of the processing unit 62, and actively perform QoS negotiation with the GGSN, the SGSN, and the MS on the specified QoS level according to the specified QoS level provided by the processing unit 62.
  • the information updating unit 65 is configured to update the user information and the user group information saved in the storage unit 61 in real time.
  • the user is divided into different user groups according to the operator to which the user belongs, and in fact, may be divided according to other standards.
  • the following describes the specific implementation manner of the embodiment of the present invention when the user group is divided according to the QoS level by using the second embodiment.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • FIG. 7 is a specific flowchart of a method for implementing a differentiated service for a WAP user according to Embodiment 2 of the present invention. As shown in Figure 7, the method includes:
  • Step 701 The user is divided into different user groups according to the QoS level of the user inside the WAP gateway.
  • the user information and the user group information saved in the WAP gateway are basically the same as those in the first embodiment, except that the user group information includes the QoS negotiation direction.
  • the QoS negotiation direction specifies that the QoS negotiation in the user group is based on the QoS level of the last successfully negotiated, indicating whether the QoS level is increased or the QoS level is lowered.
  • Step 702 During the user going online, the WAP gateway receives the charging request start message sent by the GGSN, and extracts the user identifier and QoS information included in the message.
  • Step 703 The WAP gateway searches for the group identifier and the contracted QoS information corresponding to the user identifier in the user information according to the extracted user identifier, and then uses the found group identifier as an index to search for the group in the user group information. Identifies the corresponding contracted QoS range and QoS negotiation direction.
  • Step 704 The WAP gateway compares the QoS information included in the request received from the GGSN. And checking the subscription QoS information of the user found in step 703, and determining whether the two match, if yes, executing step 705; otherwise, performing steps 706 to 707.
  • the manner of determining whether the two types of QoS information match may be the same as the method in step 305 of the first embodiment.
  • the QoS negotiation direction can be further considered to make a judgment. Specifically, if the relationship between the QoS information carried in the message and the QoS level of the last successful negotiation does not conform to the QoS negotiation direction, then the two are not matched.
  • the QoS level of the last successful negotiation recorded in the user's subscription QoS information is 3, and the QoS negotiation direction of the group in which the user is located is reduced. If the QoS level of the QoS information carried by the message received by the WAP gateway is greater than 3, then It is determined that the requested QoS information does not match the saved subscription QoS information.
  • the reason why the negotiation direction in which the QoS level is lowered is that the QoS level of the user needs to be lowered when the credit level of some users is low.
  • step 705 is performed, and when the corresponding determination result is no, step 706 is performed. ⁇ Step 707.
  • Step 705 Update the subscription QoS information of the user by using the requested QoS information, and the user is successfully online.
  • the QoS level of the user's last successful negotiation is also monitored at any time, and according to the QoS level, it is determined whether the user group to which the user belongs needs to be changed, and if necessary, the WAP gateway automatically according to the user's
  • the QoS level of the last successful negotiation adjusts the user group to which the user belongs, and the group identifier corresponding to the user identifier in the user information may be specifically adjusted.
  • Step 706 The WAP gateway specifies a QoS level.
  • the manner of specifying the QoS class in this step is similar to the step 307 of the first embodiment.
  • the difference is that when the QoS class is specified, the QoS negotiation direction is further specified, and the specified QoS class is compared with the QoS level of the last successful negotiation of the user. Compliance with QoS negotiation direction. For example, if the user's last successful negotiation has a QoS level of 3 and the QoS negotiation direction is reduced, then the specified QoS level needs to be less than 3.
  • Step 707 The WAP gateway actively initiates a QoS renegotiation process with the specified QoS level, and completes the QoS renegotiation process together with the GGSN, the SGSN, and the MS.
  • the renegotiation process performed in this step is the same as the renegotiation process described in steps 307 to 318 of the first embodiment, and details are not described herein again.
  • the user can access the SP through the WAP gateway.
  • the specific operations are the same as those in the steps 319 to 321 of the first embodiment, and are not described here.
  • the user group is divided according to the QoS level of the user, and the WAP gateway can initiate QoS negotiation according to the QoS information of the user to dynamically adjust the QoS level of the user, thereby adjusting the user group to which the user belongs.
  • the user information and the user group information may also be updated at any time.
  • the specific update manner may be updated by using the maintenance terminal as described in the first embodiment, or may be performed when the user goes online.
  • the GGSN is updated to the WAP gateway, or may be automatically updated by the WAP gateway according to the QoS information successfully saved by the user that has been saved last time.
  • two types of user groups are respectively used.
  • the two types of divisions may be applied together, for example, first, according to the operator to which the user belongs.
  • the present invention can be implemented by hardware, or can be implemented by means of software plus necessary general hardware platform, and the technical solution of the present invention. It can be embodied in the form of a software product that can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for making a computer device (may It is a personal computer, a server, or a network device, etc.) that performs the methods described in various embodiments of the present invention.
  • a non-volatile storage medium which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.
  • a computer device may It is a personal computer, a server, or a network device, etc.

Abstract

A method for realizing the differential service for WAP users is provided. The method includes the following steps: the WAP gateway extracts the user identification for identifying different users from a user request transmitted by a MS (101), and taking the user identification as the index, the WAP gateway searches a group identification corresponding to the user identification in the user information prestored by the WAP gateway (102), wherein the user information includes the user identification and the group identification of the group where the user locates corresponding to the user identification; the WAP gateway carries the searched group identification when the WAP gateway forwards the user request to the SP, and receives the response content returned by the SP and returns the processed content to the MS (103), the response content is the corresponding service content, which is determined by a SP according to a relationship between the preset service content and the group identification and the carried group identification in the received user request. A WAP gateway is also provided.

Description

一种实现对 WAP群组差异化服务的方法和 WAP网关 本申请要求于 2007 年 12 月 5 日提交中国专利局, 申请号为 200710199006.6, 发明名称为 "一种实现对 WAP群组差异化服务的 方法和 WAP网关" 的中国专利申请的优先权, 其全部内容通过引用 结合在本申请中。 技术领域  Method for implementing WAP group differentiated service and WAP gateway The application request is submitted to the Chinese Patent Office on December 5, 2007, and the application number is 200710199006.6, and the invention name is "a kind of realization of WAP group differentiation service. The priority of the method and the WAP gateway of the Chinese Patent Application, the entire contents of which is incorporated herein by reference. Technical field
本发明实施例涉及 WAP技术, 特别涉及一种实现对 WAP群组 差异化服务的方法和 WAP网关。 背景技术  The embodiment of the invention relates to the WAP technology, and in particular to a method for implementing a WAP group differentiation service and a WAP gateway. Background technique
目前 WAP网关将所有接入用户视为同一个群体, 网关内部没有 用户群组, 不记录相关群组签约信息, 对其按照先来先服务策略。  At present, the WAP gateway treats all access users as the same group. There is no user group inside the gateway, and the relevant group subscription information is not recorded, and the first-come-first service policy is adopted.
目前, 用户访问通过 WAP网关访问 SP的业务处理流程中, 用 户为能够通过 WAP网关访问 SP, 首先通过 SGSN、 GGSN和 WAP 网关进行 PDP上下文激活过程,在成功完成 PDP上下文激活过程后, 用户再通过 WAP网关进行业务访问。  Currently, the user accesses the service process through the WAP gateway to access the SP. The user can access the SP through the WAP gateway. The PDP context activation process is first performed through the SGSN, the GGSN, and the WAP gateway. After the PDP context activation process is successfully completed, the user passes the The WAP gateway performs service access.
在 PDP上下文激活过程中, 虽然在 WAP网关接收的计费开始请 求消息中包括协商好的 QoS信息,但是 WAP网关内部并未针对 QoS 信息做处理, 而是将所有接入用户视为相同的服务等级, 对其按照先 来先服务策略转发用户请求, 并且在转发给 SP的用户请求中不包括 QoS信息。 SP也对接收到的所有用户请求釆用先来先服务的策略, 并且为所有用户提供相同的响应内容, 如服务信息、 页面内容和计费 策略等。  In the PDP context activation process, although the negotiated QoS information is included in the charging start request message received by the WAP gateway, the WAP gateway does not internally process the QoS information, but treats all access users as the same service. The level, which forwards the user request according to the first-come, first-served policy, and does not include the QoS information in the user request forwarded to the SP. The SP also requests a first-come, first-served policy for all received user requests, and provides the same response content for all users, such as service information, page content, and billing policies.
在实现本发明的过程中,发明人发现按照现有方式进行的用户通 过 WAP网关进行 SP服务访问的过程中, WAP网关平等接入所有用 户, 将所接入用户的服务优先级看作相同, 平等地转发用户请求, 没 有针对用户的需求, 对不同用户提供不同的服务等级; SP接收 WAP 网关平等转发的用户请求后, 为所有用户提供相同的服务, 也无法根 据用户特征提供差异化服务。 发明内容 In the process of implementing the present invention, the inventor finds that in the process of the user accessing the SP service through the WAP gateway, the WAP gateway accesses all users equally, and regards the service priority of the accessed users as the same. Forward user requests equally, without providing different service levels for different users for the needs of users; SP receiving WAP After the gateway forwards the user request equally, it provides the same service for all users, and it cannot provide differentiated services according to user characteristics. Summary of the invention
本发明实施例提供一种实现对 WAP 群组差异化服务的方法和 WAP网关, 能够在用户通过 WAP网关进行 SP服务访问时, 为不同 的 WAP用户提供差异化服务。  The embodiment of the present invention provides a method for implementing a WAP group differentiated service and a WAP gateway, which can provide differentiated services for different WAP users when the user accesses the SP service through the WAP gateway.
为实现上述目的, 本发明实施例釆用如下的技术方案: 一种实现对 WAP用户差异化服务的方法, 包括:  In order to achieve the above object, the following technical solutions are used in the embodiments of the present invention: A method for implementing differentiated services for WAP users, including:
WAP网关从 MS发送的用户请求中提取用于标识不同用户的用 户标识, 以该用户标识为索引在 WAP网关预先保存的用户信息中查 找该用户标识对应的群组标识; 所述用户信息包括用户标识, 以及与 用户标识对应的该用户所在群组的群组标识;  The WAP gateway extracts a user identifier for identifying a different user from the user request sent by the MS, and searches for the group identifier corresponding to the user identifier in the user information pre-stored by the WAP gateway by using the user identifier as an index; the user information includes the user identifier. An identifier, and a group identifier of a group in which the user is located corresponding to the user identifier;
WAP网关在向服务提供商 SP转发该用户请求时携带查找到的群 组标识, 并接收 SP返回的响应内容, 经处理后返回给 MS, 所述响 应内容为 SP根据预先设置的服务内容和群组标识的对应关系以及接 收的用户请求中携带的群组标识、 确定的相应服务内容。  The WAP gateway carries the found group identifier when forwarding the user request to the service provider SP, and receives the response content returned by the SP, and returns the response to the MS, and the response content is the SP according to the preset service content and the group. The correspondence between the group identifiers and the group identifiers carried in the received user requests, and the determined corresponding service contents.
一种 WAP网关, 包括处理单元和发送单元;  A WAP gateway, including a processing unit and a sending unit;
所述处理单元, 用于从 MS发送的用户请求中提取用户标识, 以 该用户标识为索弓 I查找该用户标识对应的群组标识 ,并将该群组标识 提供给所述发送单元; 还用于对发送单元接收的 SP的响应内容处理 后返回给 MS;  The processing unit is configured to extract a user identifier from a user request sent by the MS, search for the group identifier corresponding to the user identifier by using the user identifier, and provide the group identifier to the sending unit; The response content for the SP received by the sending unit is processed and returned to the MS;
所述发送单元, 用于在向 SP转发用户请求时携带所述处理单元 提供的群组标识, 并接收 SP返回的响应内容, 提供给处理单元。  The sending unit is configured to carry the group identifier provided by the processing unit when forwarding the user request to the SP, and receive the response content returned by the SP, and provide the response content to the processing unit.
由上述技术方案可见, 本发明实施例中, 在 WAP网关中对应用 户标识保存所属群组的群组标识, 在 SP中对应不同的用户群组保存 相应的服务内容。 当 MS发起用户请求时, WAP网关从 MS发送的 用户请求中提取用户标识, 以该用户标识为索引查找对应的群组标 识, 在向 SP转发用户请求时携带查找到的群组标识, 从而通知 SP 发送请求的用户所属的群组。 SP接收该用户请求后, 根据用户所属 的群组, 确定对应的服务内容, 通过 WAP网关响应给用户。 这样, SP 就能够获取用户所属的群组信息, 并根据保存的群组与不同的服 务内容的对应关系, 向用户提供相应的服务内容, 从而实现为不同用 户提供差异化服务的目的。 附图说明 总体流程图; As shown in the foregoing technical solution, in the embodiment of the present invention, the group identifier of the group to which the user belongs is saved in the WAP gateway, and the corresponding service content is saved in the SP corresponding to different user groups. When the MS initiates a user request, the WAP gateway extracts the user identifier from the user request sent by the MS, and searches for the corresponding group target by using the user identifier as an index. It is known that when the user request is forwarded to the SP, the found group identifier is carried, thereby notifying the SP of the group to which the requesting user belongs. After receiving the user request, the SP determines the corresponding service content according to the group to which the user belongs, and responds to the user through the WAP gateway. In this way, the SP can obtain the group information to which the user belongs, and provide the corresponding service content to the user according to the corresponding relationship between the saved group and the different service content, thereby achieving the purpose of providing differentiated services for different users. BRIEF DESCRIPTION OF THE DRAWINGS The overall flow chart;
图 2为本发明实施例中 WAP网关的总体结构图; 具体流程图;  2 is a schematic structural diagram of a WAP gateway according to an embodiment of the present invention;
图 4为本发明实施例中 WAP网关主动协商 QoS成功的信令流程 图;  4 is a signaling flow diagram of a WAP gateway actively negotiating QoS success according to an embodiment of the present invention;
图 5为本发明实施例中 WAP网关主动协商 QoS失败的信令流程 图;  5 is a signaling flow diagram of a WAP gateway actively negotiating a QoS failure according to an embodiment of the present invention;
图 6为本发明实施例中 WAP网关的具体结构图; 具体流程图。 具体实施方式  FIG. 6 is a specific structural diagram of a WAP gateway according to an embodiment of the present invention; and a specific flowchart. detailed description
为使本发明的目的、技术手段和优点更加清楚明白, 以下结合附 图对本发明做进一步详细说明。 总体流程图。 如图 1所示, 该方法包括:  In order to make the objects, technical means and advantages of the present invention more comprehensible, the present invention will be further described in detail below with reference to the accompanying drawings. Overall flow chart. As shown in Figure 1, the method includes:
步骤 101 ,预先将用户划分为不同的用户群组, WAP网关获取并 保存用户信息和用户群组信息。 本步骤中, 用户信息包括用于标识不同用户的用户标识, 以及与 用户标识对应的该用户所在群组的群组标识,用户群组信息包括群组 名称和与其对应的群组标识。 Step 101: The user is divided into different user groups in advance, and the WAP gateway acquires and saves the user information and the user group information. In this step, the user information includes a user identifier for identifying different users, and a group identifier of the group in which the user is located corresponding to the user identifier, where the user group information includes a group name and a group identifier corresponding thereto.
步骤 101 , WAP网关从 MS发送的用户请求中提取用户标识。 其中, 用户标识用于标识不同用户。  Step 101: The WAP gateway extracts the user identifier from the user request sent by the MS. The user identifier is used to identify different users.
步骤 102, WAP网关以提取的用户标识为索引在 WAP网关预先 保存的用户信息中查找该用户标识对应的群组标识。  Step 102: The WAP gateway searches for the group identifier corresponding to the user identifier in the user information pre-stored by the WAP gateway by using the extracted user identifier as an index.
其中, WAP 网关预先保存的用户信息包括用户标识, 以及与用 户标识对应的该用户所在群组的群组标识。  The user information pre-stored by the WAP gateway includes a user identifier, and a group identifier of the group in which the user belongs corresponding to the user identifier.
步骤 103 , WAP网关在向 SP转发用户请求时携带查找到的群组 标识, 并接收 SP返回的响应内容, 经处理后返回给 MS。  Step 103: The WAP gateway carries the found group identifier when forwarding the user request to the SP, and receives the response content returned by the SP, and returns the data to the MS after processing.
其中, WAP网关接收的 SP返回的响应内容为 SP根据预先设置 的服务内容和群组标识的对应关系以及接收的用户请求中携带的群 组标识确定的相应服务内容。其中与群组标识对应的服务内容可以为 不同的显示内容或计费策略等。  The response content returned by the SP received by the WAP gateway is the corresponding service content determined by the SP according to the preset relationship between the service content and the group identifier and the group identifier carried in the received user request. The service content corresponding to the group identifier may be different display content or charging policy.
通过上述流程, WAP网关能够在向 SP转发用户请求时, 携带用 户所属的群组信息, SP接收该群组信息后, 根据预先保存的群组与 服务内容的对应关系, 返回与用户所属群组相对应的服务内容。  Through the above process, the WAP gateway can carry the group information to which the user belongs when forwarding the user request to the SP. After receiving the group information, the SP returns the group to which the user belongs according to the corresponding relationship between the pre-saved group and the service content. Corresponding service content.
本发明实施例还提供了一种 WAP网关, 可以用于实施上述本发 明实施例的方法。 图 2为本发明实施例中 WAP网关的总体结构图。 如图 2所示, 该 WAP网关包括存储单元 21、 处理单元 22和发送单 元 23。  The embodiment of the present invention further provides a WAP gateway, which can be used to implement the method of the foregoing embodiment of the present invention. FIG. 2 is a schematic structural diagram of a WAP gateway according to an embodiment of the present invention. As shown in FIG. 2, the WAP gateway includes a storage unit 21, a processing unit 22, and a transmitting unit 23.
在该 WAP网关中,存储单元 21用于获取并保存用户被划分为不 同用户群组后形成的用户信息和用户群组信息,所述用户信息包括用 于标识不同用户的用户标识,以及与用户标识对应的该用户所在群组 的群组标识, 所述用户群组信息包括群组名称和与其对应的群组标 识。  In the WAP gateway, the storage unit 21 is configured to acquire and save user information and user group information formed after the user is divided into different user groups, where the user information includes a user identifier for identifying different users, and the user And identifying a group identifier of the group in which the user is located, where the user group information includes a group name and a group identifier corresponding thereto.
处理单元 22用于从 MS发送的用户请求中提取用户标识, 以该 用户标识为索引在存储单元 21 中保存的用户信息中查找该用户标识 对应的群组标识, 并将该群组标识提供给发送单元 23 ; 还用于对发 送单元 23接收的 SP的响应内容处理后返回给 MS。 The processing unit 22 is configured to extract a user identifier from a user request sent by the MS, and search for the user identifier in the user information saved in the storage unit 21 by using the user identifier as an index. Corresponding group identifier, and the group identifier is provided to the sending unit 23; and is further used for processing the response content of the SP received by the sending unit 23 and returning to the MS.
发送单元 23用于在向 SP转发用户请求时携带处理单元 22提供 的群组标识, 并接收 SP返回的响应内容, 提供给处理单元 22。  The sending unit 23 is configured to carry the group identifier provided by the processing unit 22 when forwarding the user request to the SP, and receive the response content returned by the SP, and provide the response content to the processing unit 22.
上述即为对本发明实施例的总体概述, 可见, 本发明实施例能够 利用用户群组的设置, 实现 SP为不同 WAP用户提供差异化服务的 目的。  The foregoing is a general overview of an embodiment of the present invention. It can be seen that the embodiment of the present invention can implement the purpose of providing differentiated services for different WAP users by using the setting of the user group.
事实上,在用户群组信息和用户信息中还可以进一步包括与群组 标识对应的签约 QoS范围和与用户标识对应的该用户的签约 QoS信 息, 从而使 WAP网关能够保存用户和用户群组的 QoS信息, 并进一 步根据用户的 QoS信息, 划分服务的优先级, 并按照该服务优先级 为用户提供服务。 划分, 下面提供两种划分方式, 一种是按照用户所属的运营商划分, 一种是按照用户的签约 QoS等级划分。 下面通过具体实施例说明两 种划分方式下本发明实施例的具体实施方式。  In fact, the user group information and the user information may further include a contracted QoS range corresponding to the group identifier and the subscription QoS information of the user corresponding to the user identifier, so that the WAP gateway can save the user and the user group. The QoS information, and further classifying the priority of the service according to the QoS information of the user, and providing services to the user according to the priority of the service. Dividing, the following two ways are provided, one is divided according to the operator to which the user belongs, and the other is divided according to the subscription QoS level of the user. The specific embodiments of the embodiments of the present invention in the two modes are described below by using specific embodiments.
实施例一:  Embodiment 1:
本实施例中,按照用户所属的运营商将用户划分为不同的用户群 组。 并且, 在用户信息和用户群组信息中均包括相关的 QoS信息, WAP网关能够主动发起 QoS协商, 与 MS和无线侧就 MS的 QoS等 级进行协商, 并在用户信息中保存每次协商后的结果。 流程图。 如图 3所示, 该方法包括:  In this embodiment, the user is divided into different user group groups according to the operator to which the user belongs. Moreover, the related information is included in the user information and the user group information, and the WAP gateway can initiate QoS negotiation actively, negotiate with the MS and the wireless side on the QoS level of the MS, and save the information in the user information after each negotiation. result. flow chart. As shown in Figure 3, the method includes:
步骤 301 ,按照用户所属的运营商将用户划分为不同的用户群组。 本步骤中的运营商可以是实际的运营商, 也可以是虚拟运营商。 在用户注册时可以选择注册在不同的运营商或虚拟运营商中,从而能 够实现将用户按照运营商进行群组划分。  Step 301: Divide the user into different user groups according to the operator to which the user belongs. The operator in this step can be the actual carrier or the virtual carrier. When users register, they can choose to register in different carriers or virtual operators, so that users can be grouped according to operators.
步骤 302, WAP网关获取并保存用户信息和用户群组信息。  Step 302: The WAP gateway acquires and saves user information and user group information.
本步骤中, WAP 网关可以通过维护终端获取用户信息和用户所 属的群组信息, 或者也可以在用户上线时, 通过 GGSN向 WAP网关 发送用户信息和用户群组信息,或者也可以为保存用户信息和用户群 组信息的第三方软件与 WAP网关建立接口, WAP网关通过所述接口 获取用户信息和用户群组信息。 In this step, the WAP gateway can obtain user information and user information through the maintenance terminal. The group information of the genus, or the user information and the user group information may be sent to the WAP gateway through the GGSN when the user goes online, or the third party software that saves the user information and the user group information may also establish an interface with the WAP gateway. The WAP gateway obtains user information and user group information through the interface.
当 WAP网关通过 GGSN接收用户信息和用户群组信息时, 可以 通过扩展的计费请求开始消息携带用户信息和用户群组信息,从而使 WAP网关在用户上线时接收到相应信息。  When the WAP gateway receives the user information and the user group information through the GGSN, the extended charging request start message carries the user information and the user group information, so that the WAP gateway receives the corresponding information when the user goes online.
本实施例中, WAP 网关获取的用户信息可以包括用户标识, 以 及与该用户标识对应的该用户所在群组的群组标识和该用户的签约 QoS信息。 其中, 用户的签约 QoS信息包括该用户与网络最近一次 协商成功的 QoS等级和最后一次 QoS协商结果, 即协商的 QoS等级 以及是否协商成功的状态信息。 这里, 所述用户与网络的 QoS协商 即前述的 WAP网关主动发起的与 MS和无线侧进行的 QoS协商。 或 者, 用户信息还可以进一步包括最后一次协商的日期等信息。 WAP 网关可以利用表格形式保存用户信息,例如表 1即为某用户的用户信 息示意。  In this embodiment, the user information acquired by the WAP gateway may include a user identifier, a group identifier of the group in which the user is located corresponding to the user identifier, and subscription QoS information of the user. The subscription QoS information of the user includes the QoS level and the last QoS negotiation result that the user successfully negotiated with the network, that is, the negotiated QoS level and the status information of whether the negotiation is successful. Here, the QoS negotiation between the user and the network is the QoS negotiation initiated by the WAP gateway and the MS and the wireless side. Alternatively, the user information may further include information such as the date of the last negotiation. The WAP gateway can save user information in the form of a table. For example, Table 1 indicates the user information of a user.
表 1  Table 1
字段 说明 ι.ΐί" '主  Field Description ι.ΐί" 'Main
MSISDN 用户标识 (手机号) 8613999999999 MSISDN User ID (Mobile Number) 8613999999999
GroupCode 所属群组标识 00001 GroupCode belongs to group ID 00001
LastNegQos i艮近一次协商成功的 Q05  LastNegQos i艮 Q05 that was successfully negotiated
Status : 后一次协商结果 (是否 成功 /失败  Status : The result of the last negotiation (whether successful / failed)
成功以及协商的 QoS)  Success and negotiated QoS)
DateTime 最后一次协商曰期 2007-09-01  DateTime Last consultation period 2007-09-01
… … …  ... ... ...
本实施例中, WAP 网关获取的用户群组信息包括群组名称、 群 组标识、 签约 QoS范围。 其中, 签约 QoS范围对该用户群组内的用 户 QoS等级进行限制, 具体包括签约最高 QoS和签约最低 QoS。 或 者, 用户群组信息还可以进一步包括前传信息码等。 WAP 网关可以 利用表格形式保存用户群组信息,例如表 2即为某用户群组的群组信 息示意。 In this embodiment, the user group information acquired by the WAP gateway includes a group name, a group identifier, and a contracted QoS range. Wherein, the contracted QoS range is used in the user group The QoS level of the user is limited, including the highest QoS for signing and the lowest QoS for signing. Alternatively, the user group information may further include a preamble information code or the like. The WAP gateway can save the user group information in the form of a table. For example, Table 2 indicates the group information of a certain user group.
表 2  Table 2
Figure imgf000009_0001
在经过上述步骤后, 在 WAP网关中保存了用户信息和用户群组 信息, 并且在该用户信息和用户群组信息中包括 QoS相关信息。 接 下来, 当用户进行 WAP业务访问时, 网关可以根据用户信息和用户 群组信息中包括的 QoS相关信息发起 QoS协商。 例如, 可以按照如 下步骤继续进行:
Figure imgf000009_0001
After the above steps, the user information and the user group information are saved in the WAP gateway, and the QoS related information is included in the user information and the user group information. Next, when the user performs WAP service access, the gateway may initiate QoS negotiation according to the user information and the QoS related information included in the user group information. For example, you can proceed as follows:
步骤 303 , 用户上线过程中, WAP网关接收 GGSN发送的计费 请求开始消息, 并提取该消息中包括的用户标识和 QoS信息。  Step 303: During the user going online, the WAP gateway receives the charging request start message sent by the GGSN, and extracts the user identifier and QoS information included in the message.
在用户上线过程 (即 PDP上下文激活过程)中, GGSN会向 WAP 网关发送计费请求开始消息,并在该消息中包括用户标识和用户请求 的、 且 SGSN与无线侧协商成功的 QoS信息。  In the process of the user going online (that is, the PDP context activation process), the GGSN sends a charging request start message to the WAP gateway, and includes the user identifier and the QoS information requested by the user and negotiated successfully by the SGSN and the wireless side.
步骤 304, WAP网关根据提取的用户标识,在用户信息中查找该 用户标识对应的群组标识和签约 QoS信息, 再以查找到的群组标识 为索引, 在用户群组信息中查找该群组标识对应的签约 QoS范围。  Step 304: The WAP gateway searches for the group identifier and the subscription QoS information corresponding to the user identifier in the user information according to the extracted user identifier, and then uses the found group identifier as an index to search for the group in the user group information. Identifies the corresponding contracted QoS range.
本步骤中, WAP 网关根据提取的用户标识, 确定对应的用户相 关信息, 例如确定表 1中保存的为该用户信息, 从而从该表 1中找到 群组标识和签约 QoS信息。 然后依据找到的群组标识确定该群组的 相关信息, 例如确定表 2中保存的为该用户群组信息, 从而从该表 2 中找到签约 QoS范围。 In this step, the WAP gateway determines the corresponding user phase according to the extracted user identifier. The information, for example, determines that the user information is saved in Table 1, so that the group identification and the contracted QoS information are found from the table 1. Then, the related information of the group is determined according to the found group identifier, for example, the user group information saved in the table 2 is determined, so that the contracted QoS range is found from the table 2.
步骤 305 , WAP网关判断从 GGSN接收的请求中携带的 QoS信 息和查找到的该用户的签约 QoS信息是否匹配, 并判断请求中携带 的 QoS信息是否符合签约 QoS范围, 若两种 QoS信息匹配且符合签 约 QoS范围, 则执行步骤 306, 否则, 执行步骤 307。  Step 305: The WAP gateway determines whether the QoS information carried in the request received from the GGSN matches the found subscription QoS information of the user, and determines whether the QoS information carried in the request meets the contracted QoS range, if the two QoS information matches If the QoS scope is met, go to step 306. Otherwise, go to step 307.
本步骤中, 根据预先设置的匹配策略, 判断两种 QoS信息是否 匹配。  In this step, according to a preset matching policy, it is determined whether the two QoS information matches.
具体地, 一种判定方式可以为: 在用户的签约 QoS信息中包括 最后一次协商结果, 如果此次请求的 QoS等级等于或高于最后一次 协商失败的 QoS等级, 则判定不匹配。 例如, 在用户的签约 QoS信 息中记录的最后一次协商结果为: 协商 QoS等级为 3 , 协商结果为失 败; 如果 WAP网关接收消息中携带的 QoS信息为: QoS等级为 3或 高于 3 , 那么则判定该请求的 QoS信息与保存的签约 QoS信息不匹 配。  Specifically, a determining manner may be: including the last negotiation result in the subscription QoS information of the user, and if the QoS level of the request is equal to or higher than the QoS level of the last negotiation failure, determining that the matching is not performed. For example, the last negotiation result recorded in the user's subscription QoS information is: Negotiation QoS level is 3, negotiation result is failure; If the QoS information carried in the WAP gateway receiving message is: QoS level is 3 or higher, then Then, it is determined that the requested QoS information does not match the saved subscription QoS information.
或者又一种判定方式可以为: WAP网关规定 QoS等级的协商需 要逐级进行, 不能跳级, 那么如果 WAP网关接收的此次请求的 QoS 等级高于最近一次协商成功的 QoS等级一级以上, 则判定不匹配。 例如, 用户签约 QoS信息中记录的最近一次协商成功的 QoS等级为 3 , 如果 WAP网关接收消息所携带的 QoS信息中 QoS等级大于 4, 那么判定该请求的 QoS信息与保存的签约 QoS信息不匹配。  Alternatively, the determining manner may be: the WAP gateway specifies that the QoS level negotiation needs to be performed step by step, and cannot be skipped. If the QoS level of the request received by the WAP gateway is higher than the QoS level of the last successful negotiation, then The decision does not match. For example, the QoS level of the last successful negotiation recorded in the user subscription QoS information is 3, and if the QoS level of the QoS information carried by the WAP gateway receiving message is greater than 4, it is determined that the requested QoS information does not match the saved subscription QoS information. .
在判断携带的 QoS信息是否符合签约 QoS范围时,若携带的 QoS 信息中的 QoS 等级小于等于签约最高 QoS、 且大于等于签约最低 QoS, 则判定符合 QoS范围, 否则判定不符合 QoS范围。  When determining whether the carried QoS information conforms to the contracted QoS range, if the QoS level in the carried QoS information is less than or equal to the highest QoS of the subscription, and is greater than or equal to the lowest QoS of the subscription, the QoS range is determined, otherwise the QoS range is determined to be non-compliant.
当上述两个判断条件均满足时, 执行步骤 306, 当上述两个判断 条件任一未满足时, 执行步骤 307。  When the above two determination conditions are satisfied, step 306 is performed, and when any of the above two determination conditions is not satisfied, step 307 is performed.
步骤 306, 利用该请求的 QoS信息更新该用户的签约 QoS信息, 用户上线成功。 Step 306: Update the subscription QoS information of the user by using the requested QoS information. The user went online successfully.
本步骤中, 将该请求的 QoS信息保存为新的最近一次协商成功 的 QoS信息。  In this step, the QoS information of the request is saved as the new QoS information of the last successful negotiation.
步骤 307 , WAP网关指定一个 QoS等级, 并以该 QoS等级主动 发起 QoS重协商过程。  Step 307: The WAP gateway specifies a QoS level, and actively initiates a QoS renegotiation process by using the QoS class.
本步骤中, WAP网关指定 QoS等级时, 根据接收信息中携带的 QoS信息、 该用户所属群组中的签约 QoS范围、 该用户最近一次协 商成功的 QoS等级和最后一次协商结果进行。  In this step, when the WAP gateway specifies the QoS level, it is performed according to the QoS information carried in the received information, the contracted QoS range in the group to which the user belongs, the QoS level of the user's latest successful negotiation, and the last negotiation result.
具体地, 当需要进行 QoS的逐级协商时, WAP网关指定的 QoS 等级为,相比于最近一次协商成功的 QoS等级高出一级的 QoS等级。 进一步地, 指定的 QoS等级在签约 QoS范围内, 即大于等于签约最 高 QoS且小于等于签约最低 QoS。  Specifically, when a gradual negotiation of QoS is required, the QoS level specified by the WAP gateway is higher than the QoS level of the last successful negotiation by one level. Further, the specified QoS level is within the contracted QoS range, that is, greater than or equal to the highest QoS of the subscription and less than or equal to the lowest QoS of the subscription.
WAP 网关发起 QoS重协商的方式可以为: 向 GGSN请求进行 QoS重协商, 并携带指定的 QoS等级、 协商原因和 PDP地址。 具体 请求方式可以通过向 GGSN发送一个修改 QoS请求消息 Modify Qos Request, 在该消息中包括指定的 QoS等级、 协商原因和 PDP地址。 其中, Modify Qos Request的定义可以如表 3所示。  The WAP gateway initiates QoS renegotiation in the following manner: The GGSN is requested to perform QoS renegotiation, and carries the specified QoS class, negotiation reason, and PDP address. The specific request mode may be performed by sending a Modify QoS Request message Modify Qos Request to the GGSN, including the specified QoS class, negotiation reason, and PDP address. The definition of Modify Qos Request can be as shown in Table 3.
表 3  table 3
Figure imgf000011_0001
步骤 308, GGSN接收 WAP网关发送的请求后, 根据请求中携 带的指定的 QoS等级和 PDP地址, 向 SGSN请求更新 PDP上下文, 并携带该指定的 QoS等级和 PDP地址。 本步骤中, GGSN向 SGSN请求更新 PDP上下文的方式可以为: GGSN向 SGSN发送修改 PDP上下文请求消息 Update PDP Context Request, 并在该消息中携带指定的 QoS等级和 PDP地址等信息。
Figure imgf000011_0001
Step 308: After receiving the request sent by the WAP gateway, the GGSN requests the SGSN to update the PDP context according to the specified QoS class and the PDP address carried in the request, and carries the specified QoS class and PDP address. In this step, the GGSN may request the SGSN to update the PDP context. The GGSN sends a Modify PDP Context Request message to the SGSN, and carries the specified QoS class and PDP address information.
步骤 309, SGSN根据 PDP地址确定要更新的 PDP上下文, 向 无线侧进行 QoS协商, 协商的 QoS为指定的 QoS等级, 协商成功后 执行步骤 310。  Step 309: The SGSN determines the PDP context to be updated according to the PDP address, and performs QoS negotiation to the radio side. The negotiated QoS is a specified QoS level. After the negotiation succeeds, step 310 is performed.
步骤 310, SGSN向 MS请求修改 PDP上下文,并携带 PDP地址 和指定的 QoS等级,询问 MS是否接受将 QoS等级修改为指定的 QoS 等级。  Step 310: The SGSN requests the MS to modify the PDP context, and carries the PDP address and the specified QoS level to query whether the MS accepts to modify the QoS level to the specified QoS level.
本步骤中, SGSN向 MS请求修改 PDP上下文的方式为: SGSN 向 MS发送修改 PDP上下文请求消息 Modify PDP Context Request, 并在该消息中携带 PDP地址和指定的 QoS等级。  In this step, the SGSN requests the MS to modify the PDP context in the following manner: The SGSN sends a Modify PDP Context Request message to the MS, and carries the PDP address and the specified QoS level in the message.
步骤 311 , MS判断是否接受指定的 QoS等级, 若接受, 则执行 步骤 312, 否则执行步骤 315。  Step 311: The MS determines whether to accept the specified QoS level. If yes, go to step 312, otherwise go to step 315.
步骤 312, MS向 SGSN返回协商成功的信息, 无线侧进行 RAB 重新指配。  Step 312: The MS returns the information of the negotiation success to the SGSN, and the radio side performs the RAB reassignment.
本步骤中, MS向 SGSN返回协商成功信息的方式可以为: MS 向 SGSN发送 PDP上下文修改接受消息 Modify PDP Context Accept。  In this step, the manner in which the MS returns the negotiation success information to the SGSN may be: The MS sends a PDP context modification accept message Modify PDP Context Accept to the SGSN.
步骤 313 , SGSN将协商成功的信息发送给 GGSN。  Step 313: The SGSN sends the information about the negotiation success to the GGSN.
本步骤中, SGSN将协商成功的信息发送给 GGSN的方式可以为: SGSN向 GGSN发送更新 PDP上下文响应消息 Update PDP Context Response, 并携带协商成功的 QoS等级。  In this step, the manner in which the SGSN sends the negotiation success information to the GGSN may be: The SGSN sends an update PDP context response message Update PDP Context Response to the GGSN, and carries the negotiated QoS level.
步骤 314, GGSN将协商成功的信息发送给 WAP网关, 并携带 成功协商的 QoS信息, WAP网关更新用户信息。  Step 314: The GGSN sends the successfully negotiated information to the WAP gateway, and carries the successfully negotiated QoS information, and the WAP gateway updates the user information.
本步骤中, GGSN将协商成功的信息发送给 WAP网关的方式可 以为: GGSN 向 WAP 网关返回修改 QoS 响应消息 Modify Qos Response, 并携带成功与否标志。 其中, Modify Qos Response的定义 可以如表 4所示。 表 4 In this step, the manner in which the GGSN sends the negotiation success information to the WAP gateway may be: The GGSN returns a modified QoS response message Modify Qos Response to the WAP gateway, and carries a success or failure flag. The definition of Modify Qos Response can be as shown in Table 4. Table 4
Figure imgf000013_0001
Figure imgf000013_0001
WAP网关接收 GGSN发送的协商成功信息, 利用携带的成功协 商的 QoS信息更新自身保存的用户的签约 QoS信息,用户上线成功。 自此之后, WAP网关按照该用户签约 QoS信息中的最近一次协商成 功的 QoS等级, 为用户提供不同优先级的接入服务和带宽服务等, 例如, 在 WAP网关负荷较重时, 优先为最近一次协商成功的 QoS等 级较高的用户提供接入服务; 或者, 为 QoS等级较高的用户分配较 高的带宽资源等。 The WAP gateway receives the negotiation success information sent by the GGSN, and updates the subscribed QoS information of the user saved by using the successfully negotiated QoS information, and the user goes online successfully. After that, the WAP gateway provides users with different priority access services and bandwidth services according to the QoS level of the last successful negotiation in the QoS information of the user. For example, when the WAP gateway is heavily loaded, the priority is the most recent. A user with a higher QoS level is negotiated to provide access services; or a higher bandwidth resource is allocated to users with higher QoS levels.
步骤 315 ,终端发起 PDP去激活过程,向 SGSN发送去激活 PDP 上下文请求消息 Deactivate PDP Context Request。  Step 315: The terminal initiates a PDP deactivation process, and sends a deactivate PDP context request message Deactivate PDP Context Request to the SGSN.
步骤 316, SGSN收到 MS去激活请求, 向 GGSN发送删除 PDP 上下文响应消息 Delete PDP Context Response„  Step 316: The SGSN receives the MS deactivation request, and sends a delete PDP context response message to the GGSN. Delete PDP Context Response„
步骤 317 , GGSN向 WAP网关发送修改 QoS响应消息 Modify Qos Response, 并携带失败原因 (如: Qos 被拒绝)、 状态标志位 Status 为失败, WAP网关根据接收的 Modify Qos Response, 更新用户的签 约 QoS信息;同时向 SGSN发送删除 PDP上下文响应消息 Delete PDP Context Response。  Step 317: The GGSN sends a modified QoS response message Modify Qos Response to the WAP gateway, and carries the failure reason (eg, Qos is rejected), the status flag bit Status is failed, and the WAP gateway updates the user's subscription QoS information according to the received Modify Qos Response. At the same time, the Delete PDP Context Response message Delete PDP Context Response is sent to the SGSN.
本步骤中, WAP网关接收 Modify Qos Response后, 在用户的签 约 QoS信息中更新最后一次协商 QoS结果。  In this step, after receiving the Modify Qos Response, the WAP gateway updates the last negotiated QoS result in the user's subscription QoS information.
步骤 318, SGSN收到 Delete PDP Context Response后, 向 MS 发送去激活 PDP上下文接受应答消息 Deactivate PDP Context Accept, 用户此次上线失败。 至此,用户上线并由 WAP网关主动进行 QoS重协商的流程结束。 其中, 步骤 307 ~ 318为 WAP网关主动进行 QoS重协商的流程, 该 QoS重协商可能成功, 也可能失败, 根据协商结果的不同, 在 MS、 SGSN、 GGSN和 WAP网关间交互的信令也有所差异。 图 4和图 5 分别示出了主动协商 QoS成功的信令流程和主动协商 QoS失败的信 令流程。 Step 318: After receiving the Delete PDP Context Response, the SGSN sends a Deactivate PDP Context Accept message to the MS, and the user fails to go online. At this point, the process of the user going online and actively performing QoS renegotiation by the WAP gateway ends. Steps 307 ~ 318 are the processes for the QoS re-negotiation of the WAP gateway. The QoS re-negotiation may be successful or may fail. According to the negotiation result, the signaling between the MS, the SGSN, the GGSN, and the WAP gateway is also different. difference. Figure 4 and Figure 5 show the signaling flow for actively negotiating QoS and the signaling flow for actively negotiating QoS failure.
若上述用户上线过程中, 用户上线成功, 则用户可以通过 WAP 网关向 SP进行服务访问, 其中, 进行服务访问的过程不再在图 3中 示出, 具体可以通过以下步骤进行:  If the user is online, the user can access the SP through the WAP gateway. The process of accessing the service is no longer shown in Figure 3. Specifically, the following steps can be performed:
步骤 319, 用户向 WAP网关发送用户请求, 根据该用户的最近 一次协商成功的 QoS等级为用户提供接入服务。  Step 319: The user sends a user request to the WAP gateway, and provides an access service for the user according to the QoS level of the user's last successful negotiation.
步骤 320 , WAP网关根据用户请求提取用户标识, 并查找该用户 标识对应的群组标识, 在转发用户请求给 SP时, 携带查找到的群组 标识。  Step 320: The WAP gateway extracts the user identifier according to the user request, and searches for the group identifier corresponding to the user identifier, and carries the found group identifier when forwarding the user request to the SP.
步骤 321 , SP根据预先设置的群组标识与服务内容间的对应关系 以及接收的群组标识 , 确定对应的服务内容, 并响应给 WAP网关 , WAP网关处理该响应内容后返回给 MS。  Step 321: The SP determines the corresponding service content according to the correspondence between the preset group identifier and the service content and the received group identifier, and responds to the WAP gateway, and the WAP gateway processes the response content and returns the response to the MS.
本步骤中, SP 中预先为不同的用户群组对应设置服务内容, 该 服务内容可以包括显示内容, 计费策略等。  In this step, the service content is preset for different user groups in the SP, and the service content may include display content, charging policy, and the like.
在上述流程中, 通过在用户信息和用户群组信息中包括 QoS相 关信息, WAP网关能够依据 QoS信息为用户在无线侧提供不同等级 的接入服务, 并且 WAP网关可以主动发起 QoS协商, 以动态调整用 户的 QoS等级。 WAP网关确定了用户的 QoS等级, 也就是确定了为 该用户提供服务的优先级, 于是可以根据不同用户的 QoS等级, 为 高 QoS等级的用户提供高优先级的服务, 优先接入高优先级的用户, 并为高优先级的用户提供更高的带宽, 为低 QoS等级低用户提供低 优先级的服务, 在***资源紧张时, 优先强制低优先级的用户下线, 以释放***资源, 或为低优先级低用户提供有限的带宽等。  In the above process, by including QoS related information in the user information and the user group information, the WAP gateway can provide different levels of access services for the user on the wireless side according to the QoS information, and the WAP gateway can initiate QoS negotiation actively to dynamically Adjust the user's QoS level. The WAP gateway determines the QoS level of the user, that is, determines the priority for providing the service to the user, and thus can provide high-priority services for users with high QoS levels according to the QoS levels of different users, and preferentially access the high priority. Users, and provide higher bandwidth for high-priority users, and low-priority services for users with low QoS levels. When system resources are tight, priority is given to lower-priority users to go offline to release system resources. Or provide limited bandwidth for low priority low users.
另外, 在上述流程中, 步骤 305进行了两个判断, 分别为判断请 求携带的 QoS信息与保存的 QoS信息是否匹配、 以及是否符合 QoS 范围; 事实上,也可以只进行其中任意一种判断,在判断结果为是时, 执行步骤 306 , 在判断结果为否时, 执行步骤 307。 In addition, in the above process, step 305 performs two judgments, respectively, for determination. Whether the carried QoS information matches the saved QoS information and whether the QoS range is met; in fact, only one of the determinations may be performed. When the determination result is yes, step 306 is performed, and when the determination result is no, Go to step 307.
在上述流程中, 用户信息和用户群组信息可以随时更新, 具体更 新的方式与本实施例的步骤 302 中获取用户信息和用户群组信息的 方式类似。 可以通过维护终端更新, 或者可以在用户上线时, 通过 GGSN向 WAP网关更新, 或者也可以利用与第三方软件的接口进行 自动更新。  In the foregoing process, the user information and the user group information may be updated at any time. The specific update manner is similar to the manner in which the user information and the user group information are obtained in step 302 of this embodiment. It can be updated by the maintenance terminal, or it can be updated to the WAP gateway through the GGSN when the user goes online, or it can also be automatically updated by using the interface with the third-party software.
本实施例还提供了一种 WAP网关, 可以用于实施上述图 3所示 的方法流程。 该 WAP网关的具体结构如图 6所示, 该 WAP网关是 图 2所示 WAP网关的一种具体实施方式。 如图 6所示, 该 WAP网 关具体包括: 存储单元 61、 处理单元 62、 发送单元 63、 QoS协商单 元 64和信息更新单元 65。 由图 6与图 2的对比可见, 本实施例中的 WAP网关相对于图 2所示的 WAP网关进一步增加了 QoS协商单元 64和信息更新单元 65。 其中, 存储单元 61、 处理单元 62和发送单 元 63间的结构与功能与图 2所示 WAP网关中的相同。 更进一步地, 本实施例的 WAP网关中具备进一步增强性的功能和结构。 具体地, 本实施例中的处理单元 62, 进一步用于 MS进行上下文激活过 程中, 从 GGSN发送的计费请求开始消息中提取用户标识和携带的 QoS信息, 并以该用户标识为索引, 在存储单元 61保存的用户信息 中查找该用户标识对应的群组标识和该用户的签约 QoS信息, 再以 查找到的群组标识为索引, 在存储单元 61保存的用户群组信息中查 找签约 QoS范围, 判断从 GGSN发送的消息中提取的 QoS信息与所 述签约 QoS信息和签约 QoS范围是否匹配, 当不匹配时, 根据所述 签约 QoS信息和签约 QoS范围指定一个 QoS等级提供给 QoS协商单 元 64, 通知 QoS协商单元 64发起 QoS协商。  This embodiment also provides a WAP gateway, which can be used to implement the method flow shown in FIG. 3 above. The specific structure of the WAP gateway is shown in FIG. 6. The WAP gateway is a specific implementation manner of the WAP gateway shown in FIG. 2. As shown in FIG. 6, the WAP gateway specifically includes: a storage unit 61, a processing unit 62, a sending unit 63, a QoS negotiation unit 64, and an information updating unit 65. As can be seen from the comparison between FIG. 6 and FIG. 2, the WAP gateway in this embodiment further adds the QoS negotiation unit 64 and the information update unit 65 with respect to the WAP gateway shown in FIG. 2. The structure and function between the storage unit 61, the processing unit 62, and the transmitting unit 63 are the same as those in the WAP gateway shown in FIG. 2. Further, the WAP gateway of this embodiment has further enhanced functions and structures. Specifically, the processing unit 62 in this embodiment is further configured to: when the MS performs the context activation process, extract the user identifier and the carried QoS information from the charging request start message sent by the GGSN, and use the user identifier as an index. The user information saved by the storage unit 61 searches for the group identifier corresponding to the user identifier and the subscription QoS information of the user, and uses the found group identifier as an index to search for the subscription QoS in the user group information saved by the storage unit 61. a range, determining whether the QoS information extracted from the message sent by the GGSN matches the subscription QoS information and the subscription QoS range, and if not, assigning a QoS class to the QoS negotiation unit according to the subscription QoS information and the contracted QoS range 64. The QoS negotiation unit 64 is notified to initiate QoS negotiation.
QoS协商单元 64, 用于接收所述处理单元 62的协商通知, 并根 据所述处理单元 62提供的指定的 QoS等级, 主动与 GGSN、 SGSN 和 MS就指定的 QoS等级进行 QoS协商。 信息更新单元 65 , 用于实时更新存储单元 61中保存的所述用户 信息和用户群组信息。 The QoS negotiation unit 64 is configured to receive the negotiation notification of the processing unit 62, and actively perform QoS negotiation with the GGSN, the SGSN, and the MS on the specified QoS level according to the specified QoS level provided by the processing unit 62. The information updating unit 65 is configured to update the user information and the user group information saved in the storage unit 61 in real time.
在实施例一中,将用户划分为不同用户群组时依据用户所属的运 营商进行, 事实上, 也可以按照其他的标准进行划分。 下面通过实施 例二说明按照 QoS等级划分用户群组时本发明实施例的具体实施方 式。  In the first embodiment, the user is divided into different user groups according to the operator to which the user belongs, and in fact, may be divided according to other standards. The following describes the specific implementation manner of the embodiment of the present invention when the user group is divided according to the QoS level by using the second embodiment.
实施例二:  Embodiment 2:
图 7为本发明实施例二中实现对 WAP用户提供差异化服务的方 法具体流程图。 如图 7所示, 该方法包括:  FIG. 7 is a specific flowchart of a method for implementing a differentiated service for a WAP user according to Embodiment 2 of the present invention. As shown in Figure 7, the method includes:
步骤 701 , 在 WAP网关内部按照用户的 QoS等级将用户划分为 不同的用户群组。  Step 701: The user is divided into different user groups according to the QoS level of the user inside the WAP gateway.
本实施例中, WAP 网关中保存的用户信息和用户群组信息与实 施例一中的基本相同, 区别仅在于, 用户群组信息中包括 QoS协商 方向。 该 QoS协商方向规定该用户群组中在进行 QoS协商时是在最 近一次成功协商的 QoS等级的基础上, 指示增高 QoS等级还是降低 QoS等级。  In this embodiment, the user information and the user group information saved in the WAP gateway are basically the same as those in the first embodiment, except that the user group information includes the QoS negotiation direction. The QoS negotiation direction specifies that the QoS negotiation in the user group is based on the QoS level of the last successfully negotiated, indicating whether the QoS level is increased or the QoS level is lowered.
在进行用户群组划分时, 根据用户信息中最近一次成功协商的 QoS等级划分。 例如, 可以规定 QoS等级为 1-3、 且协商方式为增高 的用户属于用户群组 1 , QoS等级为 4-6、 且协商方式为增高的用户 属于用户群组 2, QoS等级为 1-3、 且协商方式为降低的用户属于用 户群组 3 , QoS等级为 4-6、且协商方式为降低的用户属于用户群组 4。  When performing user group division, it is divided according to the QoS level of the last successful negotiation in the user information. For example, a user whose QoS class is 1-3 and whose negotiation mode is increased belongs to user group 1, the QoS class is 4-6, and the negotiation mode is increased belongs to user group 2, and the QoS class is 1-3. The user whose negotiation mode is reduced belongs to user group 3, and the user whose QoS class is 4-6 and whose negotiation mode is reduced belongs to user group 4.
步骤 702, 用户上线过程中, WAP网关接收 GGSN发送的计费 请求开始消息, 并提取该消息中包括的用户标识和 QoS信息。  Step 702: During the user going online, the WAP gateway receives the charging request start message sent by the GGSN, and extracts the user identifier and QoS information included in the message.
本步骤的操作与实施例一的步骤 303相同, 这里就不再赘述。 步骤 703 , WAP网关根据提取的用户标识,在用户信息中查找该 用户标识对应的群组标识和签约 QoS信息, 再以查找到的群组标识 为索引, 在用户群组信息中查找该群组标识对应的签约 QoS 范围和 QoS协商方向。  The operation of this step is the same as that of step 303 of the first embodiment, and details are not described herein again. Step 703: The WAP gateway searches for the group identifier and the contracted QoS information corresponding to the user identifier in the user information according to the extracted user identifier, and then uses the found group identifier as an index to search for the group in the user group information. Identifies the corresponding contracted QoS range and QoS negotiation direction.
步骤 704 , WAP网关比较从 GGSN接收的请求中包括的 QoS信 息和步骤 703 中查找到的该用户的签约 QoS信息, 判断二者是否匹 配, 若是, 则执行步骤 705 , 否则, 执行步骤 706〜步骤 707。 Step 704: The WAP gateway compares the QoS information included in the request received from the GGSN. And checking the subscription QoS information of the user found in step 703, and determining whether the two match, if yes, executing step 705; otherwise, performing steps 706 to 707.
本步骤中, 判断两种 QoS信息是否匹配的方式可以与实施例一 的步骤 305中的方式相同。 或者, 也可以进一步考虑 QoS协商方向 来进行判断。 具体地, 如果消息中携带的 QoS信息与最近一次协商 成功的 QoS等级间的关系不符合 QoS协商方向, 那么判定二者不匹 配。  In this step, the manner of determining whether the two types of QoS information match may be the same as the method in step 305 of the first embodiment. Alternatively, the QoS negotiation direction can be further considered to make a judgment. Specifically, if the relationship between the QoS information carried in the message and the QoS level of the last successful negotiation does not conform to the QoS negotiation direction, then the two are not matched.
例如, 用户签约 QoS信息中记录的最近一次协商成功的 QoS等 级为 3 , 并且该用户所在群组的 QoS协商方向为降低, 如果 WAP网 关接收的消息所携带的 QoS信息中 QoS等级大于 3 , 那么判定该请 求的 QoS信息与保存的签约 QoS信息不匹配。  For example, the QoS level of the last successful negotiation recorded in the user's subscription QoS information is 3, and the QoS negotiation direction of the group in which the user is located is reduced. If the QoS level of the QoS information carried by the message received by the WAP gateway is greater than 3, then It is determined that the requested QoS information does not match the saved subscription QoS information.
这里, 之所以会出现 QoS等级降低的协商方向是考虑到, 部分 用户信用度较低时, 需要将该用户的 QoS等级降低的情况。  Here, the reason why the negotiation direction in which the QoS level is lowered is that the QoS level of the user needs to be lowered when the credit level of some users is low.
当然, 与前述实施例一的情况类似, 本步骤也可以只进行上述两 个判断中的一个, 在相应的判断结果为是时, 执行步骤 705 , 在相应 的判断结果为否时, 执行步骤 706〜步骤 707。  Of course, similar to the foregoing embodiment 1, the step may also perform only one of the above two determinations. When the corresponding determination result is yes, step 705 is performed, and when the corresponding determination result is no, step 706 is performed. ~ Step 707.
步骤 705 , 利用该请求的 QoS信息更新该用户的签约 QoS信息, 用户上线成功。  Step 705: Update the subscription QoS information of the user by using the requested QoS information, and the user is successfully online.
本步骤中, 在更新用户的签约 QoS信息后, 还要随时监视用户 的最近一次协商成功的 QoS等级, 根据该 QoS等级确定用户所属用 户群组是否需要改变, 如果需要, WAP 网关自动根据用户的最近一 次协商成功的 QoS等级调整用户所属的用户群组, 具体可以调整用 户信息中用户标识所对应的群组标识。  In this step, after updating the subscription QoS information of the user, the QoS level of the user's last successful negotiation is also monitored at any time, and according to the QoS level, it is determined whether the user group to which the user belongs needs to be changed, and if necessary, the WAP gateway automatically according to the user's The QoS level of the last successful negotiation adjusts the user group to which the user belongs, and the group identifier corresponding to the user identifier in the user information may be specifically adjusted.
步骤 706 , WAP网关指定一个 QoS等级。  Step 706: The WAP gateway specifies a QoS level.
本步骤中指定 QoS等级的方式与实施例一的步骤 307类似, 区 别在于, 在指定 QoS等级时, 进一步根据 QoS协商方向进行指定, 指定的 QoS 等级与该用户的最近一次协商成功的 QoS 等级间符合 QoS协商方向。例如,如果用户的最近一次协商成功的 QoS等级为 3 , QoS协商方向为降低, 那么指定的 QoS等级需要小于 3。 步骤 707 , WAP网关以该指定的 QoS等级主动发起 QoS重协商 过程, 与 GGSN、 SGSN和 MS共同完成 QoS重协商过程。 The manner of specifying the QoS class in this step is similar to the step 307 of the first embodiment. The difference is that when the QoS class is specified, the QoS negotiation direction is further specified, and the specified QoS class is compared with the QoS level of the last successful negotiation of the user. Compliance with QoS negotiation direction. For example, if the user's last successful negotiation has a QoS level of 3 and the QoS negotiation direction is reduced, then the specified QoS level needs to be less than 3. Step 707: The WAP gateway actively initiates a QoS renegotiation process with the specified QoS level, and completes the QoS renegotiation process together with the GGSN, the SGSN, and the MS.
本步骤中进行的重协商流程与实施例一的步骤 307 ~ 318所述的 重协商流程相同, 这里就不再赘述。  The renegotiation process performed in this step is the same as the renegotiation process described in steps 307 to 318 of the first embodiment, and details are not described herein again.
若用户上线成功, 则用户可以通过 WAP网关向 SP进行服务访 问, 具体操作与实施例一的步骤 319 ~ 321 中的相同, 这里就不再赘 述。  If the user is successfully online, the user can access the SP through the WAP gateway. The specific operations are the same as those in the steps 319 to 321 of the first embodiment, and are not described here.
在上述流程中, 根据用户的 QoS等级划分用户群组, 并且 WAP 网关能够根据用户的 QoS信息主动发起 QoS协商, 以动态调整用户 的 QoS等级, 进而调整用户所属的用户群组。  In the above process, the user group is divided according to the QoS level of the user, and the WAP gateway can initiate QoS negotiation according to the QoS information of the user to dynamically adjust the QoS level of the user, thereby adjusting the user group to which the user belongs.
与实施例一的情况类似, 在上述流程中, 用户信息和用户群组信 息也可以随时更新,具体更新的方式可以釆用实施例一中所述的通过 维护终端更新, 或者可以在用户上线时, 通过 GGSN向 WAP网关更 新, 或者也可以如前所述由 WAP网关根据自身保存的用户最近一次 协商成功的 QoS信息进行自动更新。  Similar to the case of the first embodiment, in the foregoing process, the user information and the user group information may also be updated at any time. The specific update manner may be updated by using the maintenance terminal as described in the first embodiment, or may be performed when the user goes online. The GGSN is updated to the WAP gateway, or may be automatically updated by the WAP gateway according to the QoS information successfully saved by the user that has been saved last time.
在上述实施例一和实施例二中,分别釆用了两种划分用户群组的 方式, 事实上, 也可以将两种划分方式结合在一起应用, 例如, 首先 按照用户所属的运营商进行一级用户群组的划分,再在该运营商的用 户群组内部按照 QoS等级进行二级用户群组划分。  In the first embodiment and the second embodiment, two types of user groups are respectively used. In fact, the two types of divisions may be applied together, for example, first, according to the operator to which the user belongs. The division of the level user group, and then the secondary user group division according to the QoS level within the operator group of the operator.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解 到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平 台的方式来实现基于这样的理解,本发明的技术方案可以以软件产品 的形式体现出来, 该软件产品可以存储在一个非易失性存储介质(可 以是 CD-ROM, U盘, 移动硬盘等) 中, 包括若干指令用以使得一 台计算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行 本发明各个实施例所述的方法。  Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by hardware, or can be implemented by means of software plus necessary general hardware platform, and the technical solution of the present invention. It can be embodied in the form of a software product that can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for making a computer device (may It is a personal computer, a server, or a network device, etc.) that performs the methods described in various embodiments of the present invention.
总之, 以上所述仅为本发明的较佳实施例而已, 并非用于限定本 发明的保护范围。 凡在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。  In conclusion, the above description is only a preferred embodiment of the present invention and is not intended to limit the scope of 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

权利要求 Rights request
1、 一种实现对 WAP用户差异化服务的方法, 其特征在于, 该方 法包括: A method for implementing a differentiated service for a WAP user, the method comprising:
WAP网关从 MS发送的用户请求中提取用于标识不同用户的用 户标识, 以该用户标识为索引在 WAP网关预先保存的用户信息中查 找该用户标识对应的群组标识; 所述用户信息包括用户标识, 以及与 用户标识对应的该用户所在群组的群组标识;  The WAP gateway extracts a user identifier for identifying a different user from the user request sent by the MS, and searches for the group identifier corresponding to the user identifier in the user information pre-stored by the WAP gateway by using the user identifier as an index; the user information includes the user identifier. An identifier, and a group identifier of a group in which the user is located corresponding to the user identifier;
WAP网关在向服务提供商 SP转发该用户请求时携带查找到的群 组标识, 并接收 SP返回的响应内容, 经处理后返回给 MS , 所述响 应内容为 SP根据预先设置的服务内容和群组标识的对应关系以及接 收的用户请求中携带的群组标识、 确定的相应服务内容。  The WAP gateway carries the found group identifier when forwarding the user request to the service provider SP, and receives the response content returned by the SP, and returns the response to the MS, and the response content is the SP according to the preset service content and the group. The correspondence between the group identifiers and the group identifiers carried in the received user requests, and the determined corresponding service contents.
2、 根据权利要求 1所述的方法, 其特征在于, 该方法进一步包 括: 预先将用户划分为不同的用户群组, WAP 网关获取并保存用户 信息和用户群组信息,所述用户群组信息包括群组名称和与其对应的 群组标识。  2. The method according to claim 1, wherein the method further comprises: dividing the user into different user groups in advance, and the WAP gateway acquires and saves user information and user group information, the user group information. Includes the group name and the group ID corresponding to it.
3、 根据权利要求 2所述的方法, 其特征在于, 所述将用户划分 为不同的用户群组为:根据用户所在的实际运营商或虚拟运营商将用 户划分为不同的用户群组。  The method according to claim 2, wherein the dividing the user into different user groups is: dividing the user into different user groups according to the actual operator or the virtual operator where the user is located.
4、 根据权利要求 2所述的方法, 其特征在于, 所述将用户划分 为不同的用户群组为: 根据用户与网络协商成功的 QoS等级, 将用 户划分为不同的用户群组。  The method according to claim 2, wherein the dividing the user into different user groups is: dividing the user into different user groups according to a successful QoS level negotiated by the user and the network.
5、 根据权利要求 2所述的方法, 其特征在于, 在用户信息中进 一步包括与用户标识对应的该用户的签约 QoS信息;  The method according to claim 2, further comprising: in the user information, the subscription QoS information of the user corresponding to the user identifier;
所述 WAP网关从 MS接收用户请求前, 该方法进一步包括: 进 行 PDP上下文激活; 在所述 PDP上下文激活过程中, WAP网关从 GGSN发送的计费请求开始消息中提取该消息中携带的用户标识和 QoS信息, 并以提取的用户标识为索引, 在 WAP网关中查找与该用 户标识对应的用户的签约 QoS信息, 判断所述消息中携带的 QoS信 息是否符合查找到的签约 QoS信息, 如果不符合, 则 WAP网关指定 QoS等级, 重新与用户和无线侧进行 QoS协商。 Before the WAP gateway receives the user request from the MS, the method further includes: performing PDP context activation; in the PDP context activation process, the WAP gateway extracts the user identifier carried in the message from the charging request start message sent by the GGSN And the QoS information, and the extracted user identifier is used as an index, and the subscription QoS information of the user corresponding to the user identifier is searched in the WAP gateway, and the QoS information carried in the message is determined. Whether the information meets the found subscription QoS information, if not, the WAP gateway specifies the QoS level, and performs QoS negotiation with the user and the wireless side again.
6、 根据权利要求 2所述的方法, 其特征在于, 所述用户群组信 息进一步包括与群组标识对应的签约 QoS范围;  The method according to claim 2, wherein the user group information further comprises a contracted QoS range corresponding to the group identifier;
所述 WAP网关从 MS接收用户请求前, 该方法进一步包括: 进 行 PDP上下文激活; 在所述 PDP上下文激活过程中, WAP网关从 GGSN 发送的计费请求开始消息中提取该消息携带的用户标识和 QoS信息, 并以携带的用户标识为索引, 在用户信息中查找该用户标 识对应的群组标识, 再以查找到的群组标识为索引, 在用户群组信息 中查找该群组标识对应的签约 QoS范围, 判断所述提取的 QoS信息 是否符合查找到的所述签约 QoS范围, 如果不符合, 则 WAP网关指 定 QoS等级、 重新与用户和无线侧进行 QoS协商。  Before the WAP gateway receives the user request from the MS, the method further includes: performing PDP context activation; in the PDP context activation process, the WAP gateway extracts the user identifier carried by the message from the charging request start message sent by the GGSN The QoS information is indexed by the carried user identifier, and the group identifier corresponding to the user identifier is searched in the user information, and the found group identifier is used as an index, and the group identifier corresponding to the group identifier is searched for in the user group information. And signing the QoS range, determining whether the extracted QoS information meets the found subscription QoS range, and if not, the WAP gateway specifies the QoS level, and performs QoS negotiation with the user and the wireless side again.
7、 根据权利要求 2所述的方法, 其特征在于, 所述用户群组信 息中进一步包括与群组标识对应的 QoS协商方向;  The method according to claim 2, wherein the user group information further includes a QoS negotiation direction corresponding to the group identifier;
所述 WAP网关从 MS接收用户请求前, 该方法进一步包括: 进 行 PDP上下文激活; 在所述 PDP上下文激活过程中, WAP网关从 GGSN 发送的计费请求开始消息中提取该消息携带的用户标识和 QoS信息, 并以携带的用户标识为索引, 在用户信息中查找该用户标 识对应的群组标识 ,再以查找到的群组标识为索引查找该群组标识对 应的 QoS协商方向, 并判断所述提取的 QoS信息与所述用户的签约 QoS信息之间的关系是否符合所述查找到的 QoS协商方向, 当不符 合时, 则 WAP 网关指定 QoS等级, 重新与用户和无线侧进行 QoS 协商。  Before the WAP gateway receives the user request from the MS, the method further includes: performing PDP context activation; in the PDP context activation process, the WAP gateway extracts the user identifier carried by the message from the charging request start message sent by the GGSN The QoS information is indexed by the carried user identifier, and the group identifier corresponding to the user identifier is searched in the user information, and the queried negotiation direction corresponding to the group identifier is searched by using the found group identifier as an index, and the location is determined. Whether the relationship between the extracted QoS information and the subscribed QoS information of the user conforms to the found QoS negotiation direction. When not met, the WAP gateway specifies the QoS level, and performs QoS negotiation with the user and the wireless side again.
8、 根据权利要求 2所述的方法, 其特征在于, 在用户信息中进 一步包括与用户标识对应的该用户的签约 QoS信息; 所述用户群组 信息进一步包括与群组标识对应的签约 QoS范围和 QoS协商方向; 所述 WAP网关从 MS接收用户请求前, 该方法进一步包括: 进 行 PDP上下文激活; 在所述 PDP上下文激活过程中, WAP网关从 GGSN发送的计费请求开始消息中提取该消息中携带的用户标识和 QoS信息,并根据所述提取的用户标识获取与该用户标识对应的签约The method according to claim 2, further comprising, in the user information, subscription QoS information of the user corresponding to the user identifier; the user group information further comprising a contracted QoS range corresponding to the group identifier And the QoS negotiation direction; before the WAP gateway receives the user request from the MS, the method further includes: performing PDP context activation; in the PDP context activation process, the WAP gateway extracts the message from the charging request start message sent by the GGSN User ID and QoS information, and acquiring a subscription corresponding to the user identifier according to the extracted user identifier
QoS信息以及所述用户标识所属群组对应的签约 QoS范围和 QoS协 商方向, 判断所述提取的 QoS信息是否符合所述签约 QoS信息、 签 约 QoS范围和 QoS协商方向, 如果所述签约 QoS信息、 签约 QoS 范围和 QoS协商方向任一项不符合,则 WAP网关指定 QoS等级、重 新与用户和无线侧进行 QoS协商。 QoS information and a contracted QoS range and a QoS negotiation direction corresponding to the group to which the user identifier belongs, determining whether the extracted QoS information conforms to the subscription QoS information, the contracted QoS range, and the QoS negotiation direction, if the subscription QoS information, If the contracted QoS range and the QoS negotiation direction are not met, the WAP gateway specifies the QoS class and re-negotiates with the user and the wireless side.
9、 根据权利要求 5到 8中任一所述的方法, 其特征在于, 所述 WAP网关重新与用户和无线侧协商该用户的 QoS等级包括:  The method according to any one of claims 5 to 8, wherein the WAP gateway re-negotiating the QoS level of the user with the user and the wireless side includes:
WAP网关向 GGSN请求更新 QoS,并携带所述指定的 QoS等级、 协商原因和 PDP地址;  The WAP gateway requests the GGSN to update the QoS, and carries the specified QoS class, negotiation reason, and PDP address;
GGSN接收 WAP网关的请求后, 根据请求中携带的所述指定的 QoS等级和 PDP地址, 向 SGSN请求更新 PDP上下文, 并携带该指 定的 QoS等级和 PDP地址;  After receiving the request of the WAP gateway, the GGSN requests the SGSN to update the PDP context according to the specified QoS class and the PDP address carried in the request, and carries the specified QoS class and PDP address;
SGSN根据接收的所述指定的 QoS等级和 PDP地址向无线侧发 起 QoS协商, 协商成功后向 MS请求修改 PDP上下文, 并携带所述 PDP地址和指定的 QoS等级;  The SGSN sends a QoS negotiation to the radio side according to the received QoS class and the PDP address. After the negotiation succeeds, the SGSN requests the MS to modify the PDP context, and carries the PDP address and the specified QoS class.
MS 判断是否接受所述指定的 QoS 等级, 若接受, 则依次通过 SGSN和 GGSN向 WAP网关返回协商成功的信息; 若不接受, MS 依次通过 SGSN和 GGSN向 WAP网关返回协商失败信息, 并携带失 败原因;  The MS determines whether to accept the specified QoS class. If yes, the SGSN and the GGSN sequentially return the information of the negotiation success to the WAP gateway. If not, the MS returns the negotiation failure information to the WAP gateway through the SGSN and the GGSN, and the carrier fails. the reason;
WAP网关根据协商结果, 更新保存的所述签约 QoS信息。  The WAP gateway updates the saved subscription QoS information according to the negotiation result.
10、 根据权利要求 5或 8所述的方法, 其特征在于, 所述签约 QoS信息包括该用户与网络最近一次协商成功的 QoS等级和最后一 次 QoS协商结果; 当所述消息中携带的签约 QoS信息所代表的 QoS 等级等于或高于所述最后一次 QoS协商结果中的最后一次协商失败 的 QoS等级时, 则判定所述消息中携带的 QoS信息不符合签约 QoS 信息, 否则判定符合。  The method according to claim 5 or 8, wherein the subscription QoS information comprises a QoS level and a last QoS negotiation result of the last successful negotiation between the user and the network; and the subscription QoS carried in the message. When the QoS level represented by the information is equal to or higher than the QoS level of the last negotiation failure in the last QoS negotiation result, it is determined that the QoS information carried in the message does not meet the contracted QoS information, otherwise the determination is met.
11、 根据权利要求 6或 8所述的方法, 其特征在于, 所述 WAP 网关指定 QoS等级为: 根据所述用户的签约 QoS信息, 指定一个在 所述签约 QoS范围内的 QoS等级。 The method according to claim 6 or 8, wherein the WAP gateway specifies a QoS level as: according to the subscription QoS information of the user, specifying a The QoS level within the contracted QoS range.
12、 根据权利要求 7或 8所述的方法, 其特征在于, 所述 WAP 网关指定 QoS等级为: WAP网关沿所述查找到的 QoS协商方向, 根 据所述用户的签约 QoS信息指定一个 QoS等级。  The method according to claim 7 or 8, wherein the WAP gateway specifies a QoS level: the WAP gateway specifies a QoS level according to the subscribed QoS information of the user along the found QoS negotiation direction. .
13、 根据权利要求 3或 4所述的方法, 其特征在于, 所述 WAP 网关获取用户信息及用户群组信息的方式为:通过维护终端接收输入 的用户信息及用户群组信息; 或者, 用户上线时, 接收 GGSN上报 的用户信息和用户群组信息; 或者,接收用于保存用户信息和用户群 组信息的第三方软件发送的用户信息和用户群组信息。  The method according to claim 3 or 4, wherein the manner in which the WAP gateway obtains the user information and the user group information is: receiving the input user information and user group information through the maintenance terminal; or, the user When the user goes online, the user information and the user group information reported by the GGSN are received; or the user information and the user group information sent by the third-party software for saving the user information and the user group information are received.
14、 根据权利要求 4所述的方法, 其特征在于, 所述 WAP网关 获取用户信息及用户群组信息的方式为: WAP 网关执行所述将用户 划分为不同的用户群组的操作,获取划分结果中包括的用户信息及用 户群组信息。  The method according to claim 4, wherein the manner in which the WAP gateway obtains the user information and the user group information is: the WAP gateway performs the operation of dividing the user into different user groups, and obtains the division. User information and user group information included in the results.
15、 根据权利要求 14所述的方法, 其特征在于, WAP网关进一 步根据用户信息中保存的用户签约 QoS信息, 更新用户信息中与用 户标识对应的群组标识。  The method according to claim 14, wherein the WAP gateway further updates the group identifier corresponding to the user identifier in the user information according to the user subscription QoS information saved in the user information.
16、 一种 WAP网关, 其特征在于, 该 WAP网关包括处理单元 和发送单元;  A WAP gateway, the WAP gateway comprising a processing unit and a sending unit;
所述处理单元, 用于从 MS发送的用户请求中提取用户标识, 以 该用户标识为索弓 I查找该用户标识对应的群组标识 ,并将该群组标识 提供给所述发送单元; 还用于对所述发送单元接收的 SP的响应内容 处理后返回给 MS;  The processing unit is configured to extract a user identifier from a user request sent by the MS, search for the group identifier corresponding to the user identifier by using the user identifier, and provide the group identifier to the sending unit; The response content for the SP received by the sending unit is processed and returned to the MS;
所述发送单元, 用于在向 SP转发用户请求时携带所述处理单元 提供的群组标识, 并接收 SP返回的响应内容,提供给所述处理单元。  The sending unit is configured to carry the group identifier provided by the processing unit when forwarding the user request to the SP, and receive the response content returned by the SP, and provide the response content to the processing unit.
17、 根据权利要求 16所述的 WAP网关, 其特征在于, 还包括: 用户信息和用户群组信息,所述用户信息包括用于标识不同用户的用 户标识, 以及与用户标识对应的该用户所在群组的群组标识, 所述用 户群组信息包括群组名称和与其对应的群组标识。 The WAP gateway according to claim 16, further comprising: user information and user group information, where the user information includes a user identifier for identifying different users, and the user corresponding to the user identifier a group identifier of the group, where the user group information includes a group name and a group identifier corresponding thereto.
18、根据权利要求 17所述的 WAP网关,其特征在于,所述 WAP 网关进一步包括 QoS协商单元; The WAP gateway according to claim 17, wherein the WAP gateway further comprises a QoS negotiation unit;
所述处理单元,用于 MS进行上下文激活过程中,从 GGSN发送 的计费请求开始消息中提取用户标识和携带的 QoS信息, 并以该用 户标识为索引,在所述存储单元保存的用户信息中查找该用户标识对 应的群组标识和该用户的签约 QoS信息, 再以查找到的群组标识为 索引, 在所述存储单元保存的用户群组信息中查找签约 QoS 范围, 判断从 GGSN发送的消息中提取的 QoS信息与所述签约 QoS信息和 签约 QoS范围是否匹配, 当不匹配时, 根据所述签约 QoS信息和签 约 QoS范围指定一个 QoS等级提供给所述 QoS协商单元, 通知所述 QoS协商单元发起 QoS协商;  The processing unit is configured to: when the MS performs the context activation process, extract the user identifier and the carried QoS information from the charging request start message sent by the GGSN, and use the user identifier as an index, and store the user information in the storage unit. Searching for the group identifier corresponding to the user identifier and the subscription QoS information of the user, and using the found group identifier as an index, searching for the subscription QoS range in the user group information saved by the storage unit, and determining to send from the GGSN Whether the QoS information extracted in the message matches the subscription QoS information and the contracted QoS range, and when not matched, assigning a QoS level to the QoS negotiation unit according to the contracted QoS information and the contracted QoS range, notifying the The QoS negotiation unit initiates QoS negotiation;
所述 QoS协商单元, 用于接收所述处理单元的协商通知, 并根 据所述处理单元提供的指定的 QoS等级, 主动与 GGSN、 SGSN和 MS就指定的 QoS等级进行 QoS协商。  The QoS negotiation unit is configured to receive a negotiation notification of the processing unit, and actively perform QoS negotiation with the GGSN, the SGSN, and the MS on the specified QoS level according to the specified QoS level provided by the processing unit.
19、根据权利要求 17所述的 WAP网关,其特征在于,所述 WAP 网关进一步包括信息更新单元,用于实时更新所述存储单元中保存的 所述用户信息和用户群组信息。  The WAP gateway according to claim 17, wherein the WAP gateway further comprises an information update unit, configured to update the user information and user group information saved in the storage unit in real time.
PCT/CN2008/073362 2007-12-05 2008-12-05 Method and wap gateway of realizing the differential service for wap group WO2009076867A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710199006.6 2007-12-05
CN200710199006A CN100584060C (en) 2007-12-05 2007-12-05 A method for realizing differential service in WAP group and WAP gateway

Publications (1)

Publication Number Publication Date
WO2009076867A1 true WO2009076867A1 (en) 2009-06-25

Family

ID=39391181

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/073362 WO2009076867A1 (en) 2007-12-05 2008-12-05 Method and wap gateway of realizing the differential service for wap group

Country Status (2)

Country Link
CN (1) CN100584060C (en)
WO (1) WO2009076867A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10377971B2 (en) 2012-09-13 2019-08-13 Ecolab Usa Inc. Detergent composition comprising phosphinosuccinic acid adducts and methods of use

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100584060C (en) * 2007-12-05 2010-01-20 华为技术有限公司 A method for realizing differential service in WAP group and WAP gateway
CN101938705B (en) * 2009-06-30 2013-06-05 华为技术有限公司 Group management method, network equipment and network system
CN102595489A (en) * 2011-01-10 2012-07-18 华为技术有限公司 Method, service gateway and AAA server for obtaining quality of service
CN103152369A (en) * 2011-12-07 2013-06-12 ***通信集团浙江有限公司 Internet access method, system, mobile station, gateway GPRS support node (GGSN) and wireless application protocol (WAP) gateway
CN103491511B (en) * 2013-09-22 2017-07-04 大唐移动通信设备有限公司 A kind of method for sending information and device
CN104580421B (en) * 2014-12-22 2018-12-07 上海顶竹通讯技术有限公司 A kind of method for pushing of server and the groups of users information using the server
WO2017115747A1 (en) * 2015-12-28 2017-07-06 Kddi株式会社 Information processing device, information processing method, and program
CN106533693B (en) * 2016-11-03 2021-01-19 中车青岛四方机车车辆股份有限公司 Access method and device of railway vehicle monitoring and overhauling system
CN109831796B (en) * 2019-02-03 2020-07-28 北京邮电大学 Resource allocation method in wireless network virtualization
CN112351395A (en) * 2019-08-06 2021-02-09 中兴通讯股份有限公司 Charging method, device and system
CN111294288A (en) * 2020-01-16 2020-06-16 深圳市朱墨科技有限公司 Traffic identification method and device, application program interface gateway and storage medium
CN113873478B (en) * 2020-06-30 2024-04-23 华为技术有限公司 Communication method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1681283A (en) * 2004-04-07 2005-10-12 华为技术有限公司 Charging method of mobile intelligent net
US20070002868A1 (en) * 2005-06-29 2007-01-04 Haibo Qian Location based quality of service (QoS) control
CN101075884A (en) * 2007-06-29 2007-11-21 ***通信集团公司 Method for charging service content
CN101170749A (en) * 2007-12-05 2008-04-30 华为技术有限公司 A method for realizing differential service in WAP group and WAP gateway

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1681283A (en) * 2004-04-07 2005-10-12 华为技术有限公司 Charging method of mobile intelligent net
US20070002868A1 (en) * 2005-06-29 2007-01-04 Haibo Qian Location based quality of service (QoS) control
CN101075884A (en) * 2007-06-29 2007-11-21 ***通信集团公司 Method for charging service content
CN101170749A (en) * 2007-12-05 2008-04-30 华为技术有限公司 A method for realizing differential service in WAP group and WAP gateway

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10377971B2 (en) 2012-09-13 2019-08-13 Ecolab Usa Inc. Detergent composition comprising phosphinosuccinic acid adducts and methods of use

Also Published As

Publication number Publication date
CN100584060C (en) 2010-01-20
CN101170749A (en) 2008-04-30

Similar Documents

Publication Publication Date Title
WO2009076867A1 (en) Method and wap gateway of realizing the differential service for wap group
US10772136B2 (en) Bearer control method and system
JP5054699B2 (en) Policy enforcement point interface system and method
WO2018157439A1 (en) Service processing method and device
US9686116B2 (en) Dynamic service information for the access network
US9288708B2 (en) System and method for delivering push message
US20150103670A1 (en) Method for Processing QoS, Application Server, QoS Control Network Element, and Mobile Network
EP4055852A1 (en) Policy-based access and mobility management function (amf) selection using network slice selection assistance information (nssai) availability information
WO2019237594A1 (en) Session persistence method and apparatus, and computer device and storage medium
US20140310339A1 (en) Content delivery method and apparatus, and access network device
WO2017173941A9 (en) Method, apparatus and system for processing quality of service (qos) policy
US20060080439A1 (en) Method and system for reducing bandwidth needed to filter requested content
CN109246769B (en) PDU session establishment method and device
WO2021164125A1 (en) Session creation method and related device
WO2018090658A1 (en) Data connection method, control plane node and user equipment
JP5167417B2 (en) Method, apparatus, computer program product, and computer-readable medium for allocating traffic directly to a tunnel
JP2020510364A (en) Control plane connection management method and apparatus
CN109451539B (en) Service quality improving method and device
US20230216798A1 (en) Data Steering Method and Apparatus
CN114080056A (en) Session updating method, terminal and network side equipment
US10085173B2 (en) Method and network entity for QoS control
WO2009094889A1 (en) Method, apparatus and system for realizing fingerprint technology
KR101835664B1 (en) ON-DEMAND QoS FOR DATA CONNECTIONS
KR101929804B1 (en) Method and Apparatus for Managing Session Resource
CN115604340A (en) Session control method and device, electronic equipment and storage medium

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

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

Country of ref document: EP

Kind code of ref document: A1