[go: up one dir, main page]

WO2016110062A1 - Network quality of service adjustment method and apparatus - Google Patents

Network quality of service adjustment method and apparatus Download PDF

Info

Publication number
WO2016110062A1
WO2016110062A1 PCT/CN2015/082220 CN2015082220W WO2016110062A1 WO 2016110062 A1 WO2016110062 A1 WO 2016110062A1 CN 2015082220 W CN2015082220 W CN 2015082220W WO 2016110062 A1 WO2016110062 A1 WO 2016110062A1
Authority
WO
WIPO (PCT)
Prior art keywords
requesting party
control device
service
service control
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2015/082220
Other languages
French (fr)
Chinese (zh)
Inventor
薛希俊
黄韬
万华林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2016110062A1 publication Critical patent/WO2016110062A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Definitions

  • the present invention relates to the field of communications, and in particular, to a method and apparatus for adjusting network service quality.
  • the Internet is the medium through which people, people and machines exchange messages. Before the Internet establishes a connection channel for the requesting party, the Internet needs to perform operations such as authentication and accounting on the requesting party, so as to allocate reasonable network resources to the legitimate requesting party and the service according to the result of the operation.
  • the network service control scheme provided by the prior art makes the charging mode rigid and the network service homogenized, resulting in a relatively inelastic network.
  • the embodiment of the invention provides a method and a device for adjusting network service quality, which can solve the problem of rigid accounting and network service homogenization, thereby making the network service more flexible.
  • a first aspect of the embodiments of the present invention discloses a method for adjusting network service quality, where the method includes:
  • the service control apparatus receives a quality of service adjustment request sent by the requesting party for requesting adjustment of the network service quality, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;
  • the service control device authenticates the requesting party according to the identifier of the requesting party
  • the service control device receives the quantity of virtual tokens when the requestor is authenticated to pass;
  • the service control device adjusts the network service parameter of the requestor according to the quantity of the virtual currency to improve the network service quality obtained by the requester.
  • the service control apparatus performing authentication on the requesting party includes:
  • the service control device queries the information of the requesting party according to the identifier of the requesting party;
  • the requesting party If it is determined that the requesting party is a registered user, it is determined that the requesting party passes the authentication.
  • the service control apparatus receives the quantity of the virtual currency, including:
  • the service control device deducts the quantity of the virtual currency from the account of the requester according to the identifier of the requesting party.
  • the service control apparatus adjusts the network of the requester according to the quantity of the virtual currency
  • the service parameters also include:
  • the adjusting, by the service control device, the network service parameter of the requesting party according to the quantity of the virtual currency includes:
  • the service control device adjusts the network service parameter of the requester according to the number of virtual coins.
  • a second aspect of the embodiments of the present invention discloses another method for adjusting network service quality, where the method includes:
  • the data center receives a network resource viewing request sent by the requesting party, and the network resource viewing request Included in the number of virtual coins and the identifier of the requesting party;
  • the data center authenticates the requesting party according to the identifier of the requesting party
  • the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party;
  • the data center feeds back the network state information of the service control device to the requesting party, so that the requesting party determines the service control device that needs to perform interaction according to the state information of the service control device.
  • the status information of the service control apparatus includes a load status of the service control apparatus
  • the service control device that the data center feeds back the status information of the service control device to the requesting party, so that the requesting party determines that the interaction needs to be performed according to the state information of the service control device includes:
  • the data center feeds back the load status of the service control device to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service.
  • the data center is configured according to the identifier of the requesting party
  • the requesting party's certification includes:
  • the data center queries the information of the requesting party according to the identifier of the requesting party;
  • the supplicant is authenticated if it is determined that the requestor is a registered user.
  • the data center receiving the number of virtual tokens includes:
  • the data center deducts the quantity of virtual tokens from the requestor's account according to the identifier of the requestor.
  • a third aspect of an embodiment of the present invention discloses a service control apparatus, and the service control apparatus include:
  • a receiving unit configured to receive a quality of service adjustment request sent by the requesting party for requesting adjustment of a network service quality, where the quality of service adjustment request includes a quantity of the virtual currency and an identifier of the requesting party;
  • An authentication unit configured to authenticate the requesting party according to the identifier of the requesting party
  • a charging unit configured to receive the quantity of the virtual currency when the requesting party is authenticated to pass
  • an adjusting unit configured to adjust the network service parameter of the requestor according to the quantity of the virtual currency, so that the network service quality obtained by the requesting party is improved.
  • the authentication unit includes a query subunit and a determining subunit:
  • the query subunit is configured to query the information of the requester according to the identifier of the requester;
  • the determining subunit is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determining that the requesting party passes the authentication.
  • the receiving unit is specifically configured to be used according to the requesting party. Identifying, deducting the quantity of virtual tokens from the requestor's account.
  • the service control apparatus further includes a confirmation unit
  • the confirmation unit is configured to confirm whether the virtual currency is successfully deducted from the requestor's account
  • the charging unit is specifically configured to: when the confirming unit confirms that the number of virtual coins is successfully deducted from the account of the requesting party, adjust the network service parameter of the requesting party according to the quantity of the virtual currency.
  • a fourth aspect of the embodiments of the present invention discloses a data center, where the data center includes:
  • a receiving unit configured to receive a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party;
  • An authentication unit configured to authenticate the requesting party according to the identifier of the requesting party
  • a charging unit configured to receive the quantity of the virtual currency when the requesting party is authenticated, and acquire state information of the service control device that provides the service to the requesting party;
  • a feedback unit configured to feed back, to the requesting party, network state information of the service control device, so that the requesting party determines, according to the state information of the service control device, a service control device that needs to perform interaction.
  • the status information of the service control apparatus includes a load status of the service control apparatus
  • the feedback unit is specifically configured to feed back the load status of the service control device to the requestor to enable the requestor to interact with the overloaded service control device with respect to network service quality.
  • the authentication unit includes a query subunit and a determining subunit:
  • the query subunit is configured to query the information of the requester according to the identifier of the requester;
  • the determining subunit is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if the requesting party is determined to be a registered user, the requesting party is authenticated to pass.
  • the charging unit is specifically configured to deduct the quantity of the virtual currency from the account of the requesting party according to the identifier of the requesting party.
  • the method and service control apparatus for adjusting network service quality provided by the embodiment of the present invention are used, and the service control apparatus authenticates the requester according to the identifier of the requester; when the requester is When the authentication is passed, the service control device receives the virtual currency; the service control device adjusts the network service parameter of the requestor according to the number of the virtual currency. Therefore, the requester's network service parameters can be adjusted in real time according to the requester's payment situation, thereby improving the flexibility of the network and ensuring A barrier to the network's differentiated services.
  • the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual currency And the identifier of the requesting party; the data center authenticates the requesting party according to the identifier of the requesting party; when the requesting party is authenticated, the data center receives the quantity of the virtual currency and obtains a service for the requesting party The service control device's status information; the data center feeds back to the requester the network status information of the service control device to cause the requestor to determine the service control device that needs to interact according to the status information of the service control device.
  • FIG. 1 is a flowchart of a method for adjusting network service quality according to an embodiment of the present invention
  • FIG. 2 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention.
  • FIG. 3 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention.
  • FIG. 4 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention.
  • FIG. 5 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention.
  • FIG. 7 is a structural diagram of a service control apparatus according to another embodiment of the present invention.
  • FIG. 8 is a structural diagram of a data center according to another embodiment of the present invention.
  • FIG. 9 is a structural diagram of a service control apparatus according to another embodiment of the present invention.
  • FIG. 10 is a structural diagram of a data center according to another embodiment of the present invention.
  • the Internet is the medium through which people, people and machines exchange messages. For different requesters and different services, the Internet should provide corresponding network resources to establish information connection channels. To this end, the service control of the network becomes an important function: authentication, authentication and accounting for the requester and the service, and allocation of reasonable network resources for the legitimate requester and the service.
  • the existing network service control schemes we find that regardless of wireless access or wired access, the network is in an extensive operation stage, and the charging method is rigid and the service is homogenized. Fixed network access is often charged in the form of unlimited monthly traffic, while wireless access is carried out in the form of traffic packets. Although real-time charging can be achieved, the quality of service of the network cannot be adjusted in real time with the payment of tariffs. When the network environment deteriorates, the service experience of all requesters will decrease. It can be said that the current network is a rigid and inelastic network.
  • the invention proposes a technical solution, which adjusts the network parameters of the requesting party in real time according to the virtual currency paid by the requesting party, so as to provide a better network service for the requesting party, thereby making the network more flexible.
  • FIG. 1 illustrates a method for adjusting network service quality according to an embodiment of the present invention, and the method specifically includes steps 101 to 104.
  • the service control device receives a quality of service adjustment request sent by the requesting party for requesting adjustment of the network service quality, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;
  • the service control device may be a Broadband Remote Access Server (BRAS).
  • BRAS Broadband Remote Access Server
  • the BRAS is an application-oriented access gateway that can A variety of services in the current network are aggregated and forwarded, and have the responsibility of managing the requesting party.
  • the BRAS includes at least the following functions: access authentication and authorization, charging, bandwidth management, dynamic service selection, and the like.
  • the service control device may also be a service router (SR).
  • SR service router
  • the function of the SR is basically the same as that of the BRAS.
  • the BRAS/SR needs to cooperate with an AAA (Authentication, Authorization, Accounting) server to complete authentication, authorization, and accounting for the network supplicant.
  • AAA Authentication, Authorization, Accounting
  • the Radius protocol Remote Authentication Dial In User Service
  • the requestor can be a terminal.
  • the terminal may send a service quality adjustment request to the service control apparatus, where the quality of service adjustment request includes at least the identifier of the requesting party and the number of the virtual currency.
  • the requestor can also be a service provider. After receiving the information that the service feedback from the terminal is not smooth, the service provider can query which service control devices provide poor network service quality, and then send a service quality adjustment request to the service control device with poor network service quality. .
  • the number of virtual coins may be a predetermined number of network operators. For example, there are 20, 30, 50, 100, etc. for terminal selection.
  • the number of the virtual coins may also be a value manually input by the user according to the instruction manual of the virtual currency.
  • the virtual currency instruction manual describes the correspondence between the virtual coin consumption and the obtained network service quality. For example, what kind of network service quality will be obtained for 20 virtual currency, and what network service quality will be obtained for 50 virtual currency, which is not mentioned here. In general, the more virtual currency the requester spends, the higher the quality of the network service obtained.
  • the virtual currency is a currency issued by a network operator, and the virtual currency can be obtained by cash refilling or recharging via network transfer. Among them, the identity of the requester is unique.
  • the service control apparatus authenticates the requesting party according to the identifier of the requesting party.
  • the service control device authenticates the requestor to determine the legitimacy of the requestor.
  • the service control device receives the quantity of the virtual currency
  • the requesting party when the requesting party is authenticated, the requesting party is a legal requesting party, and it can also be understood that the requesting party is registered in the requesting party database of the network operator.
  • the requester database can record information such as the registration time of the requesting party and the remaining number of virtual coins.
  • the service control apparatus may perform the receiving of the virtual currency by querying the requesting party database according to the identifier of the requesting party, and then deducting the quantity of the virtual currency from the remaining number of virtual tokens of the requesting party. If the number of tokens remaining by the requester is insufficient, the requester is prompted, for example, the content of the prompt may be that your balance is insufficient. If the number of remaining virtual tokens of the requesting party is sufficient, the number of virtual tokens may be directly deducted from the remaining virtual currency.
  • the service control device adjusts the network service parameter of the requestor according to the quantity of the virtual currency to improve the network service quality obtained by the requestor.
  • the network service parameters include parameters such as network rate and scheduling priority.
  • the service control device authenticates the requester according to the identifier of the requester; when the requestor is authenticated, the service control device receives the service.
  • the step 102 specifically includes:
  • the service control apparatus queries the information of the requesting party according to the identifier of the requesting party.
  • the service control device queries the requestor database according to the identifier of the requester, and the requester database facilitates the entire database according to the identifier of the requester. If the information corresponding to the identifier of the requester can be found, the service will be The information is returned to the service control device; if the information corresponding to the identifier of the requestor is not found, the information of the requestor is not fed back to the service control device.
  • the service control device determines, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determining that the requesting party passes the authentication.
  • the service control device determines, according to information of the requestor, whether the requestor is a registered user, and when the requestor is a registered user, the service control device Receive this amount of token currency.
  • the method judges whether the requesting party is a registered user according to the information of the requesting party, and receives the virtual currency if it is a registered user, so that the service control device can easily judge the legality of the requesting party, and the legality of the requesting party is whether to provide the virtual currency.
  • the basis The basis.
  • step 103 specifically includes:
  • the service control device deducts the quantity of the virtual currency from the requestor's account based on the identity of the requestor.
  • the method before step 104, the method further includes:
  • Step 105 The service control device confirms whether the virtual token is successfully deducted from the requestor's account
  • Step 104 specifically includes:
  • the service control apparatus adjusts the network service parameter of the requester according to the quantity of the virtual currency.
  • the service control device confirms whether the virtual token is successfully deducted from the requestor's account; when the confirmation is successfully deducted from the requestor's account The quantity of the virtual currency, the service control device according to the quantity The virtual currency adjusts the network service parameters of the requestor. When the number of virtual tokens is successfully deducted, the service control device adjusts the network service parameters of the requestor according to the number of the virtual tokens, thereby ensuring that the requesting party can obtain better network services according to the paid virtual currency.
  • FIG. 3 illustrates another method for adjusting network service quality according to an embodiment of the present invention.
  • the method specifically includes steps 201 to 204.
  • the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of the virtual currency and the identifier of the requesting party.
  • the requesting party is a service provider, and the service provider can provide services such as video, music, search, etc.;
  • the terminal receives the service provided by the service provider.
  • the terminal may send a request to the service provider to request the service provider to come up with a solution to improve the service quality.
  • the service provider After receiving the request from the terminal, the service provider sends a network resource viewing request to the data center.
  • the terminal accesses the network through different service control devices, if the terminal considers that the network quality is not good, resulting in poor service experience provided by the service provider, the terminal sends a request to request the service provider to improve network quality. After receiving the request, the provider first determines the service control device that controls the quality of the terminal network according to the identity of the requester.
  • the service control device may be a BRAS or an SR.
  • the data center authenticates the requesting party according to the identifier of the requesting party.
  • the data center may perform an inquiry according to the identifier of the requesting party to determine whether the requesting party exists;
  • the data center After the data center queries the requesting party, it can also determine whether the requesting party is a legitimate requesting party. For example, if the requestor exists and the balance in the requestor's account is greater than the preset value, Then it is the legal requester.
  • the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party;
  • the data center finds the requester according to the identifier of the requester, it can be determined that the requester has passed the authentication.
  • the data center finds the requesting party according to the identifier of the requesting party and determines that the requesting party is a legitimate requesting party, it can be determined that the requesting party has passed the authentication.
  • the service provider provides a service to the terminal, and because some of the service control devices that control the quality of the network have a high load, the data transmitted to the service provider is slower or has a higher delay, so that If the service quality provided by the service provider is degraded, then the service provider needs to query the status information of the service control device serving the service provider through the data center, and determine which service control device is based on the status information of the service control device. Overloaded.
  • the data center feeds back, to the requesting party, network state information of the service control device, so that the requesting party determines, according to the state information of the service control device, a service control device that needs to perform interaction.
  • the data center feeds back to the requester the network status information of the service control device, so that the service provider determines which service control devices serving the service provider are in an overloaded state, if the service served for the service provider When the control device is in an overloaded state, the service provider needs to interact with the overloaded service control device, so that the overloaded service control device preferentially serves the service provider, thereby ensuring the service is provided.
  • the quality of service is provided.
  • the service provider can send the virtual currency to the service control device to make the service control device preferentially serve the service provider, thereby improving the quality of the service provided by the service provider.
  • the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the virtual currency. And the identity of the requesting party; the data center authenticates the requesting party according to the identity of the requesting party; when the requesting party is authenticated, the data center receives the quantity of the virtual currency and obtains the requesting party Providing status information of the service control device of the service; the data center feeds back to the requester the network status information of the service control device to enable the requestor to determine the service control device that needs to interact according to the status information of the service control device.
  • the status information of the service control apparatus includes a load status of the service control apparatus
  • Step 204 specifically includes:
  • the data center feeds back the load status of the service control device to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service.
  • step 202 specifically includes:
  • the data center queries the information of the requesting party according to the identifier of the requesting party.
  • the data center determines, according to information of the requesting party, whether the requesting party is a registered user; if the requesting party is determined to be a registered user, the requesting party is authenticated to pass.
  • the service control apparatus receiving the quantity of the virtual currency includes:
  • the data center deducts the quantity of virtual currency from the requestor's account based on the identity of the requesting party.
  • the deduction is successful; otherwise, the feedback information of the insufficient account balance is sent to the requesting party, prompting the requesting party to recharge or pay the fee.
  • FIG. 5 is another method for adjusting network service quality according to an embodiment of the present invention, and the specific steps are as follows:
  • the terminal perceives network service quality
  • the network service quality can be judged by the network delay time.
  • the terminal sends a network service quality adjustment request to the service control apparatus, where the network service quality adjustment request includes the identifier of the terminal and the number of the virtual currency;
  • poor network service quality can be understood as a long network delay time, and the frequency of delays is high.
  • the service control device detects, according to the identifier of the terminal, whether the terminal is a legal requester.
  • the service control device queries whether the terminal is a registered user according to the identifier of the terminal. If the terminal is a registered user, and the virtual currency balance in the account is greater than the number of virtual coins, the terminal is a legal requester.
  • the service control device receives the virtual currency sent by the terminal.
  • the receiving the virtual currency sent by the terminal is deducting the virtual currency from the account of the terminal.
  • the service control device adjusts network service parameters of the terminal according to the quantity of the received virtual currency.
  • the network service parameters include parameters such as scheduling priority and rate limiting.
  • the service control apparatus sends feedback information to the terminal to make the terminal aware that the network service parameter has been adjusted.
  • FIG. 6 is another method for adjusting network service quality according to an embodiment of the present invention, and the specific steps are as follows:
  • the terminal perceives network service quality
  • the network service quality can be judged by the network delay time.
  • the terminal feeds back a network problem to the service provider
  • poor network service quality can be understood as a long network delay time, and the frequency of delays is high.
  • the terminal when the terminal is watching the video and finds that the video is loaded for a long time and the video is fixed for multiple times to perform video loading, the terminal can feed back the network condition to the service provider.
  • the service provider sends a network resource viewing request to the data center, where the query request packet The number of virtual coins and the identity of the service provider;
  • the data center detects, according to the identifier of the service provider, whether the service provider is a legal requester;
  • the service control device queries whether the terminal is a registered user according to the identifier of the service provider. If the service provider is a registered user, and the virtual currency balance in the account is greater than the number of virtual coins to be deducted, the terminal is Legal claimant.
  • the data center receives the virtual currency sent by the service provider;
  • receiving the virtual currency is deducting the virtual currency from the account of the service provider.
  • the data center sends, according to the quantity of the received virtual currency, the network status of the service control device that performs network service for the service provider to the service provider;
  • the service provider determines, according to the network status of the service control device, a service control device that is in an overloaded operating state
  • the service provider sends a network service adjustment request to a service control device that is in an overload operation state, where the network service adjustment request includes an identifier of the service provider and a quantity of the virtual currency.
  • the service control device in an overloaded operation state checks whether the requestor is a legal requester according to the identifier of the service provider.
  • the service control device in an overloaded operating state receives the quantity of the virtual currency, and adjusts the network service priority of the service provider to make the service provider obtain better quality. service.
  • the service control apparatus 50 As shown in FIG. 7, the service control apparatus 50 according to the embodiment of the present invention is described in FIG. 7, and the service control apparatus may be a BRAS or an SR.
  • the service control device 50 is configured to perform a method for adjusting network service quality as shown in FIG. 1 or FIG. 2 above.
  • the service control device 50 includes: a receiving unit 501, an authentication unit 502, a charging unit 503, and an adjusting unit 504;
  • the receiving unit 501 is configured to receive a quality of service adjustment request sent by the requesting party, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;
  • the authenticating unit 502 is configured to authenticate the requesting party according to the identifier of the requesting party;
  • the charging unit 503 is configured to receive the quantity of the virtual currency when the requesting party is authenticated to pass;
  • the adjusting unit 504 is configured to adjust the network service parameter of the requesting party according to the quantity of the virtual currency to improve the network service quality obtained by the requesting party.
  • the service control apparatus authenticates the requester according to the identifier of the requester; when the requester is authenticated, the service control apparatus receives the virtual currency; The service control device adjusts the network service parameters of the requestor according to the number of the virtual currency. Therefore, the network service parameters of the requesting party can be adjusted in real time according to the payment situation of the requesting party, thereby improving the flexibility of the network and ensuring the differentiated service of the network.
  • the authentication unit 502 includes a query subunit 5021 and a judging subunit 5022:
  • the query subunit 5021 is configured to query the information of the requester according to the identifier of the requester;
  • the determining sub-unit 5022 is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determine that the requesting party passes the authentication.
  • the receiving unit 501 is specifically configured to deduct the quantity of the virtual currency from the account of the requesting party according to the identifier of the requesting party.
  • the service control device 50 further includes a confirmation unit 505;
  • the confirmation unit 505 is configured to confirm whether the virtual currency is successfully deducted from the requestor's account
  • the charging unit 503 is specifically configured to: when the confirming unit confirms that the virtual currency is successfully deducted from the requestor's account, adjust the network service parameter of the requesting party according to the quantity of the virtual currency.
  • the data center 60 of the embodiment of the present invention is described in FIG. 8.
  • the data center 60 is used to perform a method for adjusting network service quality as shown in FIG. 3 or FIG.
  • the data center 60 includes: a receiving unit 601, an authentication unit 602, a charging unit 603, and a feedback unit 604;
  • the receiving unit 601 is configured to receive a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party;
  • the authentication unit 602 is configured to authenticate the requester according to the identifier of the requester.
  • the charging unit 603 is configured to: when the requesting party is authenticated to pass, receive the quantity of the virtual currency, and acquire state information of the service control device that provides the service to the requesting party;
  • the feedback unit 604 is configured to feed back the network state information of the service control device to the requesting party, so that the requesting party determines the service control device that needs to perform interaction according to the state information of the service control device.
  • the data center receives the network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party;
  • the identifier of the requesting party authenticates the requesting party; when the requesting party is authenticated, the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party; the data center
  • the requester feeds back the network status information of the service control device to cause the requestor to determine the service control device that needs to interact according to the status information of the service control device.
  • the status information of the service control apparatus includes a load status of the service control apparatus
  • the feedback unit 604 is specifically configured to feed back the load status of the service control device to the requestor to enable the requestor to interact with the overloaded service control device regarding the network service quality.
  • the authentication unit 602 includes a query subunit 6021 and a judging subunit 6022:
  • the query subunit 6021 is configured to query the information of the requester according to the identifier of the requester;
  • the determining sub-unit 6022 is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user; if the requesting party is determined to be a registered user, the requesting party is authenticated to pass.
  • the charging unit 602 is specifically configured to use, according to the identifier of the requesting party, The number of tokens is deducted from the requestor's account.
  • FIG. 9 depicts a service control apparatus according to another embodiment of the present invention, the service control apparatus including at least one processor 701 (eg, a CPU), a memory 702, at least one network interface 703, at least one communication bus 704, and at least one receiver 705, used to implement connection communication between these devices.
  • the processor 701 is configured to execute executable modules, such as computer programs, stored in the memory 702.
  • the memory 702 may include a high speed random access memory (RAM) and may also include a non-volatile memory.
  • the communication connection between the network device and at least one other network element is implemented by at least one network interface 703 (which may be wired or wireless), and may use an Internet, a wide area network, a local network, a metropolitan area network, or the like.
  • the controller is for performing the method of network control shown in any of FIGS. 1 to 5.
  • the memory 702 stores a program 7021, and the program 7021 can be executed by the processor 701.
  • the program includes:
  • the authenticating the requesting party according to the identifier of the requesting party includes:
  • the requesting party If it is determined that the requesting party is a registered user, it is determined that the requesting party passes the authentication.
  • receiving the quantity of the virtual currency includes:
  • the quantity of virtual tokens is deducted from the requestor's account based on the identity of the requestor.
  • the adjusting the network service parameter of the requesting party according to the quantity of the virtual currency also included before:
  • the adjusting the network service parameter of the requesting party according to the quantity of the virtual currency specifically includes:
  • the requestor's network service parameters are adjusted according to the number of virtual coins.
  • the service control apparatus authenticating the requester according to the identifier of the requesting party; when the requesting party is authenticated, the service control apparatus Receiving a virtual currency; the service control device adjusts the network service parameter of the requestor according to the number of the virtual currency. Therefore, the network service parameters of the requesting party can be adjusted in real time according to the payment situation of the requesting party, thereby improving the flexibility of the network and ensuring the differentiated service of the network.
  • FIG. 10 depicts a data center provided by another embodiment of the present invention.
  • the data includes at least one processor 801 (eg, a CPU), a memory 802, at least one network interface 803, at least one communication bus 804, and at least one receiver 805. Used to implement connection communication between these devices.
  • the processor 801 is configured to execute executable modules, such as computer programs, stored in the memory 802.
  • Memory 802 may include high speed random access memory RAM and may also include non-volatile memory.
  • the communication connection between the network device and at least one other network element is implemented by at least one network interface 803 (which may be wired or wireless), and may use an Internet, a wide area network, a local network, a metropolitan area network, or the like.
  • the controller is for performing the method of network control shown in any of FIGS. 1 to 5.
  • the memory 802 stores a program 8021, and the program 8021 can be executed by the processor 801.
  • the program includes:
  • the status information of the service control device includes a load status of the service control device.
  • the service control device that feeds back the status information of the service control device to the requesting party, so that the requesting party determines that the interaction needs to be performed according to the status information of the service control device includes:
  • the load status of the service control device is fed back to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service.
  • the authenticating the requesting party according to the identifier of the requesting party includes:
  • the supplicant is authenticated if it is determined that the requestor is a registered user.
  • the receiving the quantity of the virtual currency comprises:
  • the quantity of virtual tokens is deducted from the requestor's account based on the identity of the requestor.
  • the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party.
  • the data center authenticates the requestor according to the identity of the requester; when the requestor is authenticated, the data center receives the quantity of virtual currency and obtains the status of the service control device that provides the service to the requester. Information; the data center feeds back to the requester the network status information of the service control device to cause the requestor to determine the service control device that needs to interact according to the status information of the service control device.
  • the content is based on the same concept as the method embodiment of the present invention.
  • the description in the method embodiment of the present invention and details are not described herein again.
  • the above storage medium may be a magnetic disk, an optical disk, a read-only memory ROM or a RAM.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to the field of communications, and specifically relates to a network quality of service adjustment method and an apparatus. The method comprises: a service controlling apparatus receives a quality of service adjustment request sent by the requesting party requesting for adjustment on the network quality of service, the quality of service adjustment request including the amount of virtual currency and an identifier of the request party; the service controlling apparatus performs authentication on the requesting party according to the identity of the requesting party; when the requesting party is successfully authenticated, the service controlling apparatus receives the virtual currency with the amount; the service controlling apparatus adjusts network service parameters of the requesting party according to the virtual currency with the amount so as to improve the network quality of service obtained by the requesting party. Therefore, the problems of rigid accounting and homogeneous of network services can be solved, so that the network services are more flexible.

