[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107431972A - Resource allocation methods and access device - Google Patents

Resource allocation methods and access device Download PDF

Info

Publication number
CN107431972A
CN107431972A CN201580078296.1A CN201580078296A CN107431972A CN 107431972 A CN107431972 A CN 107431972A CN 201580078296 A CN201580078296 A CN 201580078296A CN 107431972 A CN107431972 A CN 107431972A
Authority
CN
China
Prior art keywords
service
resource
resources
productivity
priority
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.)
Pending
Application number
CN201580078296.1A
Other languages
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 CN107431972A publication Critical patent/CN107431972A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present invention provides a kind of resource allocation methods and access device, and in a wireless communication system, access device carries out resource allocation according to the resource production capacity priority and total resources of each business to each business for the resource allocation methods and equipment application;Wherein, the resource production capacity priority of business is that the resources requirement of production capacity and the business according to corresponding to the business determines;Therefore access device makes resource generally speaking, reasonably be distributed for communication network.

Description

Resource allocation method and access equipment Technical Field
The embodiment of the invention relates to the technical field of wireless communication, in particular to a resource allocation method and access equipment.
Background
An end-to-end service performed by a user using a terminal in a communication Network is commonly borne by a wireless access Network side and a core Network side, for example, a Universal Mobile Telecommunications System (UMTS) is taken as an example, a 3GPP (3rd Generation Partnership Project) standard organization specifies that a base station and a Controller (Radio Network Controller, RNC) in a Mobile communication Network are a wireless access side, a core Network device belongs to the core Network side, when performing end-to-end communication between the terminal and a remote server, the terminal establishes a connection with the base station through an air interface Network element between the terminal and the base station, and then the terminal and the remote server can perform the end-to-end service under the support of the base station, the Controller and the core Network. For the end-to-end Service of the terminal and the remote server, the Quality of Service (QoS) is at least maintained by the QoS of the wireless access network side and the QoS of the core network side; in the mobile core network side, because the number of network element nodes of the core network is small, the transmission bandwidth is easy to provide, and the resource supply is rich, the QoS of the core network side is easy to guarantee, and the QoS guarantee mechanism of the wireless access network side is relatively difficult, for example, because the number of network elements deployed on the access network side is large and the positions are dispersed, and the variation of terminal services, positions and the like is large, when the QoS of the wireless access network side is guaranteed, the difficulties of difficult transmission deployment and upgrade, difficult bandwidth expansion, high cost improvement and the like exist.
Because there are more difficulties in guaranteeing the QoS of the wireless access network side, in the prior art, operators usually adopt some resource allocation strategies to guarantee the QoS of the wireless access network side in the end-to-end service as much as possible; for example, different terminals and different services have different requirements for QoS on the wireless access network side, and resource Allocation may be performed according to different ARP (Allocation priority) and different tc (traffic class) to maintain QoS on the wireless access network side.
However, when the skilled person adopts the resource allocation policy to perform resource allocation, it is found that the overall communication network tends to have a low throughput, for example, when the resources on the radio access network side are limited, the limited resources may only be used to implement 1 service with a high importance level based on the existing resource allocation policy, or the entire communication network may only complete the implementation of one service, but a plurality of services with low importance levels cannot be established; or, limited resources may be allocated to 5 terminals with higher priorities, and at the same time, there may be more than 40 terminals with lower priorities that cannot obtain resources on the radio access network side and cannot complete the communication service, that is, the overall capacity of the communication network is lower, it can be understood that, with the development of the communication network, the communication network with lower capacity cannot meet the increasing number of users and the increasing service demands of the users by using the resource allocation strategy provided by the prior art.
Disclosure of Invention
The embodiment of the invention provides a resource allocation method and access equipment, which are used for reasonably allocating resources aiming at a communication network as a whole, fully utilizing the utilization rate of the resources in the capacity range and improving the capacity of the communication network.
In a first aspect, an embodiment of the present invention provides an access device, applied in a wireless communication system, including:
the acquisition module is used for acquiring the resource productivity priority of each service; the resource productivity priority of the service is determined according to the productivity corresponding to the service and the resource demand of the service;
and the allocation module is used for allocating resources to each service according to the resource productivity priority and the total resources of each service.
With reference to the first aspect, in a first implementation manner, the determining, by the resource capacity priority of the service according to the capacity corresponding to the service and the resource required by the service includes:
and the resource productivity priority of the service is determined according to the ratio of the productivity corresponding to the service to the resource demand of the service.
With reference to the first aspect or the first implementation manner of the first aspect, in a second implementation manner, the obtaining module includes:
the receiving unit is used for receiving the resource productivity priority of each service sent by the core network equipment; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to the second implementation manner of the first aspect, in a third implementation manner, when the access device is applied in a universal mobile telecommunications system UMST, the resource capacity priority of each service is carried in a radio bearer cell.
With reference to the second implementation manner of the first aspect, in a fourth implementation manner, when the access device is applied in a long term evolution LTE system, the resource productivity priorities of the services are carried in an average quality information element of an evolved radio access bearer.
With reference to the first aspect or the first implementation manner of the first aspect, in a fifth implementation manner, the obtaining module includes:
a receiving unit, configured to obtain identification information of each service;
the determining unit is used for inquiring resource allocation information according to the identification information of each service and determining the resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to the first aspect or the first implementation manner of the first aspect, in a sixth implementation manner, the obtaining module includes:
the receiving unit is used for receiving the resource productivity priority of each service sent by the network management equipment; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to any one implementation manner of the first aspect to the sixth implementation manner of the first aspect, in a seventh implementation manner, the allocating module is specifically configured to preferentially allocate, to a first service, an allocable resource that meets a resource demand of the first service in the total resources; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
With reference to any one implementation manner of the first aspect to the sixth implementation manner of the first aspect, in an eighth implementation manner, the allocating module is specifically configured to update the allocable resources in the total resources by releasing resources occupied by the second service in the total resources;
preferentially allocating the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
With reference to any one implementation manner of the first aspect to the eighth implementation manner of the first aspect, in a ninth implementation manner, the method further includes determining, by the allocating module, that a resource amount of an allocable resource in the total resource is smaller than a preset threshold before resource allocation is performed on each service according to the resource productivity priority of each service and the total resource; and/or
And determining that the delay tolerance value of the service is higher than a preset tolerance value.
With reference to any one of the first to ninth embodiments of the first aspect, in a tenth embodiment, the total resources include at least one or a combination of the following resources:
transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
In a second aspect, an embodiment of the present invention provides an access device, which is applied in a wireless communication system, and includes:
the receiver is used for acquiring the resource productivity priority of each service; the resource productivity priority of the service is determined according to the productivity corresponding to the service and the resource demand of the service;
and the processor is used for carrying out resource allocation on each service according to the resource productivity priority and the total resource of each service.
With reference to the second aspect, in a first embodiment, the determining the resource capacity priority of the service according to the capacity corresponding to the service and the resource required by the service includes:
and the resource productivity priority of the service is determined according to the ratio of the productivity corresponding to the service to the resource demand of the service.
With reference to the second aspect or the first embodiment of the second aspect, in a second embodiment, the receiver is specifically configured to receive resource productivity priorities of services sent by a core network device; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to the second aspect, in a third embodiment, when the access device is applied in a universal mobile telecommunications system UMST, the resource capacity priority of each service is carried in a radio bearer cell.
With reference to the second aspect, in a fourth implementation manner, when the access device is applied in a long term evolution LTE system, the resource productivity priorities of the services are carried in an average quality cell of an evolved radio access bearer.
With reference to the second aspect or the first embodiment of the second aspect, in a fifth embodiment, the processor is specifically configured to trigger the receiver to acquire identification information of each service;
the processor is specifically configured to query resource allocation information according to the identification information of each service, and determine a resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to the second aspect or the first embodiment of the first aspect, in a sixth embodiment, when obtaining the resource productivity priority of each service, the receiver is specifically configured to receive the resource productivity priority of each service sent by the network management device; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to any one of the second to sixth embodiments of the second aspect, in the seventh embodiment, when performing resource allocation on each service according to the resource productivity priority and the total resource of each service, the processor is specifically configured to preferentially allocate an allocable resource, which meets the resource demand of the first service, in the total resource to the first service; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
With reference to any one of the second aspect to the sixth embodiment of the second aspect, in an eighth embodiment, when performing resource allocation on each service according to the resource productivity priority and the total resource of each service, optionally, the processor is specifically configured to update the allocable resource in the total resource by releasing the resource occupied by the second service in the total resource;
preferentially allocating the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
With reference to any one of the second to eighth embodiments of the second aspect, in a ninth embodiment, the processor is further configured to determine that the resource amount of the allocable resource in the total resource is less than a preset threshold before the allocation module allocates the resource to each service according to the resource productivity priority of each service and the total resource; and/or
And determining that the delay tolerance value of the service is higher than a preset tolerance value.
With reference to any one of the second to ninth embodiments of the second aspect, in a tenth embodiment, the total resources at least include one or a combination of the following resources:
transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
In a third aspect, an embodiment of the present invention provides a resource allocation method, applied in a wireless communication system, including:
the access equipment acquires the resource productivity priority of each service; the resource productivity priority of the service is determined according to the productivity corresponding to the service and the resource demand of the service;
and the access equipment allocates resources to each service according to the resource productivity priority and the total resources of each service.
With reference to the third aspect, in a first embodiment, the determining the resource capacity priority of the service according to the capacity corresponding to the service and the resource required by the service includes:
and the resource productivity priority of the service is determined according to the ratio of the productivity corresponding to the service to the resource demand of the service.
With reference to the third aspect or the first implementation manner of the first aspect, in a second implementation manner, the acquiring, by the access device, the resource productivity priority of each service includes:
the access equipment receives the resource productivity priority of each service sent by the core network equipment; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to the second embodiment of the third aspect, in the third embodiment, when the method is applied to a universal mobile telecommunications system UMST, the resource capacity priority of each service is carried in a radio bearer cell.
With reference to the second embodiment of the third aspect, in a fourth embodiment, when the method is applied to a long term evolution LTE system, the resource productivity priorities of the services are carried in an average quality information element of an evolved radio access bearer.
With reference to the third aspect or the first embodiment of the third aspect, in a fifth embodiment, the acquiring, by the access device, the resource productivity priority of each service includes:
the access equipment acquires the identification information of each service;
the access equipment inquires resource allocation information according to the identification information of each service and determines the resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to the third aspect or the first embodiment of the third aspect, in a sixth embodiment, the acquiring, by the access device, the resource productivity priority of each service includes:
the access equipment receives the resource productivity priority of each service sent by the network management equipment; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
With reference to any one of the third to sixth implementation manners of the third aspect, in a seventh implementation manner, the performing, by the access device, resource allocation on each service according to the resource productivity priority and the total resource of each service includes:
the access equipment preferentially allocates allocable resources meeting the resource demand of a first service in the total resources to the first service; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
With reference to any one of the third aspect to the sixth implementation manner of the third aspect, in an eighth implementation manner, the performing, by the access device, resource allocation on each service according to the resource productivity priority and the total resource of each service includes:
the access equipment updates the allocable resources in the total resources by releasing the resources occupied by the second service in the total resources;
the access equipment preferentially allocates the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
With reference to any one of the third to eighth embodiments of the third aspect, in a ninth embodiment, before the access device allocates resources to each service according to the resource productivity priority and the total resource of each service, the method includes:
the access equipment determines that the resource quantity of allocable resources in the total resources is less than a preset threshold value; and/or
And the access equipment determines that the delay tolerance value of the service is higher than a preset tolerance value.
With reference to any one of the third to ninth embodiments of the third aspect, in a tenth embodiment, the total resources include at least one or a combination of the following resources:
transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
According to the resource allocation method and the access device provided by the embodiment of the invention, since the resource productivity priority is determined according to the productivity corresponding to the service and the resource demand of the service, when the access device allocates resources for each service, the access device allocates resources for each service according to the resource productivity priority of each service, and the productivity brought by the resources used for each service is fully considered, so that the resources are reasonably allocated aiming at the whole communication network, the utilization rate of the resources in the productivity scope is fully utilized, and the productivity of the communication network is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic view of an application scenario of a first embodiment of an access device according to the present invention;
fig. 2 is a schematic structural diagram of an access device according to a first embodiment of the present invention;
fig. 3 is a schematic structural diagram of a second access device according to the present invention;
fig. 4 is a schematic structural diagram of a third embodiment of an access device according to the present invention;
FIG. 5 is a flowchart illustrating a resource allocation method according to a first embodiment of the present invention;
FIG. 6 is a flowchart illustrating a second embodiment of a resource allocation method according to the present invention;
fig. 7 is a schematic diagram illustrating the division of the range of RRR values according to the second embodiment of the resource allocation method of the present invention;
FIG. 8 is a flowchart illustrating a third embodiment of a resource allocation method according to the present invention;
fig. 9 is a flowchart illustrating a fourth embodiment of the resource allocation method of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic view of an application scenario of an access device according to a first embodiment of the present invention. As shown in fig. 1, in an application scenario of this embodiment, a service in a communication network is assumed by a radio access network 100 and a core network 200, an access device 10 in the radio access network 100 is responsible for accessing a terminal 40, and a core network device 20 deployed in the core network 200 is responsible for managing connection (e.g., connection with a remote server 30)/mobility, bearer, and the like of the terminal 40; the core network device 20 may specifically be a GGSN (Gateway GPRS Support Node), an MME (Mobility Management Entity), and the like; the Access device 10 may be a BTS (Base Transceiver Station) in GSM (Global System for Mobile communications) or CDMA (Code Division Multiple Access), an NB (NodeB, Base Station) in WCDMA (Wideband Code Division Multiple Access), an RNC in UMTS, an eNB (evolved NodeB or Access point) in LTE (Long Term Evolution), or a Network side device in a future 5G Network or a Network device in a future evolved PLMN (Public Land Mobile Network); the terminal 40 accessing the communication network may be referred to as a User Equipment (User Equipment), a mobile device, or other devices using wireless communication; it will be appreciated that a terminal accessing a communication network needs to perform communication services based on resources, such as transmission resources, radio resources, scheduling resources, power resources, antenna resources, etc., and the resources required for the services are allocated by the access device. Fig. 2 is a schematic structural diagram of an access device according to a first embodiment of the present invention. As shown in fig. 2, the embodiment includes an obtaining module 11, configured to obtain resource productivity priorities of various services; in this embodiment, when allocating resources for a service, an access device needs to obtain a resource productivity priority of each service, where the resource productivity priority of a service is determined according to a capacity corresponding to the service and a resource demand of the service.
The productivity corresponding to the service can be understood as the relevant indexes of the service completed by the communication network implementing the service, such as the completed user satisfaction, the service importance value and the like; when a communication network establishes a service for a terminal, for example, a media stream service established between the terminal and a server of a video website, is performed by a resource-supported service, that is, each service in the communication network needs to occupy a certain resource when performed, generally speaking, the larger the resource occupied by the service is, the better the fluency, quality and the like of the service is, but since there are more terminals and services that need to be performed in the communication network, the communication network will generally plan the resource amount occupied by the service, taking bandwidth resources as an example, a user signs a 8 mega (M) bandwidth resource with an operator, the user initiates the service establishment through the terminal, or when a remote server initiates the service establishment for the terminal, the user requests 8M bandwidth from an access device, that is, the resource demand amount of the service is 8M, and the access device, for maintaining the QoS of the service on the wireless network side, ensures that 8M bandwidth is allocated to the service, therefore, a user can obtain the service quality corresponding to the 8M bandwidth through the terminal, for example, the downloading speed is the downloading speed corresponding to the 8M bandwidth; however, it can be understood that interference factors in the communication network are large, and the evaluation of the productivity corresponding to the services such as user satisfaction, service importance values, and the like involves many aspects, for example, more and more users rely on network services (such as WeChat, QQ, and the like), and the user satisfaction obtained by the communication network for realizing the network services for the users is higher than the satisfaction obtained by realizing the traditional services under the same time delay compared with the traditional services (short messages); therefore, it is possible that the corresponding capacities of the two services occupying the same resource are different, and therefore, in order to improve the capacity of the communication network and increase the resource utilization rate of the communication network, the access device in this embodiment refers to the resource capacity priority of the service when determining to allocate the resource to the service.
Taking bandwidth resources as an example, both service a and service B need to occupy 8M bandwidth of the communication network, but the important level of service a is 6, and the important level of service B is 4, it can be known by comparison that 8M bandwidth is used for carrying out service B to bring higher capacity for the communication network than is used for carrying out service a to bring higher capacity for the communication network, so when increasing the capacity of the communication network, resources are preferentially allocated to the service with higher priority of resource capacity, and the utilization rate of resources in the capacity category can be fully increased based on the existing resources of the communication network, thereby increasing the capacity of the communication network.
And the allocation module 12 is configured to perform resource allocation on each service according to the resource productivity priority and the total resource of each service.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource demand of the service, and when the access device allocates resources to each service, the access device allocates resources to each service according to the resource productivity priority of each service, and the capacity brought when the resources are used for each service is fully considered, so that the resources are reasonably allocated to the communication network as a whole, the utilization rate of the resources in the productivity scope is fully utilized, and the capacity of the communication network is improved.
Fig. 3 is a schematic structural diagram of a second access device according to the present invention. As shown in fig. 3, this embodiment is further described on the basis of the embodiment shown in fig. 2, optionally, the resource capacity priority of the service is determined according to a ratio of the capacity corresponding to the service to the resource demand of the service, which is equivalent to determining the benefit brought by the unit resource when the service is performed, so that when the communication network allocates the resource, the capacity of the communication network is considered from the granularity of the unit resource, the resource can be reasonably allocated, and the capacity of the communication network is improved.
Optionally, the obtaining module 11 includes: a receiving unit 111, configured to receive resource productivity priorities of services sent by a core network device; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
Further, when the access device is applied in the umts UMST, the resource capacity priority of each service is carried in a radio bearer information element (RAB Parameters); when the access device is applied to a Long Term Evolution (LTE) system, the resource productivity priority of each service is carried in an evolved radio access bearer (E-RAB Level QoS Parameters).
Or, optionally, the obtaining module includes: a receiving unit 111, configured to obtain identification information of each service;
a determining unit 112, configured to query resource allocation information according to the identification information of each service, and determine a resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
Or optionally, the obtaining module 11 includes: a receiving unit 111, configured to receive resource productivity priorities of services sent by a network management device; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
Further, when the allocation module allocates resources to each service according to the resource productivity priority and the total resource of each service, optionally, the allocation module 12 is specifically configured to preferentially allocate allocable resources, which meet the resource demand of the first service, in the total resources to the first service; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
Or when the allocation module allocates resources to each service according to the resource productivity priority and the total resource of each service, optionally, the allocation module is specifically configured to update the allocable resources in the total resource by releasing the resources occupied by the second service in the total resource;
preferentially allocating the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
Further, the access device further includes a determining module 13, configured to determine that the resource amount of the allocable resource in the total resource is less than a preset threshold before the allocating module allocates the resource to each service according to the resource productivity priority and the total resource of each service; and/or determining that the delay tolerance value of the service is higher than a preset tolerance value.
Further, the total resource includes at least one or a combination of the following resources:
transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource required by the service, and when each service is to be established, the access device allocates the resource to each service according to the resource productivity priority of each service, and the productivity brought to the communication network by the resource in the communication network is fully considered, so that the resource is reasonably allocated to the communication network as a whole, the productivity of the communication network is improved, and the productivity of the communication network is favorably improved.
It should be noted that the apparatuses shown in fig. 2 and fig. 3 may be implemented in other ways. The division of each module and unit is only one logic function division, and there may be another division manner in actual implementation, for example, a plurality of modules or units may be combined or further divided into a plurality of modules or units, or some features may be omitted. In addition, communication connections between the modules and units may be realized through some interfaces, in particular, through indirect coupling or direct coupling, and the communication connections may be electrical, mechanical, or in other forms.
In addition, each module in each device embodiment may be integrated into one functional module, or may exist alone physically; and each module can be realized in the form of hardware and/or software.
Fig. 4 is a schematic structural diagram of a third embodiment of an access device in the present invention. As shown in fig. 4, the access device provided in this embodiment is also applied to a wireless communication system, and can be applied to the application scenario shown in fig. 1, specifically including:
a receiver 51, configured to obtain resource productivity priorities of each service; the resource productivity priority of the service is determined according to the productivity corresponding to the service and the resource demand of the service;
and the processor 52 is configured to perform resource allocation on each service according to the resource productivity priority and the total resource of each service.
The resource productivity priority of the service is determined according to the ratio of the productivity corresponding to the service to the resource demand of the service.
Further optionally, the receiver 51 is specifically configured to receive resource productivity priorities of services sent by a core network device; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
Further, when the access device is applied in the umts UMST, the resource capacity priority of each service is carried in a radio bearer information element (RAB Parameters); when the access device is applied to a Long Term Evolution (LTE) system, the resource productivity priority of each service is carried in an evolved radio access bearer (E-RAB Level QoS Parameters).
Or optionally, the processor 52 is specifically configured to trigger the receiver 51 to obtain identification information of each service;
the processor 52 is specifically configured to query resource allocation information according to the identification information of each service, and determine a resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
Or optionally, when the resource productivity priority of each service is obtained, the receiver 51 is specifically configured to receive the resource productivity priority of each service sent by the network management device; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
Further, when performing resource allocation on each service according to the resource productivity priority and the total resource of each service, the processor 52 is specifically configured to preferentially allocate an allocable resource, which meets the resource demand of the first service, in the total resource to the first service; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
Or when performing resource allocation on each service according to the resource productivity priority and the total resource of each service, optionally, the processor 52 is specifically configured to update the allocable resource in the total resource by releasing the resource occupied by the second service in the total resource;
preferentially allocating the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
In addition, the processor 52 is further configured to determine that the resource amount of the allocable resource in the total resource is less than a preset threshold before the allocation module allocates the resource to each service according to the resource productivity priority and the total resource of each service; and/or
And determining that the delay tolerance value of the service is higher than a preset tolerance value.
Optionally, the total resources at least include one or a combination of multiple resources:
transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource demand of the service, and when the access device allocates resources to each service, the access device allocates resources to each service according to the resource productivity priority of each service, and the capacity brought when the resources are used for each service is fully considered, so that the resources are reasonably allocated to the communication network as a whole, the utilization rate of the resources in the productivity scope is fully utilized, and the capacity of the communication network is improved.
It should be noted that, the modules or devices (e.g., the receiver or the processor) in the access device shown in fig. 2 to fig. 4 correspondingly execute the corresponding steps in the following method embodiments, and specific implementation details and beneficial effects can refer to the following method embodiments.
Fig. 5 is a flowchart illustrating a resource allocation method according to a first embodiment of the present invention. As shown in fig. 5, the embodiment is as follows:
s101, the access equipment acquires the resource productivity priority of each service.
In this embodiment, when allocating resources for a service, an access device needs to obtain a resource productivity priority of each service, where the resource productivity priority of a service is determined according to a capacity corresponding to the service and a resource demand of the service;
the productivity corresponding to the service can be understood as the relevant indexes of the service completed by the communication network implementing the service, such as the completed user satisfaction, the service importance value and the like; when a communication network establishes a service for a terminal, for example, a media stream service established between the terminal and a server of a video website, is performed by a resource-supported service, that is, each service in the communication network needs to occupy a certain resource when performed, generally speaking, the larger the resource occupied by the service is, the better the fluency, quality and the like of the service is, but since there are more terminals and services that need to be performed in the communication network, the communication network will generally plan the resource amount occupied by the service, taking bandwidth resources as an example, a user signs a 8 mega (M) bandwidth resource with an operator, the user initiates the service establishment through the terminal, or when a remote server initiates the service establishment for the terminal, the user requests 8M bandwidth from an access device, that is, the resource demand amount of the service is 8M, and the access device, for maintaining the QoS of the service on the wireless network side, ensures that 8M bandwidth is allocated to the service, therefore, a user can obtain the service quality corresponding to the 8M bandwidth through the terminal, for example, the downloading speed is the downloading speed corresponding to the 8M bandwidth; however, it can be understood that interference factors in the communication network are large, and the evaluation of the productivity corresponding to the services such as user satisfaction, service importance values, and the like involves many aspects, for example, more and more users rely on network services (such as WeChat, QQ, and the like), and the user satisfaction obtained by the communication network for realizing the network services for the users is higher than the satisfaction obtained by realizing the traditional services under the same time delay compared with the traditional services (short messages); therefore, it is possible that the corresponding capacities of the two services occupying the same resource are different, and therefore, in order to improve the capacity of the communication network and increase the resource utilization rate of the communication network, the access device in this embodiment refers to the resource capacity priority of the service when determining to allocate the resource to the service.
Taking bandwidth resources as an example, both service a and service B need to occupy 8M bandwidth of the communication network, but the important level of service a is 6, and the important level of service B is 4, it can be known by comparison that 8M bandwidth is used for carrying out service B to bring higher capacity for the communication network than is used for carrying out service a to bring higher capacity for the communication network, so when increasing the capacity of the communication network, resources are preferentially allocated to the service with higher priority of resource capacity, and the utilization rate of resources in the capacity category can be fully increased based on the existing resources of the communication network, thereby increasing the capacity of the communication network.
And S102, the access equipment allocates resources to each service according to the resource productivity priority and the total resources of each service.
Optionally, the total resources at least include one or a combination of multiple resources: transmission resources, radio resources, scheduling resources, power resources, antenna resources, and the like.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource demand of the service, and when the access device allocates resources to each service, the access device allocates resources to each service according to the resource productivity priority of each service, and the capacity brought when the resources are used for each service is fully considered, so that the resources are reasonably allocated to the communication network as a whole, the utilization rate of the resources in the productivity scope is fully utilized, and the capacity of the communication network is improved.
Fig. 6 is a flowchart illustrating a second embodiment of the resource allocation method of the present invention. As shown in fig. 6, the present embodiment is further described on the basis of the embodiment shown in fig. 5, and specifically includes:
s201, the core network equipment acquires resource allocation information.
The resource allocation information can be deployed by operation and maintenance personnel, or the core network equipment receives resource allocation information issued by network management equipment, wherein the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
For example, according to the 3GPP (3rd Generation Partnership Project) standard, UMTS defines four types of services, namely conversation service, Streaming service, Interactive service and Background service, in which the resource capacity priority of the conversation service is S1, the resource capacity priority of the Streaming service is S2, the resource capacity priority of the Interactive service is S3 and the resource capacity priority of the Background service is S4; wherein S1 represents the highest priority of resource capacity, S4 represents the lowest priority of resource capacity; if the four types of services have their respective service identifiers, the operation and maintenance personnel or the network management equipment establishes resource allocation information according to the service identifiers of the respective services and the resource productivity priorities of the services, and the resource allocation information can refer to table 1:
TABLE 1
Conversational S1
Streaming S2
Interactive S3
Background S4
Or optionally, the identification information includes a service identifier of the service and a user class associated with the service, and the resource allocation information may refer to table 2 below:
TABLE 2
Gold medal Silver card Copper plate
Conversational S1 S1 S1
Streaming S2 S2 S3
Interactive S3 S2 S3
Background S3 S4 S4
When a user signs a contract with an operator, the user may be set to different levels, such as a gold card user, a silver card user, a bronze card user, and the like, and a Network side device (such as an access device, a core Network device, and the like) may identify the user level according to a user identifier allocated to the user by the operator, where the user identifier may be a Mobile Subscriber number MSISDN (Mobile Subscriber International ISDN/PSTN number, where ISDN is an Integrated Service Digital Network, which is short for Integrated Service Digital Network) or an International Mobile identity imsi (International Mobile Subscriber identity number); or the service-related request directly carries an identifier representing the user level.
Further, the service-related request may specifically be a service establishment request, a service modification request, or other requests that can trigger a process related to resource allocation, and the process related to resource allocation may be a bearer establishment process, a bearer modification process, a multimedia broadcast multicast process, or other processes.
Taking the process of establishing the load as an example, when the same service is requested to be established by users of different grades, the resource demand of the service and the productivity corresponding to the service are different; for example, for the same service type, when the gold card performs the service, the bandwidth required by the service is 10M, and when the copper card performs the service, the bandwidth required by the service is only 5M; the operation and maintenance personnel or the network management equipment plan the resource allocation information shown in the table 2 in combination with different user classes and service types.
Furthermore, when planning the resource productivity priority, optionally, determining the resource productivity priority according to the ratio of the productivity corresponding to the service to the resource demand of the service, which is equivalent to determining the benefit brought by the unit resource when the service is performed, so that when the communication network allocates the resource, the productivity of the communication network is considered from the granularity of the unit resource, the resource can be reasonably allocated, and the productivity of the communication network is improved; taking table 2 as an example, because the productivity corresponding to a service relates to a plurality of aspects, such as the satisfaction of a user, the importance of the service, and the like, but considering that the user will obtain better user experience when performing a certain service, or will pay a corresponding fee for performing a service with higher importance, for convenience of description, in this embodiment, the productivity corresponding to the service is measured by a fee paid by the user for the service, and then a Ratio of the productivity corresponding to the service to a Resource demand of the service is specifically a Ratio of the fee of the service to the Resource demand of the service (Resource Ratio, RRR), the Resource productivity Priority may also be referred to as Resource profit Priority (RRP), considering that as the types of services increase, the fee grades also increase more and more, and in order to map the RRR as the RRP, the range of the RRR may be divided into a plurality of intervals, now, taking 4 intervals as an example, fig. 7 is a schematic diagram illustrating the division of the range of the RRR in the second embodiment of the resource allocation method of the present invention. As shown in fig. 7, the RRR value range is divided into (0, RRR1], (RRR1, RRR2], (RRR2, RRR3 ]) and sections larger than RRR3, each section corresponds to a resource profit priority, which is S1, S2, S3 and S4, where S1 represents the highest resource profit priority and S4 represents the lowest resource profit priority, for example, when the gold user is planned to open the Streaming class service, the bandwidth is X megabits and pay Y dollars, and after calculation, it is determined that Y/X belongs to the section (RRR2, RRR 3), so that the RRP of the Streaming class service of which the network management device is the gold user is planned to be S2.
S202, the core network equipment acquires the identification information of each service.
The identification information of the service can be obtained by the core network equipment from a terminal or a remote server; taking the bearer establishment process as an example, generally, the bearer establishment process is triggered by a service establishment request received by core network equipment, and the service establishment request carries a service identifier, or carries a service identifier and a user class/user identifier associated with the service, and the core network equipment can acquire the service identifier, or the service identifier and the user class associated with the service after receiving the service establishment request (the user class can be directly acquired, or identified according to the user identifier); further, the service establishment request may be sent by a terminal used by a user, for example, if the user needs to acquire media information provided by a remote server, the service establishment request is sent to an access device, and the service establishment request is transmitted by the access device and then received by a core network device; or the remote server needs to send the media information subscribed by the user to the terminal used by the user, and then sends a service establishment request to the core network device.
S203, the core network equipment inquires resource allocation information according to the identification information of each service, and determines the resource productivity priority of each service.
When the identification information of a certain service comprises a service identification of the service, the access equipment determines the resource productivity priority of the service according to the service identification query table 1 of the service; when the identification information of a certain service includes the service identification of the service and the user identification associated with the service, the access device determines the resource productivity priority of the service according to the service identification of the service and the user identification associated with the service, and the lookup table 2.
S204, the core network equipment informs the access equipment of the resource productivity priority of each service.
Specifically, the resource productivity priority is characterized by a resource revenue priority, and when S204 is executed, the access device receives the resource revenue priority of each service notified by the core network device, and since the core network device sends a bearer allocation Request to the access device in the service establishment process, optionally, the identifier of the resource revenue priority of each service may be carried in the bearer allocation Request sent by the core network device to the access device (e.g., RAB Assignment Request in UMST scenario, E-RAB Setup Request in LTE), so as to indicate the resource revenue priority of each service to the access device; flexibly, according to different processes related to resource allocation, the identifier of the resource profit priority of each service is also carried in a bearer modification request, a bearer reconfiguration request and the like; for example, in the UMST system, the resource productivity priorities of the services are carried in radio bearer information elements (RAB Parameters), that is, the core network device may use the RAB Parameters to indicate the resource revenue priorities of the services to the access device, as shown in table 3:
TABLE 3
Figure PCTCN2015075586-APPB-000001
Table 3 above is a signaling message "RAB Assignment Request" sent for the Traffic type "Traffic Class"; the signaling message "RAB Assignment Request" shown in table 3 is based on the standard protocol "3 GPP TS 25.413 UTRAN Iu interface RANAP signaling", and the Parameters of the RAB Parameters cell are extended, that is, the parameter "Resource Priority" is added, the value range of the parameter "Resource Priority" is 0-255 (the example is made by the levels of 256 Resource benefit priorities in table 3), and different values indicate different Resource benefit priorities;
or, in the LTE system, the bearer allocation Request is specifically a signaling message "E-RAB Setup Request", and in the signaling message, the resource productivity priority of each service is carried in an average quality cell (E-RAB Level QoS Parameters) of an evolved radio access bearer, that is, the core network device indicates the resource revenue priority of the service to the access device by using the cell "E-RAB Level QoS Parameters", specifically shown in table 4:
TABLE 4
The signaling message shown in table 4 is obtained by expanding the Parameters of the cell "E-RAB Level QoS Parameters" based on the specification of the standard Protocol "3 GPP TS 36.413S 1 Application Protocol (S1 AP)", that is, adding the parameter "Resource Priority", whose value range is 0 to 255 (the signaling message shown in table 4 is exemplified by 256 Resource Revenue Priority levels), and different values indicate different Resource Revenue priorities.
And the access equipment acquires the Resource Revenue Priority of each service indicated by the core network equipment according to the parameter 'Resource Priority' or the value of the parameter 'Resource Priority'.
And S205, the access equipment allocates resources to each service according to the resource productivity priority and the total resources of each service.
Specifically, the access device preferentially allocates allocable resources, which meet the resource demand of the first service, to the first service among the total resources; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources; taking transmission resources as an example, only 10M of bandwidth in total resources of access equipment at the current moment is unoccupied, that is, the number of allocable resources (that is, allocable bandwidth) is 10M, while 2 services (service a and service B) are to be established, that is, the service to be established is a service which is not allocated to resources, the transmission resources required by service a are 8M, the transmission resources required by service B are 10M, and through the foregoing S203, it is determined that the resource capacity priority of service a is higher than the resource capacity priority of service B, so 8M of bandwidth in the 10M allocable bandwidth is preferentially allocated to service a, and the operation of service a is preferentially ensured;
or, the access device updates the allocable resource in the total resource by releasing the resource occupied by the second service in the total resource; then the access equipment preferentially allocates the resource meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources; taking transmission resources as an example, the total resources of the access device at the current moment are 100M bandwidth, wherein 80M bandwidth is occupied by service C and service D, service C occupies 50M bandwidth, service D occupies 30M bandwidth, and existing service a and service B are to be established; the bandwidth required by the service a is 25M, the bandwidth required by the service B is 30M, and only the remaining 20M allocable resources in the total resources of 100M cannot meet the requirements of the service a or the service B, and the resource productivity priority of the service a is determined by the foregoing S203 to be higher than the resource productivity priority of the service a than the service B and the service C, and the resource productivity priority of the service B is smaller than the resource C, but the resource productivity priorities of the service a, the service B, and the service C are all smaller than the resource productivity priority of the service D, so that the access device releases the bandwidth occupied by the service C, obtains the updated allocable resource of 70M bandwidth, and then preferentially allocates the 25M bandwidth in the 70M bandwidth to the service a.
Optionally, before S203, the access device further determines whether the resource amount of the allocable resource in the total resource is smaller than a preset threshold; and/or judging whether the delay tolerance value of the service is higher than a preset tolerance value; specifically, the communication network may adopt more resource allocation strategies, some of which are considered from the service delay perspective, and some of which are allocated based on the fairness principle, it can be understood that, when the resources are sufficient, the resources are allocated based on the fairness principle in order to give consideration to each terminal accessing the communication network; only when the network is congested or the resources are in short supply, the above-mentioned S202 to S205 are executed in order to increase the capacity of the communication network as much as possible in the limited resources.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource demand of the service, and when the access device allocates resources to each service, the access device allocates resources to each service according to the resource productivity priority of each service, and the capacity brought when the resources are used for each service is fully considered, so that the resources are reasonably allocated to the communication network as a whole, the utilization rate of the resources in the productivity scope is fully utilized, and the capacity of the communication network is improved.
Fig. 8 is a flowchart illustrating a third embodiment of a resource allocation method according to the present invention. As shown in fig. 8, the present embodiment is further described on the basis of the embodiment shown in fig. 5, and specifically includes:
s301, the access device acquires resource allocation information.
The resource allocation information may be deployed by operation and maintenance personnel, or the core network device receives the resource allocation information issued by the network management device, and the specific process may be referred to the foregoing S201; it should be noted that, in this embodiment, the resource allocation information is deployed in the access device, and it can be understood that resource allocation may involve participation of multiple network devices in multiple communication networks, and if a new resource allocation policy is introduced into a communication network, the communication network may not be compatible with an existing resource allocation process; however, in this embodiment, the execution subject of resource allocation is considered to be the access device belonging to the wireless access side, so that the resource allocation information is deployed in the access device, and compared with the embodiment shown in fig. 6, the access device in this embodiment can determine the resource capacity priority of the service without depending on the core network device, so that when the resource capacity priority of the service is introduced, the present embodiment does not make a great change to the existing resource allocation process, and avoids the occurrence of incompatibility.
S302, the access device acquires the identification information of each service.
The identification information of the service can be obtained by the access device from a terminal or a remote server; taking the bearer establishment process as an example, generally, the bearer establishment process is triggered by a service establishment request, and the service establishment request carries a service identifier, or carries a service identifier and a user class/user identifier associated with the service, and the access device can acquire the service identifier, or the service identifier and the user class associated with the service after receiving the service establishment request (the user class can be directly acquired, or identified according to the user identifier); further, the service establishment request may be sent by a terminal used by a user, for example, if the user needs to acquire media information provided by a remote server, the service establishment request is sent to an access device, and the service establishment request is transmitted by the access device and then received by a core network device; or the far-end server needs to send the media information subscribed by the user to the terminal used by the user, the far-end server sends a service establishment request to the core network equipment, so that the core network equipment initiates a bearer establishment process and informs the access equipment of the identification information of the service.
S303, the access device inquires resource allocation information according to the identification information of each service, and determines the resource productivity priority of each service.
When the identification information of a certain service comprises a service identification of the service, the access equipment determines the resource productivity priority of the service according to the service identification query table 1 of the service; when the identification information of a certain service includes the service identification of the service and the user level associated with the service, the access device determines the resource productivity priority of the service according to the service identification of the service and the user level associated with the service, and by referring to the table 2.
S304, the access equipment allocates resources to each service according to the resource productivity priority and the total resources of each service.
See, in particular, the aforementioned S205.
In addition, before the access device determines the resource capacity level of the service for the first time, the foregoing S301 needs to be executed to acquire the resource allocation information, but when the access device allocates the resource by the service, the S301 may not be executed again because the resource allocation information is acquired.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource required by the service, and when each service is to be established, the access device allocates the resource to each service according to the resource productivity priority of each service, and the productivity brought to the communication network by the resource in the communication network is fully considered, so that the resource is reasonably allocated to the communication network as a whole, the productivity of the communication network is improved, and the productivity of the communication network is favorably improved.
Fig. 9 is a flowchart illustrating a fourth embodiment of the resource allocation method of the present invention. As shown in fig. 9, the present embodiment is further described on the basis of the embodiment shown in fig. 5, and specifically includes:
s401, the access device obtains the identification information of each service.
The identification information of the service can be obtained by the access device from a terminal or a remote server; taking the bearer establishment process as an example, generally, the bearer establishment process is triggered by a service establishment request, and the service establishment request carries a service identifier, or carries a service identifier and a user class/user identifier associated with the service, and the access device can acquire the service identifier, or the service identifier and the user class associated with the service after receiving the service establishment request (the user class can be directly acquired, or identified according to the user identifier); further, the service establishment request may be sent by a terminal used by a user, for example, if the user needs to acquire media information provided by a remote server, the service establishment request is sent to an access device, and the service establishment request is transmitted by the access device and then received by a core network device; or the far-end server needs to send the media information subscribed by the user to the terminal used by the user, the far-end server sends a service establishment request to the core network equipment, so that the core network equipment initiates a bearer establishment process and informs the access equipment of the identification information of the service.
S402, the access device sends the identification information of each service to the network management device.
When the identification information of a certain service comprises a service identification of the service, the network management equipment determines the resource productivity priority of the service according to the service identification look-up table 1 of the service; when the identification information of a certain service includes the service identification of the service and the user level associated with the service, the network management device determines the resource productivity priority of the service according to the service identification of the service and the user level associated with the service, and by referring to the table 2.
And S403, the access device receives the resource productivity priority of each service issued by the network management device.
As can be seen from the foregoing S402 to S403, in this embodiment, the resource allocation information is deployed in the network management device, is managed and maintained by the network management device, and is not issued to the core network device or the access device, and when the access device needs to acquire the resource productivity priority of the service, the resource allocation information can be acquired by the network management device; in this embodiment, the access device and the core network device do not need to bear the storage of the resource allocation information, so that the storage burden of the access device and the core network device is reduced, and in this embodiment, the access device determines the resource productivity priority of the service from the network management device, and can determine the resource productivity priority of the service without depending on the core network device, so that when the resource productivity priority of the service is introduced, the present embodiment does not make a great change to the existing resource allocation process, and avoids the occurrence of incompatible situations.
S404, the access device inquires resource allocation information according to the identification information of each service, and determines the resource productivity priority of each service.
When the identification information of a certain service comprises a service identification of the service, the access equipment determines the resource productivity priority of the service according to the service identification query table 1 of the service; when the identification information of a certain service includes the service identification of the service and the user level associated with the service, the access device determines the resource productivity priority of the service according to the service identification of the service and the user level associated with the service, and by referring to the table 2.
S405, the access equipment allocates resources to each service according to the resource productivity priority and the total resources of each service.
See, in particular, the aforementioned S205.
In this embodiment, the resource productivity priority is determined according to the productivity corresponding to the service and the resource required by the service, and when each service is to be established, the access device allocates the resource to each service according to the resource productivity priority of each service, and the productivity brought to the communication network by the resource in the communication network is fully considered, so that the resource is reasonably allocated to the communication network as a whole, the productivity of the communication network is improved, and the productivity of the communication network is favorably improved.
It should be noted that: while, for purposes of simplicity of explanation, the foregoing method embodiments have been described as a series of acts or combination of acts, it will be appreciated by those skilled in the art that the present invention is not limited by the illustrated ordering of acts, as some steps may occur in other orders or concurrently with other steps in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (22)

  1. An access device for use in a wireless communication system, comprising:
    the acquisition module is used for acquiring the resource productivity priority of each service; the resource productivity priority of the service is determined according to the productivity corresponding to the service and the resource demand of the service;
    and the allocation module is used for allocating resources to each service according to the resource productivity priority and the total resources of each service.
  2. The access device of claim 1, wherein the priority of the resource capacity of the service is determined according to the capacity corresponding to the service and the resource required by the service, and comprises:
    and the resource productivity priority of the service is determined according to the ratio of the productivity corresponding to the service to the resource demand of the service.
  3. The access device of claim 1 or 2, wherein the obtaining module comprises:
    the receiving unit is used for receiving the resource productivity priority of each service sent by the core network equipment; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
  4. The access device of claim 3, wherein the resource capacity priority of each service is carried in a radio bearer cell when the access device is applied in a Universal Mobile Telecommunications System (UMTS).
  5. The access device of claim 3, wherein when the access device is applied in a Long Term Evolution (LTE) system, the resource capacity priority of each service is carried in an average quality information element (AMC) of an evolved radio access bearer (eNB).
  6. The access device of claim 1 or 2, wherein the obtaining module comprises:
    a receiving unit, configured to obtain identification information of each service;
    the determining unit is used for inquiring resource allocation information according to the identification information of each service and determining the resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
  7. The access device of claim 1 or 2, wherein the obtaining module comprises:
    the receiving unit is used for receiving the resource productivity priority of each service sent by the network management equipment; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
  8. The access device according to any one of claims 1 to 7, wherein the allocating module is specifically configured to preferentially allocate, to the first service, an allocable resource that meets a resource demand of the first service in the total resources; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
  9. The access device according to any one of claims 1 to 7, wherein the allocating module is specifically configured to update the allocable resource in the total resource by releasing a resource occupied by the second service in the total resource;
    preferentially allocating the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
  10. The access device according to any one of claims 1 to 9, further comprising a determining module, configured to determine that the resource amount of the allocable resource in the total resource is less than a preset threshold before the allocating module allocates the resource to each of the services according to the resource productivity priority and the total resource of each of the services; and/or
    And determining that the delay tolerance value of the service is higher than a preset tolerance value.
  11. The access device according to any of claims 1-10, wherein the total resources comprise at least one or a combination of:
    transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
  12. A method for resource allocation in a wireless communication system, comprising:
    the access equipment acquires the resource productivity priority of each service; the resource productivity priority of the service is determined according to the productivity corresponding to the service and the resource demand of the service;
    and the access equipment allocates resources to each service according to the resource productivity priority and the total resources of each service.
  13. The method of claim 12, wherein the prioritizing of the capacity of the service based on the capacity corresponding to the service and the resource required by the service comprises:
    and the resource productivity priority of the service is determined according to the ratio of the productivity corresponding to the service to the resource demand of the service.
  14. The method according to claim 12 or 13, wherein the accessing device obtaining the resource productivity priority of each service comprises:
    the access equipment receives the resource productivity priority of each service sent by the core network equipment; the resource productivity priority of each service is determined by the core network equipment inquiring the resource allocation information according to the identification information of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
  15. The method of claim 14, wherein when the method is applied in a Universal Mobile Telecommunications System (UMTS), the resource capacity priority of each service is carried in a Radio Bearer (RB).
  16. The method of claim 14, wherein when the method is applied in a Long Term Evolution (LTE) system, the resource productivity priorities of the services are carried in an average quality cell of an evolved radio access bearer (eNB).
  17. The method according to claim 12 or 13, wherein the accessing device obtaining the resource productivity priority of each service comprises:
    the access equipment acquires the identification information of each service;
    the access equipment inquires resource allocation information according to the identification information of each service and determines the resource productivity priority of the service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
  18. The method according to claim 12 or 13, wherein the accessing device obtaining the resource productivity priority of each service comprises:
    the access equipment receives the resource productivity priority of each service sent by the network management equipment; the network management equipment inquires the resource allocation information according to the identification information of each service and determines the resource productivity priority of each service; the resource allocation information comprises resource productivity priorities corresponding to the identification information; the identification information includes a service identification of the service, or includes the service identification of the service and a user level associated with the service.
  19. The method according to any one of claims 12 to 18, wherein the access device allocates resources to each of the services according to the resource capacity priority and the total resources of each of the services, and comprises:
    the access equipment preferentially allocates allocable resources meeting the resource demand of a first service in the total resources to the first service; the first service is the service with the highest resource productivity priority in each service which is not allocated to resources.
  20. The method according to any one of claims 12 to 18, wherein the access device allocates resources to each of the services according to the resource capacity priority and the total resources of each of the services, and comprises:
    the access equipment updates the allocable resources in the total resources by releasing the resources occupied by the second service in the total resources;
    the access equipment preferentially allocates the resources meeting the resource demand of the first service in the updated allocable resources to the first service; the first service is a service of which the resource productivity priority is higher than that of the second service in each service which is not allocated with resources.
  21. The method according to any one of claims 12 to 20, wherein the access device, before allocating resources to each of the services according to the resource capacity priority and the total resources of each of the services, comprises:
    the access equipment determines that the resource quantity of allocable resources in the total resources is less than a preset threshold value; and/or
    And the access equipment determines that the delay tolerance value of the service is higher than a preset tolerance value.
  22. The method according to any one of claims 12 to 21, wherein the total resources comprise at least one or a combination of:
    transmission resources, radio resources, scheduling resources, power resources, and antenna resources.
