WO2007101403A1 - Allocation method, system and device for network resource in communication network - Google Patents

Allocation method, system and device for network resource in communication network Download PDF

Info

Publication number
WO2007101403A1
WO2007101403A1 PCT/CN2007/000723 CN2007000723W WO2007101403A1 WO 2007101403 A1 WO2007101403 A1 WO 2007101403A1 CN 2007000723 W CN2007000723 W CN 2007000723W WO 2007101403 A1 WO2007101403 A1 WO 2007101403A1
Authority
WO
WIPO (PCT)
Prior art keywords
service
user
service level
level
sla
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/CN2007/000723
Other languages
English (en)
French (fr)
Inventor
Xin Shi
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
Priority to EP07711055.9A priority Critical patent/EP1993231B1/en
Publication of WO2007101403A1 publication Critical patent/WO2007101403A1/zh
Priority to US12/204,645 priority patent/US20080316938A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5045Making service definitions prior to deployment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/781Centralised allocation of resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]

Definitions

  • the present invention relates to a resource guarantee technology for a communication network, and in particular, to a method, system and device for allocating network resources in a communication network.
  • the SLA is a different level between the user and the network monthly service provider, the network service provider and the network service provider.
  • the formal agreement of the service the network service provider provides users with different service level services through the SLA, and ensures that the service quality meets the SLA provisions; when the service quality violates the SLA, the customer is compensated, discounted and inconvenienced according to the SLA regulations.
  • the user can only use the service level service specified in the SLA, and can not choose the service level service that he needs at his own discretion. Such a fixed level service is inconvenient for the user; For operators, such SLAs cannot fully utilize the network resources at idle time.
  • Embodiments of the present invention provide a method, system, and device for allocating network resources in a communication network
  • the network resource is dynamically allocated to the user terminal according to the network resource status, and the network resource usage rate is improved.
  • a method for allocating network resources includes: acquiring current network performance parameters and a preset service SLA;
  • a system for allocating network resources comprising:
  • a performance collection device configured to obtain current network performance parameters
  • a user SLA database configured to store a service SLA signed by the user and the network service provider
  • a policy database configured to store a resource usage policy, where the resource usage policy includes network performance parameters and corresponding service levels;
  • the negotiation device is configured to obtain a service SLA and a resource usage policy from the user SLA database and the policy database respectively; select an equal level from the resource usage policy according to the current network performance parameter, and send the selected service level to the application server control device;
  • the application server control device is configured to send the service level selected by the negotiation device to the user terminal for negotiation, and allocate network resources to the user according to the service level negotiated by the user terminal.
  • a negotiation device includes:
  • Obtaining a module configured to obtain a current network performance parameter, a service SLA, and a resource usage policy; and a processing module, configured to select, according to the current network performance parameter, a resource usage policy Or higher than the service level of the SLA service level level signed by the user and the network service provider, according to the technical solution provided by the embodiment of the present invention, since the monitoring of the network resource is based on real-time, the usage rate of the network can be improved by 4 bar ⁇ The time range is extended to all times when network usage is low, not limited to a fixed period of time.
  • the preferential service information when the network resource usage rate is low can be actively provided to the customer, and the user can actively negotiate with the user, thereby improving the utilization rate of the network resource.
  • the same resource configuration service is reduced in pricing
  • the same resource configuration service is used to increase the pricing.
  • Different users may pay different prices for using the same service level service due to the time. This can limit users' uncontrolled use of network resources during price concessions and avoid excessive use of the network.
  • FIG. 1 is a schematic structural diagram of a network resource allocation system according to an embodiment of the present invention
  • FIG. 2 is a specific flowchart of a first embodiment of the method according to the embodiment of the present invention. Mode for carrying out the invention
  • An existing solution is to divide the use of the network into peak and off-peak periods. At the peak period, users are reduced, and network resources are largely idle. Currently, network service providers use low-cost prices for services during off-peak hours to attract users to increase the utilization rate of network resources.
  • the technical solution is that the charging system allocates more network resources to the user terminal at a fixed time period, and the charging system records less cost to the user terminal.
  • the user when no promotion is provided on the network side, the user can only select a level of a fixed SLA service, and the user cannot request to use a higher level service when the network resource usage rate is low, thus causing waste of network resources. . Therefore, users cannot be provided with dynamic differentiated services according to the characteristics of the network.
  • the network service provider's device cannot timely inform the user terminal of the preferential policy information when the network resource usage rate is low, resulting in waste of network resources.
  • the embodiment of the invention provides a solution for dynamically allocating network resources based on SLA and network resource status to dynamically mediate network resource usage rate.
  • the network side sets a competitive price for the service of different service levels provided to the user, starts the negotiation process with the user terminal, and provides a service level for the customer.
  • Higher than or equal to the one signed in the SLA Service level resource usage policy which includes factors such as service level, service price and service time, and allocates network resources to users through negotiated resource usage policies, thereby attracting users to use the network to improve network resources. Utilization.
  • the resource usage policy that can be provided to customers can be dynamically adjusted, including factors such as service level, service price, and service time, so that the use of network resources by customers can be adjusted. From low usage rates quickly to network congestion.
  • the solution of the embodiment of the present invention is based on the SLA signed by the customer and the network service provider, that is, the minimum service level provided by the network service provider for the user should be the service level signed in the SLA, and can be further The price limiting this service level must not be higher than the price set in the SLA Agreement, and the length of the service level can be further limited. Further, since the service level provided by the network service provider to the customer can be improved based on the service level signed in the SLA, it is also possible to more flexibly meet the needs of the user and further improve the utilization of network resources.
  • FIG. 1 shows the structure of a network resource allocation system and its connection relationship with a communication network according to an embodiment of the present invention.
  • a network resource allocation system includes: a performance collection device, configured to collect resource usage information of a network (for example, performance information of each network element) from each EMS or other network element, as a negotiation device. Prepare in consultation with the user. Acquisition can be done at regular intervals or immediately.
  • the user SLA database is used to store the SLA between the user and the network service provider. According to these protocols, the service provider determines the level of service provided to the user and determines whether the service provided meets the service level specified in the SLA.
  • the policy database is configured to store a resource usage policy, where the resource usage policy includes network performance parameters and corresponding service levels.
  • the negotiation device is configured to obtain information about the user SLA from the user SLA database, obtain a resource usage policy from the policy database, and use the resource usage policy according to current network performance parameters. Select a resource usage policy equal to or higher than the service level level specified by the user SLA, and generate a service list, send the service list to the user terminal, and negotiate with the user to use the service level service required by the user, and use the service according to the negotiation result.
  • the AS control device allocates network resources and uses the BSS to charge for user services according to the negotiated results.
  • the application server controls the device for negotiating access for the user and controlling the AS to allocate the negotiated network resources to the user.
  • the system can also include a Business Support System (BSS).
  • BSS may charge the user's service according to the negotiated network resource usage policy under the control of the negotiation device or the application server control device.
  • the system may further include a performance data database for storing the network resource status information sent by the performance collection device.
  • the negotiating device obtains network resource status information from the performance data database.
  • the communication network connected to the network resource allocation system includes: a user terminal, an access network (access plane), a bearer network (bearer plane), an application server (AS) of the service layer (service plane), and various layers (access The element management system (EMS, Element Management System) of the plane, the bearer plane, and the service plane, and the Network Management System (NMS).
  • the user terminal includes, but is not limited to, a mobile phone, a landline telephone, a computer terminal, or a television set, etc., for providing a service or inquiry service to a user.
  • SLA information and resource usage policy information of the user service are preset on the network side, where the resource usage policy information includes network performance parameter conditions and corresponding service level information;
  • the network side monitors the performance parameters of the current communication network, and obtains the SLA information of the user service;
  • the user terminal sends the selected service level entry to the user terminal for negotiation, the user terminal selects a service level therefrom and returns the service level information to the network side;
  • the network side selects the service level according to the user terminal.
  • the negotiation process of the service level between the network side and the user terminal may be initiated by the user terminal or initiated by the network side.
  • the first embodiment of the method in the embodiment of the present invention is that the user terminal initiates a negotiation process actively, that is, if the user wants to use a service higher than the service level specified in the SLA, or wants to look at the service level of the service that he subscribes to.
  • the user terminal initiates a negotiation request with the distribution system through the user terminal; if there is no special requirement, the existing processing method can be used to directly use the specified service in the SLA, and there is no need to negotiate.
  • the network service provider collects the status information of the network, integrates the entries of the user's SLA, and determines the corresponding price according to the preset resource usage policy for the level of some services that can be provided. And the length of service that can provide this level of resource usage policy.
  • the network service provider can price according to the status of the network to adjust the usage rate of the network. When the network usage rate is gradually increased, the price of the service can be increased; but if the user selects the service level specified in the SLA , the service price of the specified service level may not be higher than the price specified in the SLA. Since the state of the network is changing, it is difficult to protect a long-term high-quality service for the user.
  • the resource usage policy information is sent to the user terminal, and the user selects a resource usage policy, and the service level of the resource usage policy may be higher than the service level specified in the SLA, or may be the service specified in the SLA.
  • Level level if there is no service level level that the user wants or the service water that the user thinks is desired Flat level pricing is too high and users can refuse to use the service.
  • the network side allocates resources for the user's service according to the service level selected by the user, and performs services.
  • FIG. 2 is a specific flowchart of a first embodiment of a method according to an embodiment of the present invention.
  • the negotiation process in this embodiment is initiated by a user terminal, and the process includes:
  • Step 21 The user sends a negotiation request message to the AS control device by using the user terminal, where the negotiation request message has a field of a flag message type, indicating that the message is a message for negotiation, and further includes the user ID, the user cell ID, and the Negotiate the requested service type information.
  • the negotiation request message may be sent in a relatively real-time manner, such as a short message; it may also be sent out to the network, or may be sent through a television that is watching the program, or may be sent to the AS control device through some other communication means.
  • the timing of sending the negotiation request is, for example, when the user wants to use a service different from the service level specified in the SLA, or if he wants to check whether the service level of the ordered service level has preferential information.
  • Step 22 After analyzing the received message type field, the AS control device determines that the message is a negotiation request message, and forwards the message to the negotiation device.
  • the negotiation device determines that the message type is the negotiation request message by using the filtering module of the negotiation device.
  • the processing module of the negotiation device extracts the user ID, the user cell ID, and the user cell ID from the negotiation request message. Service type information.
  • the obtaining module of the negotiation device sends a message for obtaining the network performance parameter to the performance data database, requesting to obtain the performance parameter of the application server to which the service type belongs, the performance parameter of the bearer network, and the performance parameter of the access device of the user cell,
  • the obtaining command includes the user cell ID information and the service type information;
  • the obtaining module sends a message for obtaining the SLA information of the user to the user SLA database, where the message includes the user ID;
  • the obtaining module further sends the message to the policy database. Get the message of the resource usage policy.
  • Steps 26 to 28 when the performance data database determines that the received message is a message requesting performance data, according to the user cell ID information and the service type information in the message.
  • the performance data of the corresponding user cell access device, the performance data of the application server to which the service type belongs, and the performance parameter of the bearer network are found, and the various performance data that are found are returned to the negotiation device by using a return message, and used to generate the A service list of different service levels, a message field in the return message, a field indicating the device number of the network element, and various performance data found.
  • the user SLA database determines that the message is a message requesting user SLA information
  • the ID of the user is taken out
  • the SLA information of the user is taken out
  • a message carrying the SLA information is sent to the negotiating device, and the service includes different service levels.
  • the message includes the field of the message type, the ID field of the user, and the SLA information.
  • the policy database determines that the received message is a message requesting user SLA information
  • the resource usage policy is taken out, and a message carrying the resource usage policy is returned to the negotiation device, and the message type field in the return message indicates that the message is used by the resource. Policy message.
  • Step 29 After determining the message type according to the sent message field, the filtering module of the negotiating device extracts the required information, and according to the network performance information, the user SLA information, the resource usage policy information, and some historical information, the processing module generates different A service level list of service levels, and the service level list is sent to the AS control device.
  • the network performance information includes network element processor usage rate, memory usage rate, throughput rate, device failure, interruption condition, bit error rate, transmission delay, packet loss condition, device load, response time, and the like. It can also include the number of users and the growth rate.
  • the information of the user SLA includes transmission bandwidth, priority, packet loss rate, transmission delay, and the like.
  • the processing module of the negotiation device collects the state information of the network resource, analyzes it, and extracts the key information therein, and stores it in the memory in the form of a variable. For example, the CPU usage is represented by the variable cpu- used, and the throughput is variable.
  • Throughput means that the user number variable user_no means that the user growth rate is represented by the variable increase, the packet loss rate is represented by the variable loss, and the delay is represented by the variable delay.
  • the processing module of the negotiating device also analyzes the information of the user SLA, and extracts the key information therein, for example, the bandwidth is represented by the variable band_width, and the priority is the variable prior. Said.
  • the parameters of the network performance are not limited to the above enumerated. After storing these values in memory, use the resource usage policy to determine what kind of service list should be provided to the user.
  • the policy database may include multiple resource usage policy information, and each resource usage policy information may include: network performance parameter conditions, service level parameters, and corresponding price, duration, and priority information.
  • the network performance parameter condition may include specific performance parameter conditions of multiple network elements. For example, the performance parameters of the AS are as shown in Table 1 below. The performance parameters of the bearer network are as shown in Table 2 below. As shown in Table 3 below.
  • the AS performance parameter number, the access gateway performance parameter number, and the bearer network performance parameter number are network performance parameter conditions, and the bandwidth is a service level parameter. The higher the bandwidth value, the higher the service level.
  • Table 5 shows a specific example of user SLA information. For details, see Table 5.
  • the user SLA information includes: service level (ie bandwidth), priority, price, duration, and so on.
  • the following example illustrates how the negotiation device generates the list of services:
  • the negotiation device collects the resource usage policy information, the network performance information, and the user SLA information
  • the resource usage policy information is shown in Tables 1 to 4.
  • the service level entries of the eligible resource use policies are taken out to form a service level list, and the service level in the list is equal to or higher than the user service SLA.
  • the service level level specified in , and its price is lower than or equal to the price corresponding to the same service level level in the user SLA.
  • the specific entry information is shown in Table 6:
  • the entries for the service level list include, but are not limited to: service level (i.e., bandwidth), priority, price, and duration of service that can provide this service level. At this level of service level. Since the embodiment of the present invention is based on the SL, this entry is required in the service level list to allow the user to compare as a reference.
  • the price corresponding to the service level specified in the resource use strategy may be lower than the price specified in the SLA, which is used to attract users; when the price is lower than the price specified in the SLA, A length of time can be established according to the condition of the network.
  • the price corresponding to the service level is equal to the price specified in the SLA, the duration is infinite, because this is the content of the SLA signed by the user and the service provider.
  • Service level items other than this are formulated by the negotiation equipment based on relevant information. After the service level list is generated, the negotiation device sends a message carrying the list to the AS control device.
  • Step 210 The AS control device determines, according to the message type field, that the message is a message carrying a service level list, and forwards the service level list to the user terminal by using a specific message.
  • Step 212 The AS control device determines, according to the received message type field, that the message is a service level entry message selected by the user, and forwards the service level entry information to the negotiation device, where the content of the information may be the selected service level entry.
  • the tag can also be the entire service level entry selected.
  • Step 213 The negotiation device determines, according to the message type field, that the received message is a message carrying service level entry information, and the processing module of the negotiation device converts the negotiated service level entry information into a command for resource configuration, and configures the resource.
  • the command is sent to the AS control device, which performs these configuration commands to allocate network resources to provide the user with the selected service level.
  • the negotiation device can also send the price information in the service level entry information selected by the user to the BSS, and the BSS performs subsequent charging.
  • the AS control device may directly convert the selected service level entry information sent by the user into a resource configuration command to directly allocate resources, and also select the user selected The price information in the service level entry information is sent to the BSS for billing.
  • the network side automatically initiates a negotiation process with the user.
  • the negotiation device sets a timer for each user who uses the service.
  • the negotiation device automatically negotiates the service level with the user again. If there is no change in the state of the network resource at this time, there is no need to regenerate the service level list, the user Continue to use the selected service; if the network status changes relatively large, the negotiation device needs to regenerate the service level list.
  • the level selected from the resource usage policy is equal to or higher than the specified service in the user service SLA.
  • the service level entry of the horizontal level, and then the service level entry whose price is higher than or equal to the price corresponding to the service level of the previous time period, and the final selected service level entry constitute a service level list.
  • the second embodiment of the method in the embodiment of the present invention initiates a negotiation process by the negotiation device on the network side, that is, a timer is set on the negotiation device, and the state of the network resource is monitored at intervals, that is, the performance from the network side.
  • the current database performance parameter is obtained in the data database. If the usage rate of the network is found to be lower than the preset value, the service level list including the service preferential information is actively generated, and the service level list service is sent to the user to attract the user to use the service. In this way, the utilization rate of network resources is increased.
  • the specific process of this embodiment is similar to the step 23 to step 213 in the first embodiment, but the difference is that in the step of requesting the network performance parameter, the negotiation device requests the performance data of the access device of all the cells, but In the process of the user actively initiating negotiation in the first embodiment, only the performance data of the access device of the cell where the user is located is requested.
  • the network side may also time the user service according to the duration corresponding to the service level selected by the user terminal. After the time arrives, the network side re-uses the service level specified in the user service SLA for the user. The service allocates network resources.
  • the duration of the resource usage policy in the embodiment of the present invention is related to the state of the network resource, and may be related to other factors, for example, related to the duration of the service used by the general user. If the average user's usage time is 15 minutes, then the service provider can set the duration to 20 minutes; within these 20 minutes, the service quality of the service must be guaranteed to reach the level promised by the SLA. Of course, the user can also specify the length of time. If the specified length of time is long, the service level of the service level may be higher because the status of the network is time. In the case of change, the longer the service is, the more difficult it is to ensure a high level of service.
  • the service provider can also use a high-priced strategy to force the user to order a short-term service. Set a lower price, in order to further attract users to use the service.
  • the negotiation action may be manually performed by the user, or may be automatically performed by the software of the user terminal, and only the user needs to perform some corresponding configuration on the software.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

通讯网络中网络资源的分配方法、 系统及装置
技术领域
本发明涉及通讯网络的资源保障技术, 尤其涉及一种通讯网络中网 络资源的分配方法、 系统及装置。 发明背景
在通讯网络中, 网络资源的使用状况是在时时刻刻变化的, 有时的 使用率高, 有时的使用率低。 当有大量的网络资源不在使用时, 就造成 了网络资源极大的浪费, 这对网络服务提供商是比较大的损失。
同时, 由于用户与网络服务提供商签订了服务水平协议( SLA, Service Level Agreement ), 该 SLA是用户与网络月 务提供商、 网络服务 提供商与网络服务提供商之间签订的关于提供不同水平服务的正式的 协议, 网络服务提供商通过 SLA为用户提供不同服务水平的服务, 并确 保服务质量达到 SLA条款的规定; 当服务质量违反 SLA时, 按照 SLA 规定对客户进行赔偿、 折扣并且道歉。 目前提供的技术方案中, 用户只 能使用在 SLA里规定的服务水平的服务,不能随心所欲的来选择自己需 要的服务水平的服务, 这样的固定水平的服务对于用户来说是不方便 的; 对于运营商来说,这样的 SLA也不能充分的利用空闲时刻的网络资 源。
因此, 需要一种解决方案, 能够根据网络资源的使用状态, 为用户 终端动态地分配网络资源, 以提高网络资源的使用率。 发明内容
本发明实施例提供一种通讯网络中网络资源的分配方法、 系统及装 置, 以实现根据网络资源状态为用户终端动态地分配网络资源, 提高网 络资源的使用率。
根据本发明实施例一方面, 一种分配网络资源的方法, 包括: 获取当前网络性能参数和预设的服务 SLA;
根据所述当前网络性能参数从预设的资源使用策略中选出当前网 络性能参数所对应的服务水平, 并从选出的服务水平中选出其级别等于 或高于所述服务 SLA中规定服务水平級别的服务水平;
将所选出的服务水平发送给用户终端;
根据用户终端所选的服务水平为该用户服务分配网络资源。
才艮据本发明实施例另一方面, 一种分配网络资源的系统, 该系统包 括:
性能采集设备, 用于获取当前网絡性能参数;
用户 SLA数据库, 用于存储用户与网絡服务提供商所签订的服务 SLA;
策略数据库, 用于存储资源使用策略, 所述资源使用策略包括网络 性能参数及其对应的服务水平; 以及
协商设备, 用于分别从用户 SLA数据库和策略数据库中获取服务 SLA及资源使用策略; 根据当前网络性能参数从资源使用策略中选出等 平, 将选出的服务水平发送给应用服务器控制设备;
应用服务器控制设备, 用于将协商设备选出的服务水平发送给用户 终端用于协商, 并根据用户终端协商的服务水平为用户分配网絡资源。
根据本发明实施例又一方面, 一种协商设备, 包括:
获取模块,用于获取当前网络性能参数,服务 SLA及资源使用策略; 处理模块, 用于根据当前网络性能参数从资源使用策略中选出等于 或高于用户与网络服务提供商所签订的 SLA服务水平级别的服务水平, 根据本发明实施例提供的技术方案, 由于对网络资源的监控是基于 实时的, 可以 4巴提高网络的使用率^时间范围扩大到所有的网絡使用率 低的时刻, 而非限制在固定的时间段内。
对于服务提供商来说, 可以把网络资源使用率低时的优惠服务信息 主动提供给客户, 主动与用户协商, 从而提高网络资源的使用率。
对于用户来说, 想使用高于在 SLA固定的服务水平的服务, 或是想 看看自己订购的服务水平的服务有没有优惠的信息时, 可以主动发起协 商, 这样可以享受到优惠的差异化的服务。
根据网络的资源状况使用动态分配网络资源, 并进行相应的定价收 费。 在网絡资源使用率低的时候, 对相同的资源配置服务降低定价, 在 网络资源使用率升高的时候, 对相同的资源配置服务提高定价。 不同的 用户由于时间的先后, 使用相同服务水平服务可能会付出不同的价钱, 这样可以限制用户在价格优惠时段无节制的使用网络的资源, 避免网络 被过度使用。 附图简要说明
下面参照实施例和附图对本发明做进一步详细说明。 应该理解, 下 面的描述只是本发明的示例, 并不用来限制本发明的范围。 附图中: 图 1为才艮据本发明实施例所述网络资源分配系统的结构示意图; 图 2为 居本发明实施例所述方法的第一实施例的具体流程图。 实施本发明的方式
现有的一种解决方案为将网络的使用分为高峰期和非高峰期, 当非 高峰期的时候, 用户减少, 网络资源大量空闲, 目前的网络服务提供商 利用在非高峰期为服务制定低廉的价格吸引用户, 以提高网络资源的使 用率。 其技术方案为在固定时段, 网络侧为用户终端分配更多网络资源 的同时计费系统对该用户终端记更少的费用。
现有的解决方案把对网络资源使用率的提高时段仅仅限制在所谓的 固定的"非高峰期"。然而网络的状况在很大的程度上是无规则无规律的, 出现低使用率的时刻并不一定只在固定的 "非高峰期"时段。 每一天的高 峰期的时刻也并不会出现在统一的时间点, 所以人为地、 笼统地规定所 谓的固定非高峰期是不够准确的 , 不能及时反映网络资源变化的特点。
根据现有的解决方案, 在网络侧没有提供促销时, 用户只能选择一 个固定 SLA服务的水平,在网络资源使用率低的时候用户不能请求使用 更高水平的服务,这样造成网络资源的浪费。因此不能根据网络的特点, 给用户提供动态的差异化的服务。
由于在所谓固定网络非高峰期, 对于所有的用户都提供同一个价位 的优惠服务, 这样有可能造成使用网络的人特别多, 进一步会把这个所 谓的非高峰期变成高峰期, 从而造成网络的拥塞, 而现有方案中尚没有 相应的技术手段来降低这种拥塞。
另外, 现有的解决方案中, 网络服务提供商的设备不能很及时地把 在网絡资源使用率低的时候的优惠政策信息及时地通知用户终端, 造成 网络资源的浪费。
本发明实施例提供了一种解决方案,基于 SLA和网络资源状态进行 动态分配网络资源, 以动态调解网络资源的使用率。
在网絡资源使用率低的时候, 根据网络状态的具体情况, 网络侧为 向用户提供的不同服务水平的服务制定有竟争力的价格, 开始与用户终 端的协商过程,为客户提供一个服务水平高于或者等于 SLA中所签订的 服务水平的资源使用策略, 该资源使用策略中包括服务水平, 服务价格 和服务时间等因素, 并以协商好的资源使用策略为用户分配网络资源, 以此来吸引用户使用网络, 以提高网络资源的利用率。 在网络资源的使 用率渐渐升高的时候, 还可以动态的调整可以向客户提供的资源使用策 略, 包括服务水平、 服务价格和服务时间等因素, 这样可以调节客户对 网络资源的使用, 不至于从低使用率快速跨越到网络拥塞。
本发明实施例的方案是建立在客户与网络服务提供商签订的 SLA 的基础上的, 就是说, 网络服务提供商为用户提供的最低服务水平应该 为 SLA中所签订的服务水平,并且可进一步限定此服务水平的价格不得 高于 SLA协议里所定的价格,还可进一步限定该服务水平的时长。进一 步,由于网络服务提供商向客户提供的服务水平是可以在 SLA中所签订 的服务水平的基础上提高的, 所以还可以更加灵活的满足用户的需要, 同时进一步提高网络资源的利用率。
图 1示出本发明实施例所述的网络资源分配系统结构及其与通信网 络的连接关系。 参见图 1 , 本发明实施例所述网络资源分配系统包括: 性能采集设备, 用于从各个 EMS或其他网元中采集网络的资源使 用状况信息 (例如各个网元的性能信息), 为协商设备与用户协商做准 备。 可以定时进行采集, 也可以即时进行采集。
用户 SLA数据库, 用于存储用户与网络服务提供商签订的 SLA, 根据这些协议, 服务提供商确定为用户提供的服务水平, 以及判断提供 的服务是否达到 SLA里所规定的服务水平。
策略数据库, 用于存储资源使用策略, 所述资源使用策略包括网络 性能参数及其对应的服务水平。
协商设备, 用于从用户 SLA数据库获取用户 SLA的信息, 从策略 数据库获取资源使用策略, 根据当前网络性能参数从这些资源使用策略 中选择等于或高于用户 SLA所定服务水平级别的资源使用策略,并以此 生成服务清单, 将服务清单发送给用户终端, 再与用户协商使用用户所 要求的服务水平的服务,根据协商结果利用 AS控制设备分配网絡资源, 并利用 BSS按照所协商的结果为用户服务进行计费。
应用服务器(AS )控制设备, 用于为用户进行协商接入, 以及控制 AS来为用户分配协商好的网络资源。
该系统还可以包括业务支撑系统 (BSS , Business Support System)。 该 BSS可以在所述协商设备或者应用服务器控制设备的控制下,根据协 商的网络资源使用策略为用户的服务进行计费。
该系统还可以包括性能数据数据库, 用于存储性能采集设备采集发 送来的网络资源状况信息。 而所述的协商设备则从性能数据数据库中获 取网络资源状况信息。
与所述网络资源分配系统连接的通讯网络包括: 用户终端、 接入网 络(接入平面) 、 承载网络(承载平面) 、 业务层的应用服务器(AS ) (业务平面) 、 各个层面 (接入平面、 承载平面和业务平面) 的网元管 理系统( EMS , Element Management System )以及网络管理系统( NMS , Network Management System )。 所述用户终端包括但是不仅限于: 移动 电话、 固定电话、 计算机终端、 或电视机等, 用来为用户提供服务或者 查询服务。
本发明实施例所述分配网络资源的方法可包括:
在网絡侧预设用户服务的 SLA信息和资源使用策略信息,所述资源 使用策略信息中包括网络性能参数条件及其对应的服务水平信息;
发起协商过程, 网络侧监测当前通讯网络的性能参数, 获取用户服 务的 SLA信息;
从所述资源使用策略信息中选出当前网络性能参数所对应的服务 水平,并从中选出其级别等于或高于所述用户服务 SLA中规定服务水平 级别的服务水平条目;
将所选出的服务水平条目发送给用户终端协商, 用户终端从中选择 一服务水平并向网络侧返回该服务水平信息;
网络侧根据用户终端所选的服务水平为¾
本发明实施例所述的方法中, 网络侧与用户终端关于服务水平的协 商过程可以由用户终端主动发起, 也可以由网络侧主动发起。
本发明实施例所述方法的第一实施例为由用户终端主动发起协商过 程, 即如果用户想使用高于在 SLA里规定的服务水平的服务, 或是想看 看自己订购的服务水平的服务有没有优惠的信息时, 就主动通过用户终 端发起与所述分配系统之间的协商请求; 如果没有特殊要求, 利用现有 的处理方法直接使用 SLA中规定服务就可以了, 不必再协商。
当用户终端发起一个协商请求的时候, 首先, 网络服务提供商会收 集网络的状态信息, 综合用户的 SLA的条目,针对可以提供的一些服务 的水平, 根据预设的资源使用策略决策出相应的价格以及可以提供此水 平的资源使用策略的服务时长。 网络服务提供商可以根据网络的状况来 定价, 以调节对网络的使用率, 当网络使用率渐渐升高的时候, 可以调 高服务的价格;但是如果用户选用在 SLA里规定的服务水平的服务, 则 该规定服务水平的服务价格是不可以高于在 SLA里所规定的价格的。由 于网絡的状况是变化的, 要为用户保障一个长久的高质量的服务比较困 难, 时间越长, 价格可能越贵, 所以还需给出一个能保持用户选定的水 平服务的时间的长度。其次,把这些资源使用策略信息发送给用户终端, 用户从中选择一个资源使用策略, 该资源使用策略的服务水平级别可以 是高于在 SLA里规定的服务水平级别, 也可以是 SLA里规定的服务水 平级别; 如果没有用户想要的服务水平級别或是用户认为想要的服务水 平级别的定价过高, 用户也可以拒绝使用服务。 最后, 网络侧根据用户 所选择的服务水平为该用户的服务分配资源, 并进行服务。
图 2为本发明实施例所述方法的第一实施例的具体流程图。 参见图 2, 本实施例的协商过程由用户终端发起, 该流程包括:
步珮 21、 用户通过用户终端向 AS控制设备发出协商请求消息, 该 协商请求消息里有标志消息类型的字段, 表明此消息是用于协商的消 息, 还包括该用户 ID、 用户小区 ID以及所协商请求的服务类型信息。 所述协商请求消息可以通过比较实时的方式, 譬如短信发出; 也可以登 陆网络发出, 也可以通过正在观赏节目的电视机发出, 还可以通过其他 的一些通讯手段发送给 AS控制设备。 发送该协商请求的时机例如: 当 用户想使用一个不同于 SLA里所规定的服务水平的服务时,或是想查询 订购的服务水平的服务是否有优惠的信息时。
步骤 22、 AS控制设备通过对接收到的消息类型字段的分析, 判断 出该消息为协商请求消息后, 把该消息转发到协商设备。
步驟 23 ~步骤 25、 协商设备接收到协商请求消息后, 通过协商设 备的过滤模块判断出其消息类型为协商请求消息; 通过协商设备的处理 模块从协商请求消息里取出用户 ID、 用户小区 ID、 服务类型信息。 协 商设备的获取模块向性能数据数据库发送获取网络性能参数的消息, 请 求获取所述服务类型所属应用服务器的性能参数、 承载网的性能参数、 以及所述用户小区的接入设备的性能参数, 该获取命令中包括所述用户 小区 ID信息和所述服务类型信息; 获取模块向用户 SLA数据库发送获 取请求获取所述用户的 SLA信息的消息, 该消息中包括用户 ID; 获取 模块还向策略数据库发送获取资源使用策略的消息。
步骤 26〜步驟 28、 所述性能数据数据库判断所收到消息为请求性 能数据的消息时, 根据消息里的用户小区 ID信息和所述服务类型信息 查找到对应的用户小区接入设备的性能数据、 所述服务类型所属应用服 务器的性能数据以及承载网的性能参数, 将查找到的各种性能数据通过 返回消息返回给协商设备, 用于生成包含不同的服务水平的服务清单, 返回消息里有消息类型的字段, 标志所述网元设备号的字段, 以及查找 到的各种性能数据。 所述用户 SLA数据库判断消息为请求用户 SLA信 息的消息时, ^居用户的 ID, 取出用户的 SLA信息, 向协商设备发送 携带该 SLA信息的消息, 用于制定出包含不同的服务水平的服务清单, 该消息里包括消息类型的字段, 用户的 ID字段, 以及 SLA信息。 所述 策略数据库判断收到的消息为请求用户 SLA信息的消息时,取出资源使 用策略, 返回携带该资源使用策略的消息到协商设备, 该返回消息中的 消息类型字段标志此消息是含有资源使用策略的消息。
步骤 29、协商设备的过滤模块根据发送过来的消息字段判断出消息 类型后, 取出所需的信息, 根据网络性能信息、 用户 SLA信息、 资源使 用策略信息, 以及一些历史信息, 处理模块生成包含不同服务水平的服 务水平清单 , 并将该服务水平清单发送给 AS控制设备。
所述网络性能信息包括网元处理器的使用率、 内存的使用率、 吞吐 率、 设备故障、 中断情况、 误码率、 传输时延、 丟包情况、 设备的负荷、 响应时间等性能参数,还可以包括用户数目及增长率等。用户 SLA的信 息包括传输带宽、 优先级、 丟包率、 传输时延等。 协商设备的处理模块 把网絡资源的状态信息收集过来, 进行分析, 取出里面的关键信息, 并 以变量的形式存储在内存中, 譬如, CPU的使用率以变量 cpu— used表 示, 吞吐量以变量 throughput表示,用户数变量 user— no表示, 用户增长 率以变量 increase表示, 丢包率以变量 loss来表示, 时延以变量 delay 来表示。协商设备的处理模块也对用户 SLA的信息进行分析,取出里面 的关键信息, 譬如, 带宽以变量 band_width表示, 优先级以变量 prior 表示。 网络性能的参数不仅限于以上列举出的。 把这些值存储到内存里 以后, 利用资源使用策略来判断应该为用户提供什么样的服务清单。
策略数据库中可包括多条资源使用策略信息, 每条资源使用策略信 息可包括: 网络性能参数条件、服务水平参数、 以及对应的价格、 时长、 优先级信息。 其中的网络性能参数条件又可包括多个网元的具体性能参 数条件, 例如, AS的性能参数如以下表 1所示, 承载网的性能参数如 以下表 2所示, 接入网关的性能参数如以下表 3所示。
Figure imgf000012_0001
表 1
Figure imgf000012_0002
表 2
编号 吞吐率 丢包率 传输时延 (ms) 误码率
1 10%<throughput<=20% 0%<loss<=0.0001% 0<delay<=1.0 0%<erroK=0.
001%
2 20%<throughput<=30% 0.0001%<1OSS<=0.0002% 1.0<delay<=1.5 0.001%<error
<=0.0012%
3 30%<throughput<=40% 0.0002%<loss<=0.00025% 1.5<delay<=1.8 0.0012%<erro r<=0.0014%
4 40%<throughput<=50% 0.00025%<loss<=0.0003% 1.8<delay<=2.0 0.0014%<erro r<=0.0015% 表 3
多条资源使用策略信息的实例如下表 4所示:
Figure imgf000013_0001
表 4 参见表 4, 所述 AS性能参数编号、 接入网关性能参数编号、 和承 载网性能参数编号为网络性能参数条件, 所述带宽为服务水平参数, 带 宽数值越高说明服务水平越高。
表 5为用户 SLA信息的一个具体实例, 参见表 5, 该用户 SLA信 息中具体包括: 服务水平 (即带宽)、 优先级、 价格、 时长等信息。
Figure imgf000013_0002
表 5
下面举例说明协商设备如何生成出所述的服务清单:
当协商设备收集到资源使用策略信息、 网络性能信息、 用户 SLA信 息后, 例如, 用户所在小区的网絡性能数据为: cpu—used=18%、 throughput=25%、 user— no=90、 increase=15% , 载网性能数据为: throughput=25%> loss=0.00015%、 delay=1.5、 error=0.0012%, AS性能数 据为: cpu— used=22%、 throughput=35% user—no=2003、 increase=7%, 某用户 SLA信息为: 用户 ID=3、 bandwidth-l、 prior=2、 price=0.07, 所 述资源使用策略信息如表 1至表 4所示。 利用以上的数据信息和资源使用 策略信息的数据作比较, 取出符合条件的资源使用策略的服务水平条 目, 组成服务水平清单, 此清单中的服务水平其级別等于或高于所述用 户服务 SLA中规定的服务水平级別, 且其价格低于或等于所述用户 SLA 中相同服务水平级别对应的价格。 具体的条目信息如表 6所示:
Figure imgf000014_0001
表 6
所述服务水平清单的条目包括但是不仅限于: 服务水平(即带宽)、 优先级、 价格以及可以提供此服务水平的服务的时长。 在这个服务水平 平。 因为本发明实施例是建立在 SL 础上的, 所以服务水平清单中需 有这个条目, 以使用户作为参照进行对比。
在网络资源丰富的时候, 资源使用策略里规定的服务水平所对应的 价格可以为低于 SLA里所规定的价格, 用来吸引用户使用; 当这个价格 是低于 SLA里所规定的价格时, 可以根据网络的状况制定一个时长, 当 服务水平所对应的价格是等于 SLA里所规定的价格时,时长是无穷大的, 因为这是用户与服务提供商签订的 SLA的内容。 除此以外的服务水平条 目由协商设备根据相关的信息来制定的。 服务水平清单生成后, 协商设 备将携带该清单的消息发送到 AS控制设备。
步骤 210、 AS控制设备才艮据消息类型字段判断该消息为携带服务水 平清单的消息, 利用特定的消息把服务水平清单转发到用户终端。 步骤 211、用户终端根据消息类型字段判断所收到的消息为携带服务 水平清单的消息, 将该服务水平清单信息 (例如表 6所示的信息)显示 给用户, 用户通过用户终端选择一个服务水平条目或者拒绝该服务, 用 户终端把用户选定的服务水平条目的信息发送到 AS控制设备,该信息的 内容可以是选定的服务水平条目的标记, 也可以是被选定的整个服务水 平条目。
步驟 212、 AS控制设备根据接收到的消息类型字段判断该消息为用 户所选择的服务水平条目消息, 把该服务水平条目信息转发到协商设 备, 该信息的内容可以是选定的服务水平条目的标记, 也可以是被选定 的整个服务水平条目。
步骤 213、协商设备根据消息类型字段判断所接收的消息为携带服务 水平条目信息的消息, 由协商设备的处理模块把协商后的服务水平条目 信息转换成用于资源配置的命令, 将该资源配置命令发送给 AS控制设 备, AS控制设备执行这些配置命令分配网絡资源, 从而为用户提供所选 定的服务水平。 同时, 协商设备也可以把用户所选的服务水平条目信息 中的价格信息发送到 BSS , 由 BSS进行后续的计费。
作为另一种实施方式, 步骤 212和步骤 213中, 也可以由 AS控制设备 直接把用户发送的选择好的服务水平条目信息转换成资源配置命令来 直接分配资源, 同时也要把用户所选的服务水平条目信息中的价格信息 发送到 BSS, 用于计费。
当用户所选择的服务水平对应的时长快要用完时, 如果用户终端还 在使用该服务, 则网络侧会自动发起与用户的协商过程。 协商设备为每 个使用服务的用户都设定了一个定时器, 当用户的服务时长即将结束时 (譬如提前一分钟), 协商设备自动与用户再次协商服务水平。 如果此 时网络资源的状态没有什么改变, 则不需重新生成服务水平清单, 用户 继续使用已经选定的服务; 如果网絡状态改变比较大, 则协商设备需重 新生成服务水平清单。 如果在时长结束时当前网络资源使用率增高到预 设值, 则在重新生成服务水平清单时, 从所述资源使用策略中先选出的 其级别等于或高于所述用户服务 SLA 中规定服务水平级別的服务水平 条目 , 再选出其价格高于或等于所述前一时段服务水平级别对应价格的 服务水平条目, 将最终选定的服务水平条目组成服务水平清单。
本发明实施例所述方法的第二实施例为由网络侧的协商设备主动发 起协商过程, 即: 在协商设备上设置定时器, 每隔一段时间监测网絡资 源的状态, 即从网络侧的性能数据数据库中获取当前的网络性能参数 , 如发现网络的使用率低于预设值, 则就主动生成包括服务优惠信息的服 务水平清单, 把该服务水平清单服务发送给用户, 吸引用户使用服务, 以此来提高网絡资源的使用率。
本实施例的具体流程与第一实施例中的步骤 23到步骤 213类似,但不 同的是在请求网絡性能参数的步骤中, 协商设备请求的是所有小区的接 入设备的性能数据, 而在第一实施例中所述用户主动发起协商的流程 中, 请求的只是用户所在小区的接入设备的性能数据。
本发明实施例中, 网络侧还可以才艮据用户终端所选的服务水平对应 的时长对该用户服务进行计时, 时间到后, 网络侧利用该用户服务 SLA 中规定的服务水平重新为该用户服务分配网络资源。
对于本发明实施例所述资源使用策略中的时长, 既和网络资源的状 态有关, 也可与其他一些因素有关, 例如, 与一般用户使用服务的时长 有关。 如果一般用户的使用时长为 15分钟, 那么服务提供商可以把时长 设为 20分钟; 在这 20分钟内, 必须保证服务的服务质量达到 SLA承诺的 水平。 当然, 用户也可以指定时间长度, 如果指定的时间长度 ^艮长, 那 么这个服务水平的服务的介格可能会高一些, 因为网絡的状况是时时刻 刻在变化的, 越长时间的服务越难保证高质量的服务水平, 服务提供商 为了控制用户对网絡的过度使用, 也可以使用高价的策略, 迫使用户订 购短时间的服务; 也可将价格订得低一些, 为了进一步吸引用户使用服 务。 用户终端收到服务清单后, 协商的动作可以由用户手动执行, 也可 以通过用户终端的软件自动执行, 只需要用户在该软件上做一些相应配 置即可。
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围 并不局限于此, 任何熟悉该技术的人在本发明所揭露的技术范围内, 可 轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。

Claims

权利要求书
1、 一种分配网络资源的方法, 其特征在于, 该方法包括: 获取当前网絡性能参数和预设的服务 SLA;
根据所述当前网絡性能参数从预设的资源使用策略中选出当前网 络性能参数所对应的服务水平, 并从选出的服务水平中选出其级别等于 或高于所述服务 SLA中规定服务水平级别的服务水平;
将所选出的服务水平发送给用户终端;
根据用户终端所选的服务水平为该用户服务分配网络资源。
2、 根据权利要求 1 所述的方法, 其特征在于, 所述当前网络性能 参数为:
用户终端所在小区接入设备的性能参数、 承载网的性能参数、 所述 服务类型所在应用服务器的性能参数。
3、 根据权利要求 1 所述的方法, 其特征在于, 所述获取服务 SLA 为:
从用户终端发起的协商请求中解析出用户标识, 获取所述用户标识 对应的 务 SLA。
4、 根据权利要求 1 所述的方法, 其特征在于, 所述获取当前网络 性能参数和服务 SLA为:
定时获取当前网络性能参数, 当网絡使用率低于预设值时, 从预设 的服务 SLA中获取服务 SLA。
5、 根据权利要求 1 所述的方法, 其特征在于, 进一步包括: 在所述资源使用策略中, 为每条服务水平设置对应的价格; 所述根据用户终端所选的服务水平为该用户服务分配网络资源之 后进一步包括: 根据用户终端所选的服务水平对应的价格对该用户服务进行计费。
6、 根据权利要求 5 所述的方法, 其特征在于, 进一步包括: 从所述选出的其级别等于或高于所述服务 SLA 中规定服务水平级 别的服务水平中,选出其价^ ί氐于或等于所述服务 SLA中服务水平级别 对应价格的服务水平。
7、 根据权利要求 5 所述的方法, 其特征在于, 进一步包括: 在所述资源使用策略信息中, 为每条服务水平设置对应的时长, 在所述根据用户终端所选的服务水平为该用户服务分配网络资源 时, 时间到后,利用该服务 SLA中规定的服务水平重新为该用户服务分 配网络资源。
8、 根据权利要求 5 所述的方法, 其特征在于, 进一步包括: 在所述资源使用策略信息中 , 为每条服务水平设置对应的时长, 在所述根据用户终端所选的服务水平为该用户服务分配网络资源 之后, 根据用户终端所选的服务水平对应的时长对该用户服务进行计 时, 如果当前的网络资源状态的改变超过预定值时, 则在所述时长结束 后, 从所述资源使用策略中选出当前网络性能参数所对应的服务水平, 并从中选出其级别等于或高于所述服务 SLA 中规定服务水平级别的服 务水平。
9、 根据权利要求 7或 8 所述的方法, 其特征在于, 进一步包括: 如果当前网络资源使用率增高到预设值, 则在所述时长结束后, 从 所述选出的其級别等于或高于所述服务 SLA 中规定服务水平级别的服 务水平中, 选出其价格高于或等于所述前一时段服务水平级别对应价格 的服务水平。
10、 一种分配网絡资源的系统, 其特征在于, 该系统包括: 性能采集设备, 用于获取当前网络性能参数;
用户 SLA数据库, 用于存储用户与网络服务提供商所签订的服务 SLA;
策略数据库, 用于存储资源使用策略, 所述资源使用策略包括网络 性能参数及其对应的服务水平; 以及
协商设备, 用于分别从用户 SLA数据库和策略数据库中获取服务 SLA及资源使用策略; 根据当前网络性能参数从资源使用策略中选出等 平, 将选出的服务水平发送给应用服务器控制设备;
应用服务器控制设备, 用于将协商设备选出的服务水平发送给用户 终端用于协商, 并根据用户终端协商的服务水平为用户分配网络资源。
11、 根据权利要求 10 所述分配网络资源的系统, 其特征在于, 所 述应用服务器控制设备进一步将用户终端协商的服务水平返回给协商 设备,
, 所述协商设备进一步用于根据用户终端协商的服务水平生成资源 配置命令, 发送给所述应用服务器控制设备;
所述应用服务器控制设备根据资源配置命令为用户分配网络资源。
12、 根据权利要求 10所述分配网络资源的系统, 其特征在于, 该系 统进一步包括:
业务支撑系统, 用于在应用服务器控制设备的控制下, 根据协商的 服务水平为用户的服务进行计费。
13、 根据权利要求 11所述分配网络资源的系统, 其特征在于, 该系 统进一步包括:
业务支撑系统, 用于在协商设备的控制下, 据协商的服务水平为 用户的服务进行计费。
14、 据权利要求 10至 13任一项所述分配网络资源的系统, 其特 征在于, 该系统进一步包括:
性能数据数据库, 用于存储性能采集设备获取的当前网络性能参 数; 所述协商设备进一步用于从该性能数据数据库中获取当前网络性能 参数。
15、 一种协商设备, 其特征在于, 包括:
获取模块,用于获取当前网络性能参数,服务 SLA及资源使用策略; 处理模块, 用于根据当前网络性能参数从资源使用策略中选出等于 或高于用户与网絡服务提供商所签订的 SLA服务水平级别的服务水平,
16、 如权利要求 15所述的协商设备, 其特征在于,
所述处理模块进一步用于根据用户终端协商的服务水平生成资源 配置命令, 并将资源配置命令发送给应用服务器控制设备。
PCT/CN2007/000723 2006-03-06 2007-03-06 Allocation method, system and device for network resource in communication network Ceased WO2007101403A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP07711055.9A EP1993231B1 (en) 2006-03-06 2007-03-06 Allocation method, system and device for network resource in communication network
US12/204,645 US20080316938A1 (en) 2006-03-06 2008-09-04 Method, system and device for allocating network resources in communication network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610056740.2 2006-03-06
CNB2006100567402A CN100512307C (zh) 2006-03-06 2006-03-06 通讯网络中网络资源的分配方法及系统

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/204,645 Continuation US20080316938A1 (en) 2006-03-06 2008-09-04 Method, system and device for allocating network resources in communication network

Publications (1)

Publication Number Publication Date
WO2007101403A1 true WO2007101403A1 (en) 2007-09-13

Family

ID=37298280

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/000723 Ceased WO2007101403A1 (en) 2006-03-06 2007-03-06 Allocation method, system and device for network resource in communication network

Country Status (4)

Country Link
US (1) US20080316938A1 (zh)
EP (1) EP1993231B1 (zh)
CN (1) CN100512307C (zh)
WO (1) WO2007101403A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009073961A1 (en) * 2007-12-10 2009-06-18 Edgewater Computer Systems, Inc. Data communication method for a set of hard real- time applications
US8954584B1 (en) 2004-08-18 2015-02-10 Oracle America, Inc. Policy engine for automating management of scalable distributed persistent applications in a grid
CN114828244A (zh) * 2022-03-03 2022-07-29 华北电力大学 面向内容服务三边匹配的天空地6g网络资源分配方法

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115299A (zh) * 2007-07-25 2008-01-30 上海华为技术有限公司 一种对用户接入进行控制的方法及装置
CN101388830A (zh) * 2007-09-14 2009-03-18 华为技术有限公司 多ip承载的建立方法、设备及系统
CN101971666B (zh) * 2008-01-14 2014-06-25 发尔泰公司 用于无线接入客户端的服务等级协议和服务差异化
CN102088703B (zh) * 2009-12-03 2014-02-19 华为技术有限公司 一种资源分配方法、装置及系统
US9207993B2 (en) 2010-05-13 2015-12-08 Microsoft Technology Licensing, Llc Dynamic application placement based on cost and availability of energy in datacenters
US8849469B2 (en) 2010-10-28 2014-09-30 Microsoft Corporation Data center system that accommodates episodic computation
US9063738B2 (en) 2010-11-22 2015-06-23 Microsoft Technology Licensing, Llc Dynamically placing computing jobs
KR101643806B1 (ko) * 2011-01-31 2016-07-28 지티이 (유에스에이) 인크. 클라우드 기반 세션 보더 게이트웨이 실시 시스템 및 방법
US9450838B2 (en) * 2011-06-27 2016-09-20 Microsoft Technology Licensing, Llc Resource management for cloud computing platforms
US9595054B2 (en) 2011-06-27 2017-03-14 Microsoft Technology Licensing, Llc Resource management for cloud computing platforms
US9419896B2 (en) * 2011-09-09 2016-08-16 Telefonaktiebolaget Lm Ericsson (Publ) Differentiated handling of data traffic with user-class dependent adaptation of network address lookup
KR101643829B1 (ko) * 2011-09-30 2016-08-10 지티이 코포레이션 네트워크 요소의 집중된 과부하의 제어(cofo-ne)의 클라우드 기반 구현을 위한 시스템 및 방법
US8819226B2 (en) * 2011-10-26 2014-08-26 International Business Machines Corporation Server cluster monitoring
US9426088B2 (en) 2011-10-27 2016-08-23 Zte (Usa) Inc. System and method for cloud-based implementation of control of focused overload of service element (COFO-SE) via explicit (or virtualized) machine-to-machine (M2M) gateway element
CN102752805B (zh) * 2012-06-21 2015-05-20 中国科学院计算技术研究所 一种基于业务满意度的无线资源分配方法与系统
US20140122695A1 (en) * 2012-10-31 2014-05-01 Rawllin International Inc. Dynamic resource allocation for network content delivery
US9602426B2 (en) * 2013-06-21 2017-03-21 Microsoft Technology Licensing, Llc Dynamic allocation of resources while considering resource reservations
CN104798340B (zh) * 2013-11-08 2018-06-26 华为技术有限公司 网络资源的分配方法,QoS管理网元和应用服务器
CN103795804A (zh) 2014-02-24 2014-05-14 华为技术有限公司 存储资源调度方法及存储计算系统
DK2942907T3 (en) * 2014-05-07 2019-01-28 Telia Co Ab Service level management in a network
CN105100152A (zh) * 2014-05-14 2015-11-25 腾讯科技(深圳)有限公司 应用服务器的选取方法和系统、应用客户端
US10234835B2 (en) 2014-07-11 2019-03-19 Microsoft Technology Licensing, Llc Management of computing devices using modulated electricity
US9933804B2 (en) 2014-07-11 2018-04-03 Microsoft Technology Licensing, Llc Server installation as a grid condition sensor
US20160300190A1 (en) * 2015-04-08 2016-10-13 Chequed.com, Inc. Performance evaluation system
CN105007239B (zh) * 2015-06-26 2019-03-05 刘昱 网络装置及其网络资源调配方法
WO2017001629A1 (en) 2015-06-30 2017-01-05 British Telecommunications Public Limited Company Communications network
WO2017001624A1 (en) 2015-06-30 2017-01-05 British Telecommunications Public Limited Company Model management in a dynamic qos environment
GB2539976A (en) 2015-06-30 2017-01-04 British Telecomm Communications network
WO2017001634A1 (en) 2015-06-30 2017-01-05 British Telecommunications Public Limited Company Negotiating quality of service for data flows
WO2017001630A1 (en) 2015-06-30 2017-01-05 British Telecommunications Public Limited Company Model management in a dynamic qos environment
US11616728B2 (en) 2015-06-30 2023-03-28 British Telecommunications Public Limited Company Modifying quality of service treatment for data flows
US10833934B2 (en) 2015-06-30 2020-11-10 British Telecommunications Public Limited Company Energy management in a network
US10554578B2 (en) 2015-06-30 2020-02-04 British Telecommunications Public Limited Company Quality of service management in a network
US10728157B2 (en) 2015-06-30 2020-07-28 British Telecommunications Public Limited Company Local and demand driven QoS models
JP6544094B2 (ja) * 2015-07-08 2019-07-17 富士ゼロックス株式会社 情報処理装置、画像形成装置及びプログラム
CN105391654A (zh) 2015-11-26 2016-03-09 中国建设银行股份有限公司 基于账户活跃度的系统资源分配方法及装置
US10072951B2 (en) 2015-12-04 2018-09-11 International Business Machines Corporation Sensor data segmentation and virtualization
US10051060B2 (en) * 2015-12-04 2018-08-14 International Business Machines Corporation Sensor data segmentation and virtualization
EP3203774B1 (en) * 2016-02-02 2020-11-25 Telia Company AB Assignment of network resource to a device
CN106789118B (zh) * 2016-11-28 2020-11-17 上海交通大学 基于服务等级协议的云计算计费方法
CN108462592A (zh) * 2017-02-20 2018-08-28 华为技术有限公司 基于sla的资源分配方法和nfvo
US10541939B2 (en) 2017-08-15 2020-01-21 Google Llc Systems and methods for provision of a guaranteed batch
CN109787801B (zh) 2017-11-15 2022-01-21 华为技术有限公司 一种网络服务管理方法、装置和系统
CN110717761B (zh) * 2019-12-12 2020-04-03 腾讯科技(深圳)有限公司 一种数据处理方法、装置及计算机存储介质
WO2022067537A1 (zh) * 2020-09-29 2022-04-07 华为技术有限公司 一种网络闭环控制方法及相关装置
CN114666211B (zh) * 2020-12-23 2023-11-17 上海华为技术有限公司 一种通信方法、模型处理方法及相关设备
CN113055232B (zh) * 2021-03-11 2022-07-12 浪潮思科网络科技有限公司 一种网络配置部署方法、装置与设备
CN115361302B (zh) * 2022-08-16 2023-08-22 中国联合网络通信集团有限公司 基于sla的算网服务控制方法、装置及系统
WO2025248281A1 (en) * 2024-05-28 2025-12-04 Telefonaktiebolaget Lm Ericsson (Publ) Negotiation-based service autoscaling to ensure qoe

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1250022A1 (en) 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
CN1598850A (zh) * 2003-09-18 2005-03-23 国际商业机器公司 用于实用计算环境的数据处理方法和系统
CN1601976A (zh) * 2003-09-26 2005-03-30 国际商业机器公司 用于实时服务级别协议影响分析的方法和系统
US20050083840A1 (en) * 2003-10-17 2005-04-21 Motorola, Inc. Wireless local area network future service quality determination method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3617406B2 (ja) * 2000-03-30 2005-02-02 日本電気株式会社 マルチドメインに対応した品質保証型通信サービス提供方式およびサービス提供方法並びにサービス仲介装置
DE60121350T2 (de) * 2000-08-15 2006-11-16 Nortel Networks Ltd., St. Laurent System, einrichtung und verfahren zur verwaltung von kommunikationsdiensten in einem optischen kommunikationssystem
US20020087487A1 (en) * 2000-12-29 2002-07-04 Hassinger Sebastian Daniel System for allowing customers to sefl-select service levels from service providers
US7855966B2 (en) * 2001-07-16 2010-12-21 International Business Machines Corporation Network congestion detection and automatic fallback: methods, systems and program products
AU2003240249A1 (en) * 2003-05-15 2004-12-03 Telefonaktiebolaget Lm Ericsson (Publ) Method for the distribution of a network traffic according to sla and qos parameters
KR100611578B1 (ko) * 2004-11-23 2006-08-10 한국전자통신연구원 차등화 서비스 제공을 위한 자원 할당 장치 및 그 방법
CN100411478C (zh) * 2005-02-08 2008-08-13 中国移动通信集团公司 一种基于用户请求实现通信服务等级业务的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1250022A1 (en) 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
CN1598850A (zh) * 2003-09-18 2005-03-23 国际商业机器公司 用于实用计算环境的数据处理方法和系统
CN1601976A (zh) * 2003-09-26 2005-03-30 国际商业机器公司 用于实时服务级别协议影响分析的方法和系统
US20050083840A1 (en) * 2003-10-17 2005-04-21 Motorola, Inc. Wireless local area network future service quality determination method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1993231A4

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8954584B1 (en) 2004-08-18 2015-02-10 Oracle America, Inc. Policy engine for automating management of scalable distributed persistent applications in a grid
WO2009073961A1 (en) * 2007-12-10 2009-06-18 Edgewater Computer Systems, Inc. Data communication method for a set of hard real- time applications
CN114828244A (zh) * 2022-03-03 2022-07-29 华北电力大学 面向内容服务三边匹配的天空地6g网络资源分配方法

Also Published As

Publication number Publication date
CN100512307C (zh) 2009-07-08
EP1993231A1 (en) 2008-11-19
US20080316938A1 (en) 2008-12-25
CN1859418A (zh) 2006-11-08
EP1993231A4 (en) 2009-09-02
EP1993231B1 (en) 2013-05-15

Similar Documents

Publication Publication Date Title
CN100512307C (zh) 通讯网络中网络资源的分配方法及系统
US11277273B2 (en) Computer network service providing system including self adjusting volume enforcement functionality
US8712457B2 (en) Method for dynamic multi-level pricing for wireless communications according to quality of service
JP4657433B2 (ja) 帯域制御サービス管理装置
WO2018166454A1 (en) Method and apparatus for charging operations in a communication network
US10785155B2 (en) Devices and methods using network load data in mobile cloud accelerator context to optimize network usage by selectively deferring content delivery
US8838156B2 (en) Multi-bearer rate control for transporting user plane data
EP2018742A1 (en) Method and system for adaptive communication service access
CN112352400B (zh) 自适应配额分配
US12010559B2 (en) Implementing service level agreements in an identity federation
CN102594578B (zh) 信息推送业务的处理方法、装置和系统
WO2013091410A1 (zh) 网络接入方法、系统及设备
US20130016667A1 (en) System imposed throttled transmission
WO2013159617A1 (zh) 一种网络拥塞的处理方法、系统和控制网元
US20160381693A1 (en) Feedback-based packet control system
WO2012167546A1 (zh) 业务分发控制方法和设备
CN104468152A (zh) 一种网络传输方法和装置
Gu et al. Real-time pricing for on-demand bandwidth reservation in SDN-enabled networks
CN106714242A (zh) 带宽的配置方法、装置以及数据传输方法、装置
EP2745556B1 (en) Method for influencing the quality of service related to a telecommunication contact on the part of a telecommunication terminal, mobile radio telecommunication network, telecommunication terminal, computer program and computer program product
CN106688256A (zh) 一种背景流量下载方法、设备及系统
JP3927386B2 (ja) 協調スケジューリング型QoS制御システムおよびその方法
Chieng et al. SLA brokering and bandwidth reservation negotiation schemes for QoS-aware internet
CN102893561B (zh) 一种业务控制的方法、网络设备、内容服务器及系统
KR101706168B1 (ko) 데이터 서비스의 품질 보장 시스템 및 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2007711055

Country of ref document: EP