Description

一种调整网络服务质量的方法及装置Method and device for adjusting network service quality 技术领域Technical field

本发明涉及通信领域,具体涉及一种调整网络服务质量的方法及装置。The present invention relates to the field of communications, and in particular, to a method and apparatus for adjusting network service quality.

背景技术Background technique

随着科学技术的发展,互联网已经渗透到工作生活中的方方面面,可谓是离开互联网寸步难行。从本质上来讲,互联网是人与人、人与机器进行消息交换的媒介。互联网在为请求方建立连接通道前,需要对请求方进行认证、计费等操作,以便根据操作的结果为合法的请求方和业务分配合理的网络资源。With the development of science and technology, the Internet has penetrated into all aspects of work and life, it can be said that it is difficult to leave the Internet. In essence, the Internet is the medium through which people, people and machines exchange messages. Before the Internet establishes a connection channel for the requesting party, the Internet needs to perform operations such as authentication and accounting on the requesting party, so as to allocate reasonable network resources to the legitimate requesting party and the service according to the result of the operation.

观察现有的网络业务控制方案,无线接入以流量包的方式进行计费,尽管可以做到实时计费,但网络的服务质量无法根据缴费情况进行实时调整,在网络环境变差时,所有请求方的业务体验都会下降。Observing the existing network service control scheme, wireless access is charged in the form of traffic packets. Although real-time charging can be implemented, the quality of service of the network cannot be adjusted in real time according to the payment situation. When the network environment is deteriorated, all The requester's business experience will decline.