CN201580078296.1A 2015-03-31 2015-03-31 Resource allocation methods and access device Pending CN107431972A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/075586 WO2016154920A1 (en) 2015-03-31 2015-03-31 Resource allocation method and access apparatus

Publications (1)

Publication Number Publication Date
CN107431972A true CN107431972A (en) 2017-12-01

Family

ID=57003786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580078296.1A Pending CN107431972A (en) 2015-03-31 2015-03-31 Resource allocation methods and access device

Country Status (2)

Country Link
CN (1) CN107431972A (en)
WO (1) WO2016154920A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291514A (en) * 2007-04-20 2008-10-22 中兴通讯股份有限公司 Method and device for resource distribution in wireless communication system
CN101651975A (en) * 2008-08-15 2010-02-17 华为技术有限公司 Method, system and device for controlling access of user equipment
WO2013141600A1 (en) * 2012-03-21 2013-09-26 Samsung Electronics Co., Ltd. Granular network access control and methods thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100827371B1 (en) * 2005-11-30 2008-05-07 삼성전자주식회사 Apparatus and method for allocating resource in a communication system
CN101170834B (en) * 2007-12-06 2011-09-21 华为技术有限公司 Resource distributing method and device
US8811281B2 (en) * 2011-04-01 2014-08-19 Cisco Technology, Inc. Soft retention for call admission control in communication networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291514A (en) * 2007-04-20 2008-10-22 中兴通讯股份有限公司 Method and device for resource distribution in wireless communication system
CN101651975A (en) * 2008-08-15 2010-02-17 华为技术有限公司 Method, system and device for controlling access of user equipment
WO2013141600A1 (en) * 2012-03-21 2013-09-26 Samsung Electronics Co., Ltd. Granular network access control and methods thereof