从上可知,现有技术提供的网络业务控制方案使得计费方式僵化、网络服务同质化,导致网络较为缺乏弹性。As can be seen from the above, the network service control scheme provided by the prior art makes the charging mode rigid and the network service homogenized, resulting in a relatively inelastic network.

发明内容Summary of the invention

本发明实施例提供了一种调整网络服务质量的方法及装置,可以解决计费僵化、网络服务同质化的问题,从而使得网络服务较为弹性。The embodiment of the invention provides a method and a device for adjusting network service quality, which can solve the problem of rigid accounting and network service homogenization, thereby making the network service more flexible.

本发明实施例的第一方面公开了一种调整网络服务质量的方法,所述方法包括:A first aspect of the embodiments of the present invention discloses a method for adjusting network service quality, where the method includes:

业务控制装置接收请求方发送的用于请求对网络服务质量进行调整的服务质量调整请求,所述服务质量调整请求中包括虚拟币的数量和所述请求方的标识;The service control apparatus receives a quality of service adjustment request sent by the requesting party for requesting adjustment of the network service quality, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;

所述业务控制装置根据所述请求方的标识对所述请求方进行认证;The service control device authenticates the requesting party according to the identifier of the requesting party;

当所述请求方被认证通过时,所述业务控制装置接收所述数量的虚拟币; The service control device receives the quantity of virtual tokens when the requestor is authenticated to pass;

所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数以使得所述请求方获得的网络服务质量得到提高。The service control device adjusts the network service parameter of the requestor according to the quantity of the virtual currency to improve the network service quality obtained by the requester.

结合第一方面,在本发明实施例第一方面的第一种可能的实现方式中,所述业务控制装置根据所述请求方的标识对所述请求方进行认证包括:With reference to the first aspect, in a first possible implementation manner of the first aspect of the embodiments, the service control apparatus, according to the identifier of the requesting party, performing authentication on the requesting party includes:

所述业务控制装置根据所述请求方的标识查询所述请求方的信息;The service control device queries the information of the requesting party according to the identifier of the requesting party;

所述业务控制装置根据所述请求方的信息判断所述请求方是否为注册用户;Determining, by the requesting party, whether the requesting party is a registered user, according to the information of the requesting party;

如果判断所述请求方为注册用户则确定所述请求方认证通过。If it is determined that the requesting party is a registered user, it is determined that the requesting party passes the authentication.

结合第一方面或第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述业务控制装置接收所述数量的虚拟币包括:With reference to the first aspect, or the first possible implementation manner of the first aspect, in the second possible implementation manner of the first aspect of the embodiment, the service control apparatus receives the quantity of the virtual currency, including:

所述业务控制装置根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The service control device deducts the quantity of the virtual currency from the account of the requester according to the identifier of the requesting party.

结合第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数之前还包括:In conjunction with the second possible implementation of the first aspect, in a third possible implementation manner of the first aspect of the embodiments, the service control apparatus adjusts the network of the requester according to the quantity of the virtual currency The service parameters also include:

所述业务控制装置确认是否成功从所述请求方的帐户中扣除所述数量的虚拟币;Determining, by the service control device, whether the number of virtual tokens is successfully deducted from the requestor's account;

所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数具体包括:The adjusting, by the service control device, the network service parameter of the requesting party according to the quantity of the virtual currency includes:

当确认成功从所述请求方的帐户中扣除所述数量的虚拟币时,所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数。When it is confirmed that the virtual currency is successfully deducted from the account of the requestor, the service control device adjusts the network service parameter of the requester according to the number of virtual coins.

本发明实施例的第二方面公开了另一种调整网络服务质量的方法,所述方法包括:A second aspect of the embodiments of the present invention discloses another method for adjusting network service quality, where the method includes:

数据中心接收请求方发送的网络资源查看请求,所述网络资源查看请求 中包括虚拟币的数量和所述请求方的标识;The data center receives a network resource viewing request sent by the requesting party, and the network resource viewing request Included in the number of virtual coins and the identifier of the requesting party;

所述数据中心根据所述请求方的标识对所述请求方进行认证;The data center authenticates the requesting party according to the identifier of the requesting party;

当所述请求方被认证通过时,所述数据中心接收所述数量的虚拟币,并获取为所述请求方提供服务的业务控制装置的状态信息;And when the requesting party is authenticated to pass, the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party;

所述数据中心向所述请求方反馈所述业务控制装置的网络状态信息,以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置。The data center feeds back the network state information of the service control device to the requesting party, so that the requesting party determines the service control device that needs to perform interaction according to the state information of the service control device.

结合第二方面,在本发明实施例的第二方面的第一种可能的实现方式中,所述业务控制装置的状态信息包括所述业务控制装置的负荷状态;With reference to the second aspect, in a first possible implementation manner of the second aspect of the embodiments of the present disclosure, the status information of the service control apparatus includes a load status of the service control apparatus;

所述数据中心向所述请求方反馈所述业务控制装置的状态信息以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置具体包括:The service control device that the data center feeds back the status information of the service control device to the requesting party, so that the requesting party determines that the interaction needs to be performed according to the state information of the service control device includes:

所述数据中心向所述请求方反馈所述业务控制装置的负荷状态以使得所述请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The data center feeds back the load status of the service control device to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service.

结合第二方面或第二方面的第一种可能的实现方式,在本发明实施例的第二方面的第二种可能的实现方式中,所述数据中心根据所述请求方的标识对所述请求方进行认证包括:With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect of the embodiments, the data center is configured according to the identifier of the requesting party The requesting party's certification includes:

所述数据中心根据所述请求方的标识查询所述请求方的信息;The data center queries the information of the requesting party according to the identifier of the requesting party;

所述数据中心根据所述请求方的信息判断所述请求方是否为注册用户;Determining, by the data center, whether the requesting party is a registered user according to the information of the requesting party;

如果判断所述请求方为注册用户则所述请求方被认证通过。The supplicant is authenticated if it is determined that the requestor is a registered user.

结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在本发明实施例的第二方面的第三种可能的实现方式中,所述数据中心接收所述数量的虚拟币包括:With reference to the second aspect or the first possible implementation of the second aspect, or the second possible implementation of the second aspect, in a third possible implementation manner of the second aspect of the embodiments of the present invention, The data center receiving the number of virtual tokens includes:

所述数据中心根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The data center deducts the quantity of virtual tokens from the requestor's account according to the identifier of the requestor.

本发明实施例的第三方面公开了一种业务控制装置,所述业务控制装置 包括:A third aspect of an embodiment of the present invention discloses a service control apparatus, and the service control apparatus include:

接收单元,用于接收请求方发送的用于请求对网络服务质量进行调整的服务质量调整请求,所述服务质量调整请求中包括虚拟币的数量和所述请求方的标识;a receiving unit, configured to receive a quality of service adjustment request sent by the requesting party for requesting adjustment of a network service quality, where the quality of service adjustment request includes a quantity of the virtual currency and an identifier of the requesting party;

认证单元,用于根据所述请求方的标识对所述请求方进行认证;An authentication unit, configured to authenticate the requesting party according to the identifier of the requesting party;

计费单元,用于当所述请求方被认证通过时,接收所述数量的虚拟币;a charging unit, configured to receive the quantity of the virtual currency when the requesting party is authenticated to pass;

调整单元,用于根据所述数量的虚拟币调整所述请求方的网络服务参数以使得所述请求方获得的网络服务质量得到提高。And an adjusting unit, configured to adjust the network service parameter of the requestor according to the quantity of the virtual currency, so that the network service quality obtained by the requesting party is improved.

结合第三方面,在本发明实施例的第三方面的第一种可能的实现方式中,所述认证单元包括查询子单元和判断子单元:With reference to the third aspect, in a first possible implementation manner of the third aspect of the embodiments of the present disclosure, the authentication unit includes a query subunit and a determining subunit:

所述查询子单元,用于根据所述请求方的标识查询所述请求方的信息;The query subunit is configured to query the information of the requester according to the identifier of the requester;

所述判断子单元,用于根据所述请求方的信息判断所述请求方是否为注册用户;如果判断所述请求方为注册用户则确定所述请求方认证通过。The determining subunit is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determining that the requesting party passes the authentication.

结合第三方面或第三方面的第一种可能的实现方式,在本发明实施例的第三方面的第二种可能的实现方式中,所述接收单元,具体用于根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。With reference to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner of the third aspect of the embodiment, the receiving unit is specifically configured to be used according to the requesting party. Identifying, deducting the quantity of virtual tokens from the requestor's account.

结合第三方面的第二种可能的实现方式,在本发明实施例的第三方面的第三种可能的实现方式中,所述业务控制装置还包括确认单元;With reference to the second possible implementation of the third aspect, in a third possible implementation manner of the third aspect of the embodiments, the service control apparatus further includes a confirmation unit;

所述确认单元,用于确认是否成功从所述请求方的帐户中扣除所述数量的虚拟币;The confirmation unit is configured to confirm whether the virtual currency is successfully deducted from the requestor's account;

所述计费单元,具体用于当所述确认单元确认成功从所述请求方的帐户中扣除所述数量的虚拟币时,根据所述数量的虚拟币调整所述请求方的网络服务参数。The charging unit is specifically configured to: when the confirming unit confirms that the number of virtual coins is successfully deducted from the account of the requesting party, adjust the network service parameter of the requesting party according to the quantity of the virtual currency.

本发明实施例的第四方面公开了一种数据中心,所述数据中心包括:A fourth aspect of the embodiments of the present invention discloses a data center, where the data center includes:

接收单元,用于接收请求方发送的网络资源查看请求,所述网络资源查看请求中包括虚拟币的数量和所述请求方的标识; a receiving unit, configured to receive a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party;

认证单元,用于根据所述请求方的标识对所述请求方进行认证;An authentication unit, configured to authenticate the requesting party according to the identifier of the requesting party;

计费单元,用于当所述请求方被认证通过时,接收所述数量的虚拟币,并获取为所述请求方提供服务的业务控制装置的状态信息;a charging unit, configured to receive the quantity of the virtual currency when the requesting party is authenticated, and acquire state information of the service control device that provides the service to the requesting party;

反馈单元,用于向所述请求方反馈所述业务控制装置的网络状态信息以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置。And a feedback unit, configured to feed back, to the requesting party, network state information of the service control device, so that the requesting party determines, according to the state information of the service control device, a service control device that needs to perform interaction.

结合第四方面,在本发明实施例的第四方面的第一种可能的实现方式中,所述业务控制装置的状态信息包括所述业务控制装置的负荷状态;With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect of the embodiments of the present disclosure, the status information of the service control apparatus includes a load status of the service control apparatus;

所述反馈单元,具体用于向所述请求方反馈所述业务控制装置的负荷状态以使得所述请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The feedback unit is specifically configured to feed back the load status of the service control device to the requestor to enable the requestor to interact with the overloaded service control device with respect to network service quality.

结合第四方面或第四方面的第一种可能的实现方式,在本发明实施例的第四方面的第二种可能的实现方式中,认证单元包括查询子单元和判断子单元:With reference to the fourth aspect or the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect of the embodiments of the present disclosure, the authentication unit includes a query subunit and a determining subunit:

所述查询子单元,用于根据所述请求方的标识查询所述请求方的信息;The query subunit is configured to query the information of the requester according to the identifier of the requester;

所述判断子单元,用于根据所述请求方的信息判断所述请求方是否为注册用户;如果判断所述请求方为注册用户则所述请求方被认证通过。结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的实现方式,在本发明实施例的第四方面的第三种可能的实现方式中,所述计费单元,具体用于根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The determining subunit is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if the requesting party is determined to be a registered user, the requesting party is authenticated to pass. With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, or the second possible implementation manner of the fourth aspect, in a third possible implementation manner of the fourth aspect of the embodiment of the present invention, The charging unit is specifically configured to deduct the quantity of the virtual currency from the account of the requesting party according to the identifier of the requesting party.

从第一方面和第三方面可知,使用本发明实施例提供的调整网络服务质量的方法和业务控制装置,该业务控制装置根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该业务控制装置接收虚拟币;该业务控制装置根据虚拟币的数量调整该请求方的网络服务参数。从而能够根据请求方的付费情况实时调整该请求方的网络服务参数,提升了网络的弹性,保 障了网络的差异化服务。According to the first aspect and the third aspect, the method and service control apparatus for adjusting network service quality provided by the embodiment of the present invention are used, and the service control apparatus authenticates the requester according to the identifier of the requester; when the requester is When the authentication is passed, the service control device receives the virtual currency; the service control device adjusts the network service parameter of the requestor according to the number of the virtual currency. Therefore, the requester's network service parameters can be adjusted in real time according to the requester's payment situation, thereby improving the flexibility of the network and ensuring A barrier to the network's differentiated services.

从第二方面和第四方面可知,使用本发明实施例提供的调整网络服务质量的方法和数据中心,数据中心接收请求方发送的网络资源查看请求,该网络资源查看请求中包括虚拟币的数量和该请求方的标识;该数据中心根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该数据中心接收该数量的虚拟币,并获取为该请求方提供服务的业务控制装置的状态信息;该数据中心向该请求方反馈该业务控制装置的网络状态信息以使得该请求方根据该业务控制装置的状态信息确定需要进行交互的业务控制装置。该数据中心接收请求方发送的虚拟币并向该请求方提供服务该请求方的业务控制装置的运行状态,以使得该请求方根据该业务控制装置的状态确定与哪些业务控制装置进行交互,从而通过业务控制装置提升该请求方的网络服务质量。It can be seen from the second aspect and the fourth aspect that, by using the method and data center for adjusting network service quality provided by the embodiment of the present invention, the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual currency And the identifier of the requesting party; the data center authenticates the requesting party according to the identifier of the requesting party; when the requesting party is authenticated, the data center receives the quantity of the virtual currency and obtains a service for the requesting party The service control device's status information; the data center feeds back to the requester the network status information of the service control device to cause the requestor to determine the service control device that needs to interact according to the status information of the service control device. Receiving, by the data center, the virtual currency sent by the requesting party and providing the requesting party with an operating state of the service control device serving the requesting party, so that the requesting party determines which business control devices interact with according to the state of the service control device, thereby The quality of the network service of the requestor is improved by the service control device.

附图说明DRAWINGS

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. Other drawings may also be obtained from those of ordinary skill in the art in view of the drawings.

图1为本发明一实施例提供的一种调整网络服务质量的方法流程图;FIG. 1 is a flowchart of a method for adjusting network service quality according to an embodiment of the present invention;

图2为本发明另一实施例提供的一种调整网络服务质量的方法流程图;2 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention;

图3为本发明另一实施例提供的一种调整网络服务质量的方法流程图;FIG. 3 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention;

图4为本发明另一实施例提供的一种调整网络服务质量的方法流程图;FIG. 4 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention;

图5为本发明另一实施例提供的一种调整网络服务质量的方法流程图;FIG. 5 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention;

图6为本发明另一实施例提供的一种调整网络服务质量的方法流程图;FIG. 6 is a flowchart of a method for adjusting network service quality according to another embodiment of the present invention;

图7为本发明另一实施例提供的业务控制装置的结构图;FIG. 7 is a structural diagram of a service control apparatus according to another embodiment of the present invention;

图8为本发明另一实施例提供的数据中心的结构图;FIG. 8 is a structural diagram of a data center according to another embodiment of the present invention; FIG.

图9为本发明另一实施例提供的业务控制装置的结构图; FIG. 9 is a structural diagram of a service control apparatus according to another embodiment of the present invention;

图10为本发明另一实施例提供的数据中心的结构图。FIG. 10 is a structural diagram of a data center according to another embodiment of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.

互联网是人与人、人与机器进行消息交换的媒介。对于不同的请求方、不同的业务,互联网应该提供相应的网络资源来建立信息连接通道。为此,网络的业务控制就成为一个重要的功能,即:对请求方和业务进行认证、鉴权和计费,并为合法的请求方和业务分配合理的网络资源。观察当前已经存在的网络业务控制方案,我们发现,无论无线接入还是有线接入,网络都处于粗放式经营阶段,计费方式僵化、服务同质化。固网接入往往按照包月包年不限流量的方式计费,无线接入则以流量包的方式进行,尽管可以做到实时计费,但网络的服务质量无法随资费缴纳情况实时调整,在网络环境变差时,所有请求方的业务体验都会下降。可以说当前的网络是一个僵化的缺乏弹性的网络。The Internet is the medium through which people, people and machines exchange messages. For different requesters and different services, the Internet should provide corresponding network resources to establish information connection channels. To this end, the service control of the network becomes an important function: authentication, authentication and accounting for the requester and the service, and allocation of reasonable network resources for the legitimate requester and the service. Observing the existing network service control schemes, we find that regardless of wireless access or wired access, the network is in an extensive operation stage, and the charging method is rigid and the service is homogenized. Fixed network access is often charged in the form of unlimited monthly traffic, while wireless access is carried out in the form of traffic packets. Although real-time charging can be achieved, the quality of service of the network cannot be adjusted in real time with the payment of tariffs. When the network environment deteriorates, the service experience of all requesters will decrease. It can be said that the current network is a rigid and inelastic network.

本发明提出一种技术方案,根据请求方缴纳的虚拟币实时的调整该请求方的网络参数,为请求方提供更为优质的网络服务,从而使得网络更为有弹性。The invention proposes a technical solution, which adjusts the network parameters of the requesting party in real time according to the virtual currency paid by the requesting party, so as to provide a better network service for the requesting party, thereby making the network more flexible.

如图1所示,该图1描述了本发明实施例的一种调整网络服务质量的方法,该方法具体包括步骤101至步骤104。As shown in FIG. 1, FIG. 1 illustrates a method for adjusting network service quality according to an embodiment of the present invention, and the method specifically includes steps 101 to 104.

101、业务控制装置接收请求方发送的用于请求对网络服务质量进行调整的服务质量调整请求,该服务质量调整请求中包括虚拟币的数量和该请求方的标识;The service control device receives a quality of service adjustment request sent by the requesting party for requesting adjustment of the network service quality, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;

其中,业务控制装置可以是宽带远程接入服务器(BRAS,Broadband Remote Access Server)。在宽带网络中,该BRAS是面向于应用的接入网关,能够对 当前网络中的多种业务实现汇聚和转发,并兼有管理请求方的职责。其中,BRAS至少包括以下功能:接入认证与授权、计费、带宽管理、动态业务选择等。The service control device may be a Broadband Remote Access Server (BRAS). In a broadband network, the BRAS is an application-oriented access gateway that can A variety of services in the current network are aggregated and forwarded, and have the responsibility of managing the requesting party. The BRAS includes at least the following functions: access authentication and authorization, charging, bandwidth management, dynamic service selection, and the like.

其中,业务控制装置也可以是业务路由器(SR,service router)。SR的功能与BRAS的功能基本相同。The service control device may also be a service router (SR). The function of the SR is basically the same as that of the BRAS.

其中,对于大型的网络,BRAS/SR需要与AAA(Authentication、Authorization、Accounting)服务器配合使用来完成对网络请求方的认证、授权和计费。AAA服务器与BRAS/SR之间采用Radius协议(Remote Authentication Dial In User Service)通信。For a large-scale network, the BRAS/SR needs to cooperate with an AAA (Authentication, Authorization, Accounting) server to complete authentication, authorization, and accounting for the network supplicant. The Radius protocol (Remote Authentication Dial In User Service) communication is used between the AAA server and the BRAS/SR.

其中,请求方可以是终端。当终端感知网络传输质量较差或者网络延迟较高时,终端可以向业务控制装置发送服务质量调整请求,该服务质量调整请求中至少包含该请求方的标识和虚拟币的数量。The requestor can be a terminal. When the terminal perceives that the network transmission quality is poor or the network delay is high, the terminal may send a service quality adjustment request to the service control apparatus, where the quality of service adjustment request includes at least the identifier of the requesting party and the number of the virtual currency.

其中,请求方也可以是服务提供商。当服务提供商收到终端反馈的业务不流畅等信息后,该服务提供商可以查询哪些业务控制装置提供的网络服务质量较差,然后向网络服务质量较差的业务控制装置发送服务质量调整请求。The requestor can also be a service provider. After receiving the information that the service feedback from the terminal is not smooth, the service provider can query which service control devices provide poor network service quality, and then send a service quality adjustment request to the service control device with poor network service quality. .

其中,虚拟币的数量可以是网络运营商定好的数量。比如有20、30、50、100等数量供终端选择。The number of virtual coins may be a predetermined number of network operators. For example, there are 20, 30, 50, 100, etc. for terminal selection.

其中,虚拟币的数量也可以是用户根据虚拟币使用说明书手动输入的数值。其中,虚拟币使用说明书描述了虚拟币消费量与获得的网络服务质量之间的对应关系。比如20虚拟币会获得什么网络服务质量,50虚拟币会获得什么网络服务质量,在此不一一例举。总体来说,请求方支出的虚拟币越多,获得的网络服务质量越高。The number of the virtual coins may also be a value manually input by the user according to the instruction manual of the virtual currency. Among them, the virtual currency instruction manual describes the correspondence between the virtual coin consumption and the obtained network service quality. For example, what kind of network service quality will be obtained for 20 virtual currency, and what network service quality will be obtained for 50 virtual currency, which is not mentioned here. In general, the more virtual currency the requester spends, the higher the quality of the network service obtained.

其中,该虚拟币为网络运营商发行的货币,该虚拟币可以通过现金充值或者通过网络转账充值获得。其中,该请求方的标识是唯一的。The virtual currency is a currency issued by a network operator, and the virtual currency can be obtained by cash refilling or recharging via network transfer. Among them, the identity of the requester is unique.

102、该业务控制装置根据该请求方的标识对该请求方进行认证;102. The service control apparatus authenticates the requesting party according to the identifier of the requesting party.

其中,该业务控制装置对该请求方进行认证从而确定该请求方的合法性。 The service control device authenticates the requestor to determine the legitimacy of the requestor.

其中,对请求方的标识进行认证的方法很多,例如请求方的标识的长度是否满足要求,请求方的标识是否符合命名规则,请求方的标识是否已注册等,在此不一一例举。There are many methods for authenticating the identifier of the requesting party. For example, whether the length of the identifier of the requesting party satisfies the requirement, whether the identifier of the requesting party conforms to the naming rule, whether the identifier of the requesting party is registered, etc., is not mentioned here.

103、当该请求方被认证通过时,该业务控制装置接收该数量的虚拟币;103. When the requestor is authenticated, the service control device receives the quantity of the virtual currency;

其中,当该请求方被认证通过时,说明该请求方为合法请求方,也可以理解为该请求方在该网络运营商的请求方资料库中是有注册的。请求方资料库中可以记录请求方的注册时间,剩余的虚拟币数量等信息。Wherein, when the requesting party is authenticated, the requesting party is a legal requesting party, and it can also be understood that the requesting party is registered in the requesting party database of the network operator. The requester database can record information such as the registration time of the requesting party and the remaining number of virtual coins.

其中,该业务控制装置可以通过根据请求方的标识查询请求方资料库,然后从该请求方的剩余的虚拟币数量中扣除该数量的虚拟币,从而实现接收虚拟币。如果请求方剩余的虚拟币数量不足,则向请求方发出提示,例如,提示的内容可以是您的余额不足。如果请求方剩余虚拟币的数量充足,则直接从该剩余虚拟币中扣该数量的虚拟币即可。The service control apparatus may perform the receiving of the virtual currency by querying the requesting party database according to the identifier of the requesting party, and then deducting the quantity of the virtual currency from the remaining number of virtual tokens of the requesting party. If the number of tokens remaining by the requester is insufficient, the requester is prompted, for example, the content of the prompt may be that your balance is insufficient. If the number of remaining virtual tokens of the requesting party is sufficient, the number of virtual tokens may be directly deducted from the remaining virtual currency.

104、该业务控制装置根据该数量的虚拟币调整该请求方的网络服务参数以使得该请求方获得的网络服务质量得到提高。104. The service control device adjusts the network service parameter of the requestor according to the quantity of the virtual currency to improve the network service quality obtained by the requestor.

其中,网络服务参数包括网络速率、调度优先级等参数。The network service parameters include parameters such as network rate and scheduling priority.

其中,不同数量的虚拟币会有不同的网络服务参数的调整。数量的虚拟币越多,该请求方的网络速率越快,调度优先级越高。Among them, different numbers of virtual coins will have different adjustments of network service parameters. The more the number of virtual tokens, the faster the requester's network rate and the higher the scheduling priority.