Also Published As

Publication number Publication date
WO2016154920A1 (en) 2016-10-06

Similar Documents

Publication Publication Date Title
US11558770B2 (en) Method for determining QoS description information and apparatus
EP3417647B1 (en) A method for operating a wireless network, a wireless network and a management entity
CN110380887B (en) Communication method and device
WO2020001171A1 (en) Network slice resource allocation method and device
US9307446B2 (en) Method and apparatus for distributing load in wireless communication system
US10028149B2 (en) Method and apparatus for managing network sharing
US20220369204A1 (en) Method and device for providing service to user device by using network slice in communication system
CN101951685B (en) Method and device for providing differentiated service for UE (User Equipment)
US20140045513A1 (en) Radio resource division for compensating ratio changes of other clusters
CN103517323A (en) Data transmission method of wireless heterogeneous network, distribution apparatus, base station apparatus
KR20160076163A (en) Method and apparatus for providing differentiated transmitting services
CN105578605A (en) Scheduling method and scheduling device for service quality classification identification (QCI) service
CN102340842B (en) Resource control method and device and base station
CN113709885B (en) Multi-service network resource allocation method
CN106454855B (en) Spectrum sharing method and device
US11564105B2 (en) Multilink uplink grant management method
CN102271410B (en) Method and device for providing differentiated services for UE (User Equipment)
CN107431972A (en) Resource allocation methods and access device
US12075393B2 (en) System and method for dynamic multicarrier allocation to nb-iot devices
WO2024093682A1 (en) Service data processing method and device
CN103731877A (en) Method and device for transmitting wireless network cell state
CN101141802A (en) Method for distributing transmission resource and wireless network controller
KR20150133052A (en) Method and apparatus for determining frequency band
CN114885299A (en) Flow information processing method, related device and readable storage medium
CN108377511A (en) WLAN converges unit variation and device, base station, system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171201

WD01 Invention patent application deemed withdrawn after publication