从上可知,使用本发明实施例提供的调整网络服务质量的方法,该业务控制装置根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该业务控制装置接收服务质量调整请求中的虚拟币;该业务控制装置根据该虚拟币的数量调整该请求方的网络服务参数。从而能够根据请求方的付费情况实时调整该请求方的网络服务参数,提升了网络的弹性,保障了网络的差异化服务。It can be seen that, by using the method for adjusting network service quality provided by the embodiment of the present invention, the service control device authenticates the requester according to the identifier of the requester; when the requestor is authenticated, the service control device receives the service. The virtual currency in the quality adjustment request; the service control device adjusts the network service parameter of the requestor according to the number of the virtual currency. Therefore, the network service parameters of the requesting party can be adjusted in real time according to the payment situation of the requesting party, thereby improving the flexibility of the network and ensuring the differentiated service of the network.

可选的,在上述实施例的基础上,如图2所示,在本发明的另一个实施例中,在步骤102具体包括:Optionally, on the basis of the foregoing embodiment, as shown in FIG. 2, in another embodiment of the present invention, the step 102 specifically includes:

1021、该业务控制装置根据该请求方的标识查询该请求方的信息; 1021. The service control apparatus queries the information of the requesting party according to the identifier of the requesting party.

其中,该业务控制装置根据请求方的标识查询请求方资料库,该请求方资料库会根据请求方的标识便利整个数据库,如果能查到与该请求方的标识对应的信息,便会将该信息返回给业务控制装置;如果查不到与该请求方的标识对应的信息,则向该业务控制装置反馈无此请求方的信息等提示。The service control device queries the requestor database according to the identifier of the requester, and the requester database facilitates the entire database according to the identifier of the requester. If the information corresponding to the identifier of the requester can be found, the service will be The information is returned to the service control device; if the information corresponding to the identifier of the requestor is not found, the information of the requestor is not fed back to the service control device.

1022、该业务控制装置根据该请求方的信息判断该请求方是否为注册用户;如果判断所述请求方为注册用户则确定所述请求方认证通过。1022: The service control device determines, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determining that the requesting party passes the authentication.

从上可知,使用本发明实施例提供的调整网络服务质量的方法,该业务控制装置根据该请求方的信息判断该请求方是否为注册用户,当该请求方为注册用户时,该业务控制装置接收该数量的虚拟币。该方法根据请求方的信息判断请求方是否为注册用户,如果是注册用户则接收虚拟币,使得该业务控制装置很容易判断该请求方的合法性,请求方的合法性为是否收取虚拟币提供了依据。It can be seen that, by using the method for adjusting network service quality provided by the embodiment of the present invention, the service control device determines, according to information of the requestor, whether the requestor is a registered user, and when the requestor is a registered user, the service control device Receive this amount of token currency. The method judges whether the requesting party is a registered user according to the information of the requesting party, and receives the virtual currency if it is a registered user, so that the service control device can easily judge the legality of the requesting party, and the legality of the requesting party is whether to provide the virtual currency. The basis.

可选的,在上述实施例的基础上,在本发明的另一个实施例中,步骤103具体包括:Optionally, on the basis of the foregoing embodiment, in another embodiment of the present invention, step 103 specifically includes:

该业务控制装置根据该请求方的标识,从该请求方的帐户中扣除该数量的虚拟币。The service control device deducts the quantity of the virtual currency from the requestor's account based on the identity of the requestor.

可选的,在上述实施例的基础上,在本发明的另一个实施例中,步骤104之前,还包括:Optionally, on the basis of the foregoing embodiment, in another embodiment of the present invention, before step 104, the method further includes:

步骤105、该业务控制装置确认是否成功从该请求方的帐户中扣除该数量的虚拟币;Step 105: The service control device confirms whether the virtual token is successfully deducted from the requestor's account;

步骤104具体包括:Step 104 specifically includes:

当确认成功从该请求方的帐户中扣除该数量的虚拟币时,该业务控制装置根据该数量的虚拟币调整该请求方的网络服务参数。When it is confirmed that the virtual currency of the quantity is successfully deducted from the account of the requestor, the service control apparatus adjusts the network service parameter of the requester according to the quantity of the virtual currency.

从上可知,使用本发明实施例提供的调整网络服务质量的方法,该业务控制装置确认是否成功从该请求方的帐户中扣除该数量的虚拟币;当确认成功从该请求方的帐户中扣除该数量的虚拟币时,该业务控制装置根据该数量 的虚拟币调整该请求方的网络服务参数。当成功扣除该数量的虚拟币时,该业务控制装置根据该虚拟币的数量调整该请求方的网络服务参数,从而保证请求方根据付出的虚拟币可以得到更优质的网络服务。As can be seen from the above, using the method for adjusting network service quality provided by the embodiment of the present invention, the service control device confirms whether the virtual token is successfully deducted from the requestor's account; when the confirmation is successfully deducted from the requestor's account The quantity of the virtual currency, the service control device according to the quantity The virtual currency adjusts the network service parameters of the requestor. When the number of virtual tokens is successfully deducted, the service control device adjusts the network service parameters of the requestor according to the number of the virtual tokens, thereby ensuring that the requesting party can obtain better network services according to the paid virtual currency.

如图3所示,该图3描述了本发明实施例的另一种调整网络服务质量的方法,该方法具体包括步骤201至步骤204。As shown in FIG. 3, FIG. 3 illustrates another method for adjusting network service quality according to an embodiment of the present invention. The method specifically includes steps 201 to 204.

201、数据中心接收请求方发送的网络资源查看请求,该网络资源查看请求中包括虚拟币的数量和该请求方的标识;201. The data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of the virtual currency and the identifier of the requesting party.

其中,该请求方是服务提供商,该服务提供商可以提供视频、音乐、搜索等服务;Wherein, the requesting party is a service provider, and the service provider can provide services such as video, music, search, etc.;

其中,终端接收该服务提供商提供的服务,当终端感知该服务质量下降时,该终端可向该服务提供商发送请求,请求该服务提供商拿出解决方案来提升服务质量。服务提供商收到终端的请求后,会向数据中心发送网络资源查看请求。The terminal receives the service provided by the service provider. When the terminal senses that the service quality is degraded, the terminal may send a request to the service provider to request the service provider to come up with a solution to improve the service quality. After receiving the request from the terminal, the service provider sends a network resource viewing request to the data center.

由于终端通过不同的业务控制装置接入网络,如果终端认为网络质量不好,导致该服务提供商提供的服务体验差,那么该终端就会发送请求,请求该服务提供商提升网络质量,该服务提供商收到请求后,首先就要根据请求方的标识确定控制该终端网络质量的业务控制装置。Since the terminal accesses the network through different service control devices, if the terminal considers that the network quality is not good, resulting in poor service experience provided by the service provider, the terminal sends a request to request the service provider to improve network quality. After receiving the request, the provider first determines the service control device that controls the quality of the terminal network according to the identity of the requester.

其中,业务控制装置可以是BRAS,也可以是SR。The service control device may be a BRAS or an SR.

其中,改善终端网络质量的方法有很多,比如向控制该终端网络质量的业务控制装置发送虚拟币,以使得该业务控制装置根据接收到的虚拟币的数量提升该终端的网络质量。There are many methods for improving the quality of the terminal network, for example, sending a virtual currency to a service control device that controls the quality of the network of the terminal, so that the service control device improves the network quality of the terminal according to the number of received virtual coins.

202、该数据中心根据该请求方的标识对该请求方进行认证;202. The data center authenticates the requesting party according to the identifier of the requesting party.

其中,该数据中心可以根据请求方的标识进行查询,以判断该请求方是否存在;The data center may perform an inquiry according to the identifier of the requesting party to determine whether the requesting party exists;

其中,该数据中心在查询到该请求方后,还可以判断该请求方是否为合法请求方。例如,如果该请求方存在且该请求方的账户中余额大于预设值, 那么就是合法请求方。After the data center queries the requesting party, it can also determine whether the requesting party is a legitimate requesting party. For example, if the requestor exists and the balance in the requestor's account is greater than the preset value, Then it is the legal requester.

203、当该请求方被认证通过时,该数据中心接收该数量的虚拟币,并获取为该请求方提供服务的业务控制装置的状态信息;203. When the requesting party is authenticated, the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party;

其中,如果该数据中心根据请求方的标识查到了该请求方,就可以确定该请求方通过了认证。Wherein, if the data center finds the requester according to the identifier of the requester, it can be determined that the requester has passed the authentication.

其中,如果该数据中心根据请求方的标识查到了该请求方,并且认定该请求方为合法请求方,就可以确定该请求方通过了认证。Wherein, if the data center finds the requesting party according to the identifier of the requesting party and determines that the requesting party is a legitimate requesting party, it can be determined that the requesting party has passed the authentication.

其中,如果该请求方为服务提供商,该服务提供商向终端提供服务,由于某些控制网络质量的业务控制装置负荷较高,导致传输该服务提供商的数据较慢或者延迟较高,使得该服务提供商提供的服务质量下降,那么该服务提供商就需要通过数据中心查询为该服务提供商提供服务的业务控制装置的状态信息,根据该业务控制装置的状态信息判断哪些业务控制装置是超负荷运行。Wherein, if the requesting party is a service provider, the service provider provides a service to the terminal, and because some of the service control devices that control the quality of the network have a high load, the data transmitted to the service provider is slower or has a higher delay, so that If the service quality provided by the service provider is degraded, then the service provider needs to query the status information of the service control device serving the service provider through the data center, and determine which service control device is based on the status information of the service control device. Overloaded.

204、该数据中心向该请求方反馈该业务控制装置的网络状态信息以使得该请求方根据该业务控制装置的状态信息确定需要进行交互的业务控制装置。204. The data center feeds back, to the requesting party, network state information of the service control device, so that the requesting party determines, according to the state information of the service control device, a service control device that needs to perform interaction.

其中,数据中心向该请求方反馈业务控制装置的网络状态信息,以使得该服务提供商确定哪些为该服务提供商服务的业务控制装置处于超负荷运行状态,如果为该服务提供商服务的业务控制装置处于超负荷运行状态,那么该服务提供商就需要与该超负荷运行的业务控制装置进行交互,从而使得该超负荷运行的业务控制装置优先为该服务提供商服务,从而保证该服务提供商的服务质量。The data center feeds back to the requester the network status information of the service control device, so that the service provider determines which service control devices serving the service provider are in an overloaded state, if the service served for the service provider When the control device is in an overloaded state, the service provider needs to interact with the overloaded service control device, so that the overloaded service control device preferentially serves the service provider, thereby ensuring the service is provided. The quality of service.

其中,该服务提供商可以向业务控制装置发送虚拟币,以使得该业务控制装置优先为该服务提供商服务,从而提升该服务提供商提供的服务的质量。The service provider can send the virtual currency to the service control device to make the service control device preferentially serve the service provider, thereby improving the quality of the service provided by the service provider.

从上可知,使用本发明实施例提供的调整网络服务质量的方法,数据中心接收请求方发送的网络资源查看请求,该网络资源查看请求中包括虚拟币 的数量和该请求方的标识;该数据中心根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该数据中心接收该数量的虚拟币,并获取为该请求方提供服务的业务控制装置的状态信息;该数据中心向该请求方反馈该业务控制装置的网络状态信息以使得该请求方根据该业务控制装置的状态信息确定需要进行交互的业务控制装置。该数据中心接收请求方发送的虚拟币并向该请求方提供服务该请求方的业务控制装置的运行状态,以使得该请求方根据该业务控制装置的状态确定与哪些业务控制装置进行交互,从而通过业务控制装置提升该请求方的网络服务质量。It can be seen that, by using the method for adjusting network service quality provided by the embodiment of the present invention, the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the virtual currency. And the identity of the requesting party; the data center authenticates the requesting party according to the identity of the requesting party; when the requesting party is authenticated, the data center receives the quantity of the virtual currency and obtains the requesting party Providing status information of the service control device of the service; the data center feeds back to the requester the network status information of the service control device to enable the requestor to determine the service control device that needs to interact according to the status information of the service control device. Receiving, by the data center, the virtual currency sent by the requesting party and providing the requesting party with an operating state of the service control device serving the requesting party, so that the requesting party determines which business control devices interact with according to the state of the service control device, thereby The quality of the network service of the requestor is improved by the service control device.

可选的,基于上述实施例,如图4所示,在本发明的另一个实施例中,该业务控制装置的状态信息包括该业务控制装置的负荷状态;Optionally, based on the foregoing embodiment, as shown in FIG. 4, in another embodiment of the present invention, the status information of the service control apparatus includes a load status of the service control apparatus;

步骤204具体包括:Step 204 specifically includes:

该数据中心向该请求方反馈该业务控制装置的负荷状态以使得该请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The data center feeds back the load status of the service control device to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service.

可选的,基于上述实施例,步骤202具体包括:Optionally, based on the foregoing embodiment, step 202 specifically includes:

2021、该数据中心根据该请求方的标识查询该请求方的信息;2031. The data center queries the information of the requesting party according to the identifier of the requesting party.

2022、该数据中心根据该请求方的信息判断该请求方是否为注册用户;如果判断该请求方为注册用户则该请求方被认证通过。2022. The data center determines, according to information of the requesting party, whether the requesting party is a registered user; if the requesting party is determined to be a registered user, the requesting party is authenticated to pass.

可选的,基于上述实施例,该业务控制装置接收该数量的虚拟币包括:Optionally, based on the foregoing embodiment, the service control apparatus receiving the quantity of the virtual currency includes:

该数据中心根据该请求方的标识,从该请求方的帐户中扣除该数量的虚拟币。The data center deducts the quantity of virtual currency from the requestor's account based on the identity of the requesting party.

其中,如果该请求方的帐户中的虚拟币数量大于数量,则扣款成功;否则,向请求方发送帐户余额不足的反馈信息,提示请求方充值或缴费。If the number of the virtual currency in the account of the requester is greater than the quantity, the deduction is successful; otherwise, the feedback information of the insufficient account balance is sent to the requesting party, prompting the requesting party to recharge or pay the fee.

如图5所示,该图5为本发明实施例提供的另一种调整网络服务质量的方法,具体步骤如下:As shown in FIG. 5, FIG. 5 is another method for adjusting network service quality according to an embodiment of the present invention, and the specific steps are as follows:

301、终端感知网络服务质量;301. The terminal perceives network service quality;

其中,可以通过网络延迟时间来判断网络服务质量。 Among them, the network service quality can be judged by the network delay time.

302、当网络服务质量较差时,该终端向业务控制装置发送网络服务质量调整请求,该网络服务质量调整请求中包含该终端的标识和虚拟币的数量;302. When the network service quality is poor, the terminal sends a network service quality adjustment request to the service control apparatus, where the network service quality adjustment request includes the identifier of the terminal and the number of the virtual currency;

其中,网络服务质量较差可以理解为网络延迟时间较长,且延迟发生的频率较高。Among them, poor network service quality can be understood as a long network delay time, and the frequency of delays is high.

303、该业务控制装置根据该终端的标识检测该终端是否为合法请求方;303. The service control device detects, according to the identifier of the terminal, whether the terminal is a legal requester.

其中,该业务控制装置根据该终端的标识查询该终端是否为注册用户,如果该终端是注册用户,且帐户中的虚拟币余额大于数量的虚拟币,则该终端为合法请求方。The service control device queries whether the terminal is a registered user according to the identifier of the terminal. If the terminal is a registered user, and the virtual currency balance in the account is greater than the number of virtual coins, the terminal is a legal requester.

304、当该终端为合法请求方时,该业务控制装置接收该终端发送的虚拟币;304. When the terminal is a legal requester, the service control device receives the virtual currency sent by the terminal.

其中,接收该终端发送的虚拟币就是从该终端的帐户中扣除虚拟币。The receiving the virtual currency sent by the terminal is deducting the virtual currency from the account of the terminal.

305、该业务控制装置根据接收到的虚拟币的数量,调整该终端的网络服务参数;305. The service control device adjusts network service parameters of the terminal according to the quantity of the received virtual currency.

其中,网络服务参数包括调度优先级、速率限制等参数。The network service parameters include parameters such as scheduling priority and rate limiting.

306、该业务控制装置向该终端发送反馈信息以使得该终端知晓网络服务参数已调整。306. The service control apparatus sends feedback information to the terminal to make the terminal aware that the network service parameter has been adjusted.

如图6所示,该图6为本发明实施例提供的另一种调整网络服务质量的方法,具体步骤如下:As shown in FIG. 6, FIG. 6 is another method for adjusting network service quality according to an embodiment of the present invention, and the specific steps are as follows:

401、终端感知网络服务质量;401. The terminal perceives network service quality;

其中,可以通过网络延迟时间来判断网络服务质量。Among them, the network service quality can be judged by the network delay time.

402、当网络服务质量较差时,该终端向服务提供商反馈网络问题;402. When the network service quality is poor, the terminal feeds back a network problem to the service provider;

其中,网络服务质量较差可以理解为网络延迟时间较长,且延迟发生的频率较高。Among them, poor network service quality can be understood as a long network delay time, and the frequency of delays is high.

例如,终端在观看视频,发现该视频加载时间较长,且多次出现画面定格进行视频加载的情况,那么该终端就可以向服务提供商反馈网络情况。For example, when the terminal is watching the video and finds that the video is loaded for a long time and the video is fixed for multiple times to perform video loading, the terminal can feed back the network condition to the service provider.

403、该服务提供商向数据中心发送网络资源查看请求,该查询请求中包 含虚拟币的数量和该服务提供商的标识;403. The service provider sends a network resource viewing request to the data center, where the query request packet The number of virtual coins and the identity of the service provider;

404、该数据中心根据该服务提供商的标识检测该服务提供商是否为合法请求方;404. The data center detects, according to the identifier of the service provider, whether the service provider is a legal requester;

其中,该业务控制装置根据该服务提供商的标识查询该终端是否为注册用户,如果该服务提供商是注册用户,且帐户中的虚拟币余额大于需要扣除的虚拟币的数量,则该终端为合法请求方。The service control device queries whether the terminal is a registered user according to the identifier of the service provider. If the service provider is a registered user, and the virtual currency balance in the account is greater than the number of virtual coins to be deducted, the terminal is Legal claimant.

405、当该服务提供商为合法请求方时,该数据中心接收该服务提供商发送的虚拟币;405. When the service provider is a legal requester, the data center receives the virtual currency sent by the service provider;

其中,接收虚拟币就是从该服务提供商的帐户中扣除虚拟币。Wherein, receiving the virtual currency is deducting the virtual currency from the account of the service provider.

406、根据接收到的虚拟币的数量,该数据中心向该服务提供商发送为该服务提供商进行网络服务的业务控制装置的网络状态;406. The data center sends, according to the quantity of the received virtual currency, the network status of the service control device that performs network service for the service provider to the service provider;

407、该服务提供商根据该业务控制装置的网络状态,确定处于超负荷运行状态的业务控制装置;407. The service provider determines, according to the network status of the service control device, a service control device that is in an overloaded operating state;

408、该服务提供商向处于超负荷运行状态的业务控制装置发送网络服务调整请求,该网络服务调整请求中包含该服务提供商的标识和虚拟币的数量;408. The service provider sends a network service adjustment request to a service control device that is in an overload operation state, where the network service adjustment request includes an identifier of the service provider and a quantity of the virtual currency.

409、处于超负荷运行状态的业务控制装置根据该服务提供商的标识检查该请求方是否为合法请求方;409. The service control device in an overloaded operation state checks whether the requestor is a legal requester according to the identifier of the service provider.

410、当该请求方为合法请求方时,处于超负荷运行状态的业务控制装置接收该数量的虚拟币,并调整该服务提供商的网络服务优先级以使得该服务提供商得到更为优质的服务。410. When the requesting party is a legal requesting party, the service control device in an overloaded operating state receives the quantity of the virtual currency, and adjusts the network service priority of the service provider to make the service provider obtain better quality. service.

如图7所示,该据图7描述本发明实施例的业务控制装置50,该业务控制装置可以是BRAS,也可以使SR。该业务控制装置50用于执行前述图1或图2所示的一种调整网络服务质量的方法。业务控制装置50包括:接收单元501、认证单元502、计费单元503、调整单元504;As shown in FIG. 7, the service control apparatus 50 according to the embodiment of the present invention is described in FIG. 7, and the service control apparatus may be a BRAS or an SR. The service control device 50 is configured to perform a method for adjusting network service quality as shown in FIG. 1 or FIG. 2 above. The service control device 50 includes: a receiving unit 501, an authentication unit 502, a charging unit 503, and an adjusting unit 504;

接收单元501,用于接收请求方发送的服务质量调整请求,该服务质量调整请求中包括虚拟币的数量和该请求方的标识; The receiving unit 501 is configured to receive a quality of service adjustment request sent by the requesting party, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;

认证单元502,用于根据该请求方的标识对该请求方进行认证;The authenticating unit 502 is configured to authenticate the requesting party according to the identifier of the requesting party;

计费单元503,用于当该请求方被认证通过时,接收该数量的虚拟币;The charging unit 503 is configured to receive the quantity of the virtual currency when the requesting party is authenticated to pass;

调整单元504,用于根据该数量的虚拟币调整该请求方的网络服务参数以使得该请求方获得的网络服务质量得到提高。The adjusting unit 504 is configured to adjust the network service parameter of the requesting party according to the quantity of the virtual currency to improve the network service quality obtained by the requesting party.

从上可知,使用本发明实施例提供的业务控制装置,该业务控制装置根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该业务控制装置接收虚拟币;该业务控制装置根据该虚拟币的数量调整该请求方的网络服务参数。从而能够根据请求方的付费情况实时调整该请求方的网络服务参数,提升了网络的弹性,保障了网络的差异化服务。It can be seen that, by using the service control apparatus provided by the embodiment of the present invention, the service control apparatus authenticates the requester according to the identifier of the requester; when the requester is authenticated, the service control apparatus receives the virtual currency; The service control device adjusts the network service parameters of the requestor according to the number of the virtual currency. Therefore, the network service parameters of the requesting party can be adjusted in real time according to the payment situation of the requesting party, thereby improving the flexibility of the network and ensuring the differentiated service of the network.

可选的,基于上述装置,认证单元502包括查询子单元5021和判断子单元5022:Optionally, based on the above apparatus, the authentication unit 502 includes a query subunit 5021 and a judging subunit 5022:

查询子单元5021,用于根据该请求方的标识查询该请求方的信息;The query subunit 5021 is configured to query the information of the requester according to the identifier of the requester;

判断子单元5022,用于根据该请求方的信息判断该请求方是否为注册用户;如果判断该请求方为注册用户则确定该请求方认证通过。The determining sub-unit 5022 is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determine that the requesting party passes the authentication.

可选的,基于上述装置,接收单元501,具体用于根据该请求方的标识,从该请求方的帐户中扣除该数量的虚拟币。Optionally, based on the foregoing apparatus, the receiving unit 501 is specifically configured to deduct the quantity of the virtual currency from the account of the requesting party according to the identifier of the requesting party.

可选的,基于上述装置,业务控制装置50还包括确认单元505;Optionally, based on the above device, the service control device 50 further includes a confirmation unit 505;

确认单元505,用于确认是否成功从该请求方的帐户中扣除该数量的虚拟币;The confirmation unit 505 is configured to confirm whether the virtual currency is successfully deducted from the requestor's account;

计费单元503,具体用于当该确认单元确认成功从该请求方的帐户中扣除该数量的虚拟币时,根据该数量的虚拟币调整该请求方的网络服务参数。The charging unit 503 is specifically configured to: when the confirming unit confirms that the virtual currency is successfully deducted from the requestor's account, adjust the network service parameter of the requesting party according to the quantity of the virtual currency.

图8所示,该据图8描述本发明实施例的数据中心60,该数据中心60用于执行前述图3或图4所示的一种调整网络服务质量的方法。数据中心60包括:接收单元601、认证单元602、计费单元603、反馈单元604;As shown in FIG. 8, the data center 60 of the embodiment of the present invention is described in FIG. 8. The data center 60 is used to perform a method for adjusting network service quality as shown in FIG. 3 or FIG. The data center 60 includes: a receiving unit 601, an authentication unit 602, a charging unit 603, and a feedback unit 604;

接收单元601,用于接收请求方发送的网络资源查看请求,该网络资源查看请求中包括虚拟币的数量和该请求方的标识; The receiving unit 601 is configured to receive a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party;

认证单元602,用于根据该请求方的标识对该请求方进行认证;The authentication unit 602 is configured to authenticate the requester according to the identifier of the requester.

计费单元603,用于当该请求方被认证通过时,接收该数量的虚拟币,并获取为该请求方提供服务的业务控制装置的状态信息;The charging unit 603 is configured to: when the requesting party is authenticated to pass, receive the quantity of the virtual currency, and acquire state information of the service control device that provides the service to the requesting party;

反馈单元604,用于向该请求方反馈该业务控制装置的网络状态信息以使得该请求方根据该业务控制装置的状态信息确定需要进行交互的业务控制装置。The feedback unit 604 is configured to feed back the network state information of the service control device to the requesting party, so that the requesting party determines the service control device that needs to perform interaction according to the state information of the service control device.

从上可知,使用本发明实施例提供的数据中心,该数据中心接收请求方发送的网络资源查看请求,该网络资源查看请求中包括虚拟币的数量和该请求方的标识;该数据中心根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该数据中心接收该数量的虚拟币,并获取为该请求方提供服务的业务控制装置的状态信息;该数据中心向该请求方反馈该业务控制装置的网络状态信息以使得该请求方根据该业务控制装置的状态信息确定需要进行交互的业务控制装置。该数据中心接收请求方发送的虚拟币并向该请求方提供服务该请求方的业务控制装置的运行状态,以使得该请求方根据该业务控制装置的状态确定与哪些业务控制装置进行交互,从而通过业务控制装置提升该请求方的网络服务质量。As shown in the above, the data center provided by the embodiment of the present invention receives the network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party; The identifier of the requesting party authenticates the requesting party; when the requesting party is authenticated, the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party; the data center The requester feeds back the network status information of the service control device to cause the requestor to determine the service control device that needs to interact according to the status information of the service control device. Receiving, by the data center, the virtual currency sent by the requesting party and providing the requesting party with an operating state of the service control device serving the requesting party, so that the requesting party determines which business control devices interact with according to the state of the service control device, thereby The quality of the network service of the requestor is improved by the service control device.

可选的,基于上述装置,所述业务控制装置的状态信息包括该业务控制装置的负荷状态;Optionally, based on the foregoing apparatus, the status information of the service control apparatus includes a load status of the service control apparatus;

反馈单元604,具体用于向该请求方反馈该业务控制装置的负荷状态以使得该请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The feedback unit 604 is specifically configured to feed back the load status of the service control device to the requestor to enable the requestor to interact with the overloaded service control device regarding the network service quality.

可选的,基于上述装置,认证单元602包括查询子单元6021和判断子单元6022:Optionally, based on the foregoing apparatus, the authentication unit 602 includes a query subunit 6021 and a judging subunit 6022:

查询子单元6021,用于根据该请求方的标识查询该请求方的信息;The query subunit 6021 is configured to query the information of the requester according to the identifier of the requester;

判断子单元6022,用于根据该请求方的信息判断该请求方是否为注册用户;如果判断该请求方为注册用户则该请求方被认证通过。The determining sub-unit 6022 is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user; if the requesting party is determined to be a registered user, the requesting party is authenticated to pass.

可选的,基于上述装置,计费单元602,具体用于根据所述请求方的标识, 从所述请求方的帐户中扣除所述数量的虚拟币。Optionally, based on the foregoing apparatus, the charging unit 602 is specifically configured to use, according to the identifier of the requesting party, The number of tokens is deducted from the requestor's account.

图9描述了本发明另一个实施例提供的业务控制装置,该业务控制装置包括至少一个处理器701(例如CPU),存储器702,至少一个网络接口703,至少一个通信总线704以及至少一个接收器705,用于实现这些装置之间的连接通信。处理器701用于执行存储器702中存储的可执行模块,例如计算机程序。存储器702可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非易失性存储器(non-volatile memory)。通过至少一个网络接口703(可以是有线或者无线)实现该网络设备与至少一个其他网元之间的通信连接,可以使用互联网,广域网、本地网、城域网等。该控制器用于执行图1至图5任一所示的网络控制的方法。FIG. 9 depicts a service control apparatus according to another embodiment of the present invention, the service control apparatus including at least one processor 701 (eg, a CPU), a memory 702, at least one network interface 703, at least one communication bus 704, and at least one receiver 705, used to implement connection communication between these devices. The processor 701 is configured to execute executable modules, such as computer programs, stored in the memory 702. The memory 702 may include a high speed random access memory (RAM) and may also include a non-volatile memory. The communication connection between the network device and at least one other network element is implemented by at least one network interface 703 (which may be wired or wireless), and may use an Internet, a wide area network, a local network, a metropolitan area network, or the like. The controller is for performing the method of network control shown in any of FIGS. 1 to 5.

在一些实施方式中,存储器702存储了程序7021,程序7021可以被处理器701执行,这个程序包括:In some embodiments, the memory 702 stores a program 7021, and the program 7021 can be executed by the processor 701. The program includes:

接收请求方发送的服务质量调整请求,所述服务质量调整请求中包括虚拟币的数量和所述请求方的标识;Receiving a quality of service adjustment request sent by the requesting party, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party;

根据所述请求方的标识对所述请求方进行认证;Authenticating the requesting party according to the identifier of the requesting party;

当所述请求方被认证通过时,接收所述数量的虚拟币;Receiving the quantity of virtual tokens when the requestor is authenticated to pass;

根据所述数量的虚拟币调整所述请求方的网络服务参数以使得所述请求方获得的网络服务质量得到提高。Adjusting the requestor's network service parameters according to the number of virtual coins to improve the network service quality obtained by the requestor.

具体的实施步骤与图1所示的实施例相同,此处不再赘述。The specific implementation steps are the same as those in the embodiment shown in FIG. 1, and details are not described herein again.

可选的,根据所述请求方的标识对所述请求方进行认证包括:Optionally, the authenticating the requesting party according to the identifier of the requesting party includes:

根据所述请求方的标识查询所述请求方的信息;Querying information of the requesting party according to the identifier of the requesting party;

根据所述请求方的信息判断所述请求方是否为注册用户;Determining, according to the information of the requesting party, whether the requesting party is a registered user;

如果判断所述请求方为注册用户则确定所述请求方认证通过。If it is determined that the requesting party is a registered user, it is determined that the requesting party passes the authentication.

可选的,接收所述数量的虚拟币包括:Optionally, receiving the quantity of the virtual currency includes:

根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The quantity of virtual tokens is deducted from the requestor's account based on the identity of the requestor.

可选的,所述根据所述数量的虚拟币调整所述请求方的网络服务参数之 前还包括:Optionally, the adjusting the network service parameter of the requesting party according to the quantity of the virtual currency Also included before:

确认是否成功从所述请求方的帐户中扣除所述数量的虚拟币;Confirming whether the number of virtual coins is successfully deducted from the requestor's account;

所述根据所述数量的虚拟币调整所述请求方的网络服务参数具体包括:The adjusting the network service parameter of the requesting party according to the quantity of the virtual currency specifically includes:

当确认成功从所述请求方的帐户中扣除所述数量的虚拟币时,根据所述数量的虚拟币调整所述请求方的网络服务参数。When it is confirmed that the number of virtual coins is successfully deducted from the requestor's account, the requestor's network service parameters are adjusted according to the number of virtual coins.

从上可知,使用本发明实施例提供的调整网络服务质量的方法和装置,该业务控制装置根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该业务控制装置接收虚拟币;该业务控制装置根据该虚拟币的数量调整该请求方的网络服务参数。从而能够根据请求方的付费情况实时调整该请求方的网络服务参数,提升了网络的弹性,保障了网络的差异化服务。The method and apparatus for adjusting network service quality provided by the embodiment of the present invention, the service control apparatus authenticating the requester according to the identifier of the requesting party; when the requesting party is authenticated, the service control apparatus Receiving a virtual currency; the service control device adjusts the network service parameter of the requestor according to the number of the virtual currency. Therefore, the network service parameters of the requesting party can be adjusted in real time according to the payment situation of the requesting party, thereby improving the flexibility of the network and ensuring the differentiated service of the network.

图10描述了本发明另一个实施例提供的数据中心,该数据总新包括至少一个处理器801(例如CPU),存储器802,至少一个网络接口803,至少一个通信总线804以及至少一个接收器805,用于实现这些装置之间的连接通信。处理器801用于执行存储器802中存储的可执行模块,例如计算机程序。存储器802可能包含高速随机存取存储器RAM,也可能还包括非易失性存储器。通过至少一个网络接口803(可以是有线或者无线)实现该网络设备与至少一个其他网元之间的通信连接,可以使用互联网,广域网、本地网、城域网等。该控制器用于执行图1至图5任一所示的网络控制的方法。FIG. 10 depicts a data center provided by another embodiment of the present invention. The data includes at least one processor 801 (eg, a CPU), a memory 802, at least one network interface 803, at least one communication bus 804, and at least one receiver 805. Used to implement connection communication between these devices. The processor 801 is configured to execute executable modules, such as computer programs, stored in the memory 802. Memory 802 may include high speed random access memory RAM and may also include non-volatile memory. The communication connection between the network device and at least one other network element is implemented by at least one network interface 803 (which may be wired or wireless), and may use an Internet, a wide area network, a local network, a metropolitan area network, or the like. The controller is for performing the method of network control shown in any of FIGS. 1 to 5.

在一些实施方式中,存储器802存储了程序8021,程序8021可以被处理器801执行,这个程序包括:In some embodiments, the memory 802 stores a program 8021, and the program 8021 can be executed by the processor 801. The program includes:

接收请求方发送的网络资源查看请求,所述网络资源查看请求中包括虚拟币的数量和所述请求方的标识;Receiving a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party;

根据所述请求方的标识对所述请求方进行认证;Authenticating the requesting party according to the identifier of the requesting party;

当所述请求方被认证通过时,接收所述数量的虚拟币,并获取为所述请求方提供服务的业务控制装置的状态信息;Receiving, by the requesting party, the quantity of the virtual currency, and acquiring state information of the service control device that provides the service to the requesting party;

向所述请求方反馈所述业务控制装置的网络状态信息以使得所述请求方 根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置。Retrieving, to the requesting party, network status information of the service control device to cause the requesting party A service control device that needs to interact is determined according to status information of the service control device.

具体的实施步骤与图3所示的实施例相同,此处不再赘述。The specific implementation steps are the same as those in the embodiment shown in FIG. 3, and details are not described herein again.

可选的,所述业务控制装置的状态信息包括所述业务控制装置的负荷状态;Optionally, the status information of the service control device includes a load status of the service control device.

所述向所述请求方反馈所述业务控制装置的状态信息以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置具体包括:The service control device that feeds back the status information of the service control device to the requesting party, so that the requesting party determines that the interaction needs to be performed according to the status information of the service control device includes:

向所述请求方反馈所述业务控制装置的负荷状态以使得所述请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The load status of the service control device is fed back to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service.

可选的,所述根据所述请求方的标识对所述请求方进行认证包括:Optionally, the authenticating the requesting party according to the identifier of the requesting party includes:

根据所述请求方的标识查询所述请求方的信息;Querying information of the requesting party according to the identifier of the requesting party;

根据所述请求方的信息判断所述请求方是否为注册用户;Determining, according to the information of the requesting party, whether the requesting party is a registered user;

如果判断所述请求方为注册用户则所述请求方被认证通过。The supplicant is authenticated if it is determined that the requestor is a registered user.

可选的,所述接收所述数量的虚拟币包括:Optionally, the receiving the quantity of the virtual currency comprises:

根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The quantity of virtual tokens is deducted from the requestor's account based on the identity of the requestor.

从上可知,使用本发明实施例提供的调整网络服务质量的方法和数据中心,数据中心接收请求方发送的网络资源查看请求,该网络资源查看请求中包括虚拟币的数量和该请求方的标识;该数据中心根据该请求方的标识对该请求方进行认证;当该请求方被认证通过时,该数据中心接收该数量的虚拟币,并获取为该请求方提供服务的业务控制装置的状态信息;该数据中心向该请求方反馈该业务控制装置的网络状态信息以使得该请求方根据该业务控制装置的状态信息确定需要进行交互的业务控制装置。该数据中心接收请求方发送的虚拟币并向该请求方提供服务该请求方的业务控制装置的运行状态,以使得该请求方根据该业务控制装置的状态确定与哪些业务控制装置进行交互,从而通过业务控制装置提升该请求方的网络服务质量。It can be seen that, by using the method and data center for adjusting network service quality provided by the embodiment of the present invention, the data center receives a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party. The data center authenticates the requestor according to the identity of the requester; when the requestor is authenticated, the data center receives the quantity of virtual currency and obtains the status of the service control device that provides the service to the requester. Information; the data center feeds back to the requester the network status information of the service control device to cause the requestor to determine the service control device that needs to interact according to the status information of the service control device. Receiving, by the data center, the virtual currency sent by the requesting party and providing the requesting party with an operating state of the service control device serving the requesting party, so that the requesting party determines which business control devices interact with according to the state of the service control device, thereby The quality of the network service of the requestor is improved by the service control device.

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表 述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that, for the foregoing method embodiments, for the sake of simple description, It is described as a series of combinations of actions, but those skilled in the art will appreciate that the present invention is not limited by the order of the acts described, as some steps may be performed in other sequences or concurrently in accordance with the present invention. In addition, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

上述装置和系统内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。For the information exchange, the execution process, and the like between the above-mentioned devices and the modules in the system, the content is based on the same concept as the method embodiment of the present invention. For details, refer to the description in the method embodiment of the present invention, and details are not described herein again.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁碟、光盘、只读存储记忆体ROM或RAM等。A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by a computer program to instruct related hardware, and the above program can be stored in a computer readable storage medium. When executed, the flow of an embodiment of the methods as described above may be included. The above storage medium may be a magnetic disk, an optical disk, a read-only memory ROM or a RAM.

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 The principles and embodiments of the present invention have been described herein with reference to specific examples. The foregoing description of the embodiments are merely for the purpose of understanding the method of the present invention and the concept thereof. Also, those skilled in the art in accordance with the present invention The present invention is not limited by the scope of the present invention.

Claims (16)

一种调整网络服务质量的方法,其特征在于,所述方法包括:A method for adjusting network service quality, characterized in that the method comprises: 业务控制装置接收请求方发送的用于请求对网络服务质量进行调整的服务质量调整请求,所述服务质量调整请求中包括虚拟币的数量和所述请求方的标识;The service control apparatus receives a quality of service adjustment request sent by the requesting party for requesting adjustment of the network service quality, where the quality of service adjustment request includes the number of virtual coins and the identifier of the requesting party; 所述业务控制装置根据所述请求方的标识对所述请求方进行认证;The service control device authenticates the requesting party according to the identifier of the requesting party; 当所述请求方被认证通过时,所述业务控制装置接收所述数量的虚拟币;The service control device receives the quantity of virtual tokens when the requestor is authenticated to pass; 所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数以使得所述请求方获得的网络服务质量得到提高。The service control device adjusts the network service parameter of the requestor according to the quantity of the virtual currency to improve the network service quality obtained by the requester. 如权利要求1所述的方法,其特征在于,所述业务控制装置根据所述请求方的标识对所述请求方进行认证包括:The method according to claim 1, wherein the authenticating the requesting party by the service control device according to the identifier of the requesting party comprises: 所述业务控制装置根据所述请求方的标识查询所述请求方的信息;The service control device queries the information of the requesting party according to the identifier of the requesting party; 所述业务控制装置根据所述请求方的信息判断所述请求方是否为注册用户;Determining, by the requesting party, whether the requesting party is a registered user, according to the information of the requesting party; 如果判断所述请求方为注册用户则确定所述请求方认证通过。If it is determined that the requesting party is a registered user, it is determined that the requesting party passes the authentication. 如权利要求1或2所述的方法,其特征在于,所述业务控制装置接收所述数量的虚拟币包括:The method according to claim 1 or 2, wherein the receiving, by the service control device, the number of virtual tokens comprises: 所述业务控制装置根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The service control device deducts the quantity of the virtual currency from the account of the requester according to the identifier of the requesting party. 如权利要求3所述的方法,其特征在于,所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数之前还包括:The method of claim 3, wherein the adjusting, by the service control device, the network service parameter of the requestor according to the quantity of the virtual currency further comprises: 所述业务控制装置确认是否成功从所述请求方的帐户中扣除所述数量的虚拟币;Determining, by the service control device, whether the number of virtual tokens is successfully deducted from the requestor's account; 所述业务控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数具体包括:The adjusting, by the service control device, the network service parameter of the requesting party according to the quantity of the virtual currency includes: 当确认成功从所述请求方的帐户中扣除所述数量的虚拟币时,所述业务 控制装置根据所述数量的虚拟币调整所述请求方的网络服务参数。When the confirmation successfully deducts the quantity of the virtual currency from the requestor's account, the service The control device adjusts the network service parameters of the requestor according to the quantity of the virtual currency. 一种调整网络服务质量的方法,其特征在于,所述方法包括:A method for adjusting network service quality, characterized in that the method comprises: 数据中心接收请求方发送的网络资源查看请求,所述网络资源查看请求中包括虚拟币的数量和所述请求方的标识;Receiving, by the data center, a network resource viewing request sent by the requesting party, where the network resource viewing request includes the number of virtual coins and the identifier of the requesting party; 所述数据中心根据所述请求方的标识对所述请求方进行认证;The data center authenticates the requesting party according to the identifier of the requesting party; 当所述请求方被认证通过时,所述数据中心接收所述数量的虚拟币,并获取为所述请求方提供服务的业务控制装置的状态信息;And when the requesting party is authenticated to pass, the data center receives the quantity of the virtual currency, and acquires state information of the service control device that provides the service to the requesting party; 所述数据中心向所述请求方反馈所述业务控制装置的网络状态信息,以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置。The data center feeds back the network state information of the service control device to the requesting party, so that the requesting party determines the service control device that needs to perform interaction according to the state information of the service control device. 如权利要求5所述的方法,其特征在于,所述业务控制装置的状态信息包括所述业务控制装置的负荷状态;The method of claim 5, wherein the status information of the service control device comprises a load status of the service control device; 所述数据中心向所述请求方反馈所述业务控制装置的状态信息以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置具体包括:The service control device that the data center feeds back the status information of the service control device to the requesting party, so that the requesting party determines that the interaction needs to be performed according to the state information of the service control device includes: 所述数据中心向所述请求方反馈所述业务控制装置的负荷状态以使得所述请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The data center feeds back the load status of the service control device to the requestor to cause the requestor to interact with the overloaded service control device with respect to network quality of service. 如权利要求5或6所述的方法,其特征在于,所述数据中心根据所述请求方的标识对所述请求方进行认证包括:The method according to claim 5 or 6, wherein the data center authenticating the requester according to the identifier of the requesting party comprises: 所述数据中心根据所述请求方的标识查询所述请求方的信息;The data center queries the information of the requesting party according to the identifier of the requesting party; 所述数据中心根据所述请求方的信息判断所述请求方是否为注册用户;Determining, by the data center, whether the requesting party is a registered user according to the information of the requesting party; 如果判断所述请求方为注册用户则所述请求方被认证通过。The supplicant is authenticated if it is determined that the requestor is a registered user. 如权利要求5至7任一所述的方法,其特征在于,所述数据中心接收所述数量的虚拟币包括:The method according to any one of claims 5 to 7, wherein the receiving, by the data center, the number of virtual tokens comprises: 所述数据中心根据所述请求方的标识,从所述请求方的帐户中扣除所述 数量的虚拟币。Destroying the data from the requesting party's account according to the identifier of the requesting party The number of virtual coins. 一种业务控制装置,其特征在于,所述业务控制装置包括:A service control device, wherein the service control device comprises: 接收单元,用于接收请求方发送的用于请求对网络服务质量进行调整的服务质量调整请求,所述服务质量调整请求中包括虚拟币的数量和所述请求方的标识;a receiving unit, configured to receive a quality of service adjustment request sent by the requesting party for requesting adjustment of a network service quality, where the quality of service adjustment request includes a quantity of the virtual currency and an identifier of the requesting party; 认证单元,用于根据所述请求方的标识对所述请求方进行认证;An authentication unit, configured to authenticate the requesting party according to the identifier of the requesting party; 计费单元,用于当所述请求方被认证通过时,接收所述数量的虚拟币;a charging unit, configured to receive the quantity of the virtual currency when the requesting party is authenticated to pass; 调整单元,用于根据所述数量的虚拟币调整所述请求方的网络服务参数以使得所述请求方获得的网络服务质量得到提高。And an adjusting unit, configured to adjust the network service parameter of the requestor according to the quantity of the virtual currency, so that the network service quality obtained by the requesting party is improved. 如权利要求9所述的业务控制装置,其特征在于,所述认证单元包括查询子单元和判断子单元:The service control apparatus according to claim 9, wherein said authentication unit comprises a query subunit and a judgment subunit: 所述查询子单元,用于根据所述请求方的标识查询所述请求方的信息;The query subunit is configured to query the information of the requester according to the identifier of the requester; 所述判断子单元,用于根据所述请求方的信息判断所述请求方是否为注册用户;如果判断所述请求方为注册用户则确定所述请求方认证通过。The determining subunit is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if it is determined that the requesting party is a registered user, determining that the requesting party passes the authentication. 如权利要求9或10所述的业务控制装置,其特征在于,A service control device according to claim 9 or 10, characterized in that 所述接收单元,具体用于根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。The receiving unit is specifically configured to deduct the quantity of the virtual currency from the account of the requesting party according to the identifier of the requesting party. 如权利要求11所述的业务控制装置,其特征在于,所述业务控制装置还包括确认单元;The service control device according to claim 11, wherein said service control device further comprises a confirmation unit; 所述确认单元,用于确认是否成功从所述请求方的帐户中扣除所述数量的虚拟币;The confirmation unit is configured to confirm whether the virtual currency is successfully deducted from the requestor's account; 所述计费单元,具体用于当所述确认单元确认成功从所述请求方的帐户中扣除所述数量的虚拟币时,根据所述数量的虚拟币调整所述请求方的网络服务参数。The charging unit is specifically configured to: when the confirming unit confirms that the number of virtual coins is successfully deducted from the account of the requesting party, adjust the network service parameter of the requesting party according to the quantity of the virtual currency. 一种数据中心,其特征在于,所述数据中心包括:A data center, characterized in that the data center comprises: 接收单元,用于接收请求方发送的网络资源查看请求,所述网络资源查 看请求中包括虚拟币的数量和所述请求方的标识;a receiving unit, configured to receive a network resource viewing request sent by the requesting party, where the network resource is checked The request request includes the number of virtual coins and the identifier of the requesting party; 认证单元,用于根据所述请求方的标识对所述请求方进行认证;An authentication unit, configured to authenticate the requesting party according to the identifier of the requesting party; 计费单元,用于当所述请求方被认证通过时,接收所述数量的虚拟币,并获取为所述请求方提供服务的业务控制装置的状态信息;a charging unit, configured to receive the quantity of the virtual currency when the requesting party is authenticated, and acquire state information of the service control device that provides the service to the requesting party; 反馈单元,用于向所述请求方反馈所述业务控制装置的网络状态信息以使得所述请求方根据所述业务控制装置的状态信息确定需要进行交互的业务控制装置。And a feedback unit, configured to feed back, to the requesting party, network state information of the service control device, so that the requesting party determines, according to the state information of the service control device, a service control device that needs to perform interaction. 如权利要求13所述的数据中心,其特征在于,所述业务控制装置的状态信息包括所述业务控制装置的负荷状态;The data center according to claim 13, wherein the status information of the service control device includes a load status of the service control device; 所述反馈单元,具体用于向所述请求方反馈所述业务控制装置的负荷状态以使得所述请求方与超负荷运行的业务控制装置关于网络服务质量进行交互。The feedback unit is specifically configured to feed back the load status of the service control device to the requestor to enable the requestor to interact with the overloaded service control device with respect to network service quality. 如权利要求13或14所述的数据中心,其特征在于,认证单元包括查询子单元和判断子单元:The data center according to claim 13 or 14, wherein the authentication unit comprises a query subunit and a judgment subunit: 所述查询子单元,用于根据所述请求方的标识查询所述请求方的信息;The query subunit is configured to query the information of the requester according to the identifier of the requester; 所述判断子单元,用于根据所述请求方的信息判断所述请求方是否为注册用户;如果判断所述请求方为注册用户则所述请求方被认证通过。The determining subunit is configured to determine, according to the information of the requesting party, whether the requesting party is a registered user, and if the requesting party is determined to be a registered user, the requesting party is authenticated to pass. 如权利要求13至15任一所述的数据中心,其特征在于,A data center according to any of claims 13 to 15, characterized in that 所述计费单元,具体用于根据所述请求方的标识,从所述请求方的帐户中扣除所述数量的虚拟币。 The charging unit is specifically configured to deduct the quantity of the virtual currency from the account of the requesting party according to the identifier of the requesting party.
PCT/CN2015/082220 2015-01-09 2015-06-24 Network quality of service adjustment method and apparatus Ceased WO2016110062A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510013101.7 2015-01-09
CN201510013101.7A CN105827429A (en) 2015-01-09 2015-01-09 Method and device for adjusting network service quality

Publications (1)

Publication Number Publication Date
WO2016110062A1 true WO2016110062A1 (en) 2016-07-14

Family

ID=56355462

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/082220 Ceased WO2016110062A1 (en) 2015-01-09 2015-06-24 Network quality of service adjustment method and apparatus

Country Status (2)

Country Link
CN (1) CN105827429A (en)
WO (1) WO2016110062A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116545784A (en) * 2023-07-07 2023-08-04 国网四川省电力公司信息通信公司 Data center operation control method and system for multi-user scene

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020052942A1 (en) * 2000-07-19 2002-05-02 Swildens Eric Sven-Johan Content delivery and global traffic management network system
CN102137373A (en) * 2010-08-16 2011-07-27 华为技术有限公司 QoS (Quality of Service) control method, device and system based on charging system
WO2012079647A1 (en) * 2010-12-17 2012-06-21 Telefonaktiebolaget Lm Ericsson (Publ) Policy and/or charging control
CN102754477A (en) * 2010-03-09 2012-10-24 阿尔卡特朗讯 Method and equipment for controlling quality of service of user terminal device
US8761095B1 (en) * 2010-08-18 2014-06-24 Tellabs, Inc. Method and apparatus for dynamically adjusting traffic QOS in accordance with on-demand request

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103052046A (en) * 2012-12-10 2013-04-17 东莞宇龙通信科技有限公司 Method and system for leasing and sharing wireless broadband network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020052942A1 (en) * 2000-07-19 2002-05-02 Swildens Eric Sven-Johan Content delivery and global traffic management network system
CN102754477A (en) * 2010-03-09 2012-10-24 阿尔卡特朗讯 Method and equipment for controlling quality of service of user terminal device
CN102137373A (en) * 2010-08-16 2011-07-27 华为技术有限公司 QoS (Quality of Service) control method, device and system based on charging system
US8761095B1 (en) * 2010-08-18 2014-06-24 Tellabs, Inc. Method and apparatus for dynamically adjusting traffic QOS in accordance with on-demand request
WO2012079647A1 (en) * 2010-12-17 2012-06-21 Telefonaktiebolaget Lm Ericsson (Publ) Policy and/or charging control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116545784A (en) * 2023-07-07 2023-08-04 国网四川省电力公司信息通信公司 Data center operation control method and system for multi-user scene
CN116545784B (en) * 2023-07-07 2023-09-08 国网四川省电力公司信息通信公司 Data center operation control method and system for multi-user scene

Also Published As

Publication number Publication date
CN105827429A (en) 2016-08-03

Similar Documents

Publication Publication Date Title
US20240406071A1 (en) Systems and methods for group bandwidth management in a communication systems network
CN105228126B (en) Method and system for network access point hosting
US10911414B2 (en) Method and apparatus for data connectivity sharing
AU2012207471A1 (en) Systems and methods for group bandwidth management in a communication systems network
CN101589573B (en) A method and apparatus for providing network resources to content providers
US20090157880A1 (en) Management system for quality of service in home network
CN1464682A (en) Method for implementing broad band pre-payment based on authentication, authorization and charging protocol
JP2004140486A (en) User-on-demand communication control system
WO2008000170A1 (en) CHARGING METHOD, CHARGING SYSTEM AND DEVICE IN PoC SYSTEM
EP2732588B1 (en) Policy tokens in communication networks
WO2016110062A1 (en) Network quality of service adjustment method and apparatus
CN105827425B (en) Network control method and device
WO2017084394A1 (en) Roaming charging method, relevant apparatus, and online charging system
KR100922726B1 (en) Method for providing multimedia streaming service in SIP-based network
CN102893561B (en) A kind of method of Service control, the network equipment, content server and system
US7325142B2 (en) IP network and admission control method used therefor
CN101350770A (en) Method, device and system for resource reservation
US20090210543A1 (en) System and Method for Subscription Resource Discovery
WO2019017865A1 (en) Application-level service credentials for network access authentication

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

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

Country of ref document: EP

Kind code of ref document: A1