Spectrum dynamic allocation method, system, equipment and storage medium

文档序号:173198 发布日期:2021-10-29 浏览:27次 中文

阅读说明:本技术 一种频谱动态分配方法、系统、设备及存储介质 (Spectrum dynamic allocation method, system, equipment and storage medium ) 是由 冯传奋 刘珂 孙建德 于 2021-06-28 设计创作,主要内容包括:本公开公开了一种频谱动态分配方法、系统、设备及存储介质,包括:获取终端发起的业务需求,对业务需求进行计算,得到业务需求计算结果;计算现有空闲频段能力;判断现有空闲频谱是否能够满足业务容量需求,如果否,则更新需求,返回对业务需求进行计算;如果是,就进入下一步;从需求-供给匹配度以及网络效益维度,对频谱分配方案进行综合评估;输出最优的频谱分配方案。引入对应分配频段的设备负荷指标,可以避免分配频段后引起网络拥塞。引入对应频段设备成本指标,可以实现降本增效,提升运营商效益。(The present disclosure discloses a method, a system, a device and a storage medium for dynamic spectrum allocation, which includes: acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result; calculating the existing idle frequency band capacity; judging whether the existing idle frequency spectrum can meet the service capacity requirement, if not, updating the requirement, and returning to calculate the service requirement; if yes, entering the next step; comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; and outputting the optimal spectrum allocation scheme. And the device load index corresponding to the allocated frequency band is introduced, so that network congestion caused by the allocated frequency band can be avoided. And the cost indexes of the equipment in the corresponding frequency band are introduced, so that cost reduction and efficiency improvement can be realized, and the benefits of operators are improved.)

1. A method for dynamically allocating frequency spectrum is characterized by comprising the following steps:

acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result;

calculating the existing idle frequency band capacity;

judging whether the existing idle frequency spectrum can meet the service capacity requirement, if not, updating the requirement, and returning to calculate the service requirement; if yes, entering the next step;

comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; and outputting the optimal spectrum allocation scheme.

2. The method for dynamically allocating spectrum according to claim 1, further comprising:

evaluating the frequency band utilization rate, and if the frequency band utilization rate is higher than a set threshold value, not operating; and if the frequency band utilization rate is lower than the set threshold value, recycling the frequency band, and returning to calculate the existing idle frequency band capacity.

3. The method for dynamically allocating spectrum according to claim 1, further comprising:

evaluating the change of the service requirement, and if the change of the service requirement is lower than a set threshold value, not operating; and if the change of the service requirement is higher than the set threshold value, updating the requirement, and returning to calculate the capacity of the existing idle frequency band.

4. The method of claim 1, wherein the service requirement is calculated; the method specifically comprises the following steps:

and calculating the signal coverage range, the service capacity requirement, the uplink speed, the downlink speed and the transmission delay of the position where the mobile user terminal arrives.

5. The method of claim 1, wherein calculating the existing idle band capability specifically comprises:

substituting the available maximum channel bandwidth of the existing idle frequency band into the Shannon formula to calculate the maximum network transmission rate/bandwidth.

6. The method according to claim 1, wherein the spectrum allocation scheme is comprehensively evaluated from the dimensions of demand-supply matching degree and network benefit; the method specifically comprises the following steps:

(1): the evaluation indexes of the demand-supply matching degree are set as follows: time delay, uplink rate, downlink rate, coverage;

(2): weighting the evaluation indexes of the demand-supply matching degree and the network benefit;

(3): based on the weight and the index value, carrying out weighted summation to obtain a comprehensive evaluation score;

(4): and sequencing the comprehensive evaluation scores from high to low, and taking the first sequenced scheme as the optimal spectrum allocation scheme.

7. The method according to claim 6, wherein the evaluation index for setting the network benefit is: corresponding frequency band equipment load, corresponding frequency band equipment interference and corresponding frequency band equipment cost; the corresponding frequency band device cost includes, but is not limited to, a device investment cost and a device maintenance cost.

8. A system for dynamically allocating spectrum, comprising:

an acquisition module configured to: acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result;

a computing module configured to: calculating the existing idle frequency band capacity;

a determination module configured to: judging whether the existing idle frequency spectrum can meet the service capacity requirement, if not, updating the requirement, and returning to the acquisition module; if yes, entering an evaluation module;

an evaluation module configured to: comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; and outputting the optimal spectrum allocation scheme.

9. An electronic device, comprising:

a memory for non-transitory storage of computer readable instructions; and

a processor for executing the computer readable instructions,

wherein the computer readable instructions, when executed by the processor, perform the method of any of claims 1-7.

10. A storage medium storing non-transitory computer-readable instructions, wherein the non-transitory computer-readable instructions, when executed by a computer, perform the instructions of the method of any one of claims 1-7.

Technical Field

The present disclosure relates to the field of mobile communications technologies, and in particular, to a method, a system, a device, and a storage medium for dynamically allocating frequency spectrums.

Background

The statements in this section merely provide background information related to the present disclosure and may not constitute prior art.

As a new generation mobile communication technology, 5G is considered to satisfy not only the communication needs of people but also the communication needs of people and objects.

On one hand, at the initial stage of deployment of the 5G network, the 4G network is still the main bearer network for traffic. In order to improve the spectrum utilization efficiency, how the 4G/5G network dynamically shares the limited spectrum resources needs to be considered.

On the other hand, in order to improve the construction efficiency of the 5G network, operators may respectively take out a part of frequency bands for shared construction, thereby realizing multiplication of network coverage and multiplication of rate. But consideration needs to be given to how to achieve dynamic sharing of shared frequency resources.

Currently, in the aspect of spectrum resource sharing, how to match spectrum demand with spectrum resource supply is mainly considered. When the matching scheme is formulated, the following two aspects are mainly considered:

(1) the spectrum demand of the traffic is mainly considered in the aspect of the spectrum demand.

(2) In terms of spectrum resource supply, the existing idle spectrum resources and interference conditions are mainly considered.

The prior art has the following defects:

(1) in the aspect of spectrum requirements, only the requirements of the traffic on the spectrum are considered, and the requirements of different services on coverage, time delay and uplink/downlink rates are not considered.

(2) In the aspect of spectrum resource supply, only the existing idle spectrum resources and interference conditions are considered, and the load of the network equipment corresponding to the idle spectrum and the cost condition of the corresponding spectrum are not considered.

(3) When considering spectrum requirements, the requirements for some time in the future are not considered.

The lack of consideration of the above three aspects results in low matching degree between the demand and the supply, frequent adjustment of the spectrum allocation scheme, and low spectrum utilization efficiency.

Disclosure of Invention

In order to solve the deficiencies of the prior art, the present disclosure provides a method, a system, a device and a storage medium for dynamic spectrum allocation; in the aspect of spectrum requirements, the requirements of traffic, coverage, time delay and uplink/downlink rates (including edge rates) in a future period are comprehensively considered; in the aspect of spectrum resource supply, idle spectrum resources, interference, load of network equipment corresponding to the idle spectrum and cost conditions of the corresponding spectrum are comprehensively considered, and an optimal spectrum allocation scheme is finally provided.

In a first aspect, the present disclosure provides a method for dynamically allocating frequency spectrums;

a method for dynamic allocation of spectrum, comprising:

acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result;

calculating the existing idle frequency band capacity;

judging whether the existing idle frequency spectrum can meet the service capacity requirement, if not, updating the requirement, and returning to calculate the service requirement; if yes, entering the next step;

comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; and outputting the optimal spectrum allocation scheme.

The method further comprises the following steps: evaluating the frequency band utilization rate, and if the frequency band utilization rate is higher than a set threshold value, not operating; and if the frequency band utilization rate is lower than the set threshold value, recycling the frequency band, and returning to calculate the existing idle frequency band capacity.

The method further comprises the following steps: evaluating the change of the service requirement, and if the change of the service requirement is lower than a set threshold value, not operating; and if the change of the service requirement is higher than the set threshold value, updating the requirement, and returning to calculate the capacity of the existing idle frequency band.

In a second aspect, the present disclosure provides a system for dynamic allocation of spectrum;

a system for dynamic allocation of spectrum, comprising:

an acquisition module configured to: acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result;

a computing module configured to: calculating the existing idle frequency band capacity;

a determination module configured to: judging whether the existing idle frequency spectrum can meet the service capacity requirement, if not, updating the requirement, and returning to the acquisition module; if yes, entering an evaluation module;

an evaluation module configured to: comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; and outputting the optimal spectrum allocation scheme.

The system further comprises:

a re-evaluation module configured to: evaluating the frequency band utilization rate, and if the frequency band utilization rate is higher than a set threshold value, not operating; if the frequency band utilization rate is lower than the set threshold, the frequency band is recycled and returned to the calculation module;

evaluating the change of the service requirement, and if the change of the service requirement is lower than a set threshold value, not operating; and if the change of the service requirement is higher than the set threshold value, updating the requirement and returning to the acquisition module.

In a third aspect, the present disclosure also provides an electronic device, including:

a memory for non-transitory storage of computer readable instructions; and

a processor for executing the computer readable instructions,

wherein the computer readable instructions, when executed by the processor, perform the method of the first aspect.

In a fourth aspect, the present disclosure also provides a storage medium storing non-transitory computer readable instructions, wherein the non-transitory computer readable instructions, when executed by a computer, perform the instructions of the method of the first aspect.

Compared with the prior art, the beneficial effect of this disclosure is:

(1) in the aspect of service requirements, the requirements of service capacity, time delay, uplink/downlink rates (including edge rate) and coverage in a future period are comprehensively considered. In addition, it is dynamically evaluated whether the change in the traffic demand exceeds a threshold, and if the change in the traffic demand is below the threshold, the spectrum allocation scheme is not adjusted. On one hand, the special requirements of the service (such as time delay, uplink edge rate and the like) are considered; on the other hand, the requirements in a period of time in the future are considered, and the service requirement change condition is dynamically evaluated, so that the overall optimal spectrum allocation scheme can be achieved, and the frequent adjustment of the spectrum allocation scheme is avoided.

(2) In the evaluation of the spectrum allocation scheme or the preparation of the spectrum allocation scheme, the comprehensive evaluation or consideration is carried out from 2 dimensions of the demand-supply matching degree and the network benefit.

And the device load index corresponding to the allocated frequency band is introduced, so that network congestion caused by the allocated frequency band can be avoided.

And the cost indexes of the equipment in the corresponding frequency band are introduced, so that cost reduction and efficiency improvement can be realized, and the benefits of operators are improved.

Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.

Drawings

The accompanying drawings, which are included to provide a further understanding of the disclosure, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure and are not to limit the disclosure.

FIG. 1 is a flow chart of dynamic spectrum allocation of a first embodiment;

fig. 2(a) -2 (b) are schematic diagrams of idle frequency spectrums of the first embodiment;

fig. 3(a) -3 (b) are schematic diagrams of frequency spectrum allocation schemes of the first embodiment;

fig. 4 shows the spectrum allocation of the first embodiment every half year thereafter.

Detailed Description

It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments according to the present disclosure. As used herein, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and it should be understood that the terms "comprises" and "comprising", and any variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

The embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict.

All data are obtained according to the embodiment and are legally applied on the data on the basis of compliance with laws and regulations and user consent.

Example one

The embodiment provides a dynamic spectrum allocation method;

as shown in fig. 1, a method for dynamically allocating spectrum includes:

s101: acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result;

s102: calculating the existing idle frequency band capacity;

s103: judging whether the existing idle frequency spectrum can meet the service requirement, if not, updating the requirement, and returning to S101; if yes, go to S104;

s104: comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; outputting an optimal spectrum allocation scheme;

s105: evaluating the frequency band utilization rate, and if the frequency band utilization rate is higher than a set threshold value, not acting; if the frequency band utilization rate is lower than the set threshold, recycling the frequency band lower than the set threshold, and returning to S102;

evaluating the change of the service requirement, and if the change rate of the service requirement is lower than a set threshold value, not acting; and if the service demand change rate is higher than the set threshold value, replacing the current service demand with the changed service demand, and returning to the S101.

Further, the step S101: calculating the service requirement; the method specifically comprises the following steps:

the signal coverage, traffic capacity requirements (traffic demand or traffic demand), uplink rate, downlink rate and transmission delay at the location of the mobile user terminal are calculated.

Further, the S102: calculating the existing idle frequency band capability specifically comprises:

substituting the available maximum channel bandwidth of the existing idle frequency band into the Shannon formula to calculate the maximum network transmission rate/bandwidth.

Shannon formula:

C=B*log2(1+S/N),

wherein: b is the channel bandwidth, S is the average power of the transmitted signal within the channel, N is the gaussian noise power within the channel, and C is the maximum network transmission rate.

Further, the S104: comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; the method specifically comprises the following steps:

s1041: the evaluation indexes of the demand-supply matching degree are set as follows: time delay, uplink rate, downlink rate, coverage;

the evaluation indexes of the network benefits are set as follows: corresponding frequency band equipment load, corresponding frequency band equipment interference and corresponding frequency band equipment cost; the corresponding frequency band device cost includes but is not limited to device investment cost and device maintenance cost;

s1042: weighting the evaluation indexes of the demand-supply matching degree and the network benefit;

s1043: based on the weight and the index value, carrying out weighted summation to obtain a comprehensive evaluation score;

s1044: and sequencing the comprehensive evaluation scores from high to low, and taking the first sequenced scheme as the optimal spectrum allocation scheme.

Further, the sum of the weights of the parts is 1 between 0 and 1, and the more important parts are given higher weights according to the policy.

For the value of the matching degree index, the higher the satisfaction degree is, the higher the score is.

Of course, as the service requirements are continuously abundant, some services have severe requirements on time delay, for example: industrial control, autonomous driving, etc.

In addition, some internet of things services have different communication with the existing people, for example: and monitoring the services, wherein the requirement on the uplink rate is greater than the requirement on the downlink rate.

In order to meet the above service requirement, it is proposed to allocate the relevant frequency spectrums independently, so that the relevant parameters (e.g. uplink and downlink timeslot ratios, etc.) can be optimized independently to meet the service requirement.

The score is higher as the load of the corresponding frequency band equipment is closer to the highest threshold value; the smaller the interference, the higher the score; the lower the cost of the corresponding frequency band device, the higher the score.

And a spectrum allocation scheme with the highest comprehensive value can be obtained by utilizing a genetic algorithm or a related neural network algorithm and the like.

In the aspect of service requirements, the embodiments of the present application propose requirements that service capacity, delay, uplink/downlink rates (including edge rates), and coverage need to be comprehensively considered in a future period of time. In addition, it is dynamically evaluated whether the change of the traffic demand exceeds a threshold, and if the change of the traffic demand is lower than the threshold, the spectrum allocation scheme is not adjusted.

In the evaluation of the spectrum allocation scheme, the embodiment of the application provides a comprehensive evaluation spectrum allocation scheme from two dimensions of demand-supply matching degree and network benefit. Or a genetic algorithm, a related neural network algorithm and the like are utilized to obtain the spectrum allocation scheme with the highest comprehensive value of the two dimensions as the optimal spectrum allocation scheme. Wherein: network benefits include, but are not limited to, corresponding frequency band device load, interference, corresponding frequency band device cost, and other dimensions.

Taking the spectrum allocation of a certain operator 4/5G as an example, the following is briefly illustrated:

1. capacity requirement:

assume that 4/5G traffic demands requiring spectrum sharing in the next 2 years are shown in the left half of table 1, including 4G traffic demands, 5G ordinary traffic demands, and 5G special traffic demands (e.g., ultra-low latency, high uplink rate), which are expressed in AGbps. The corresponding 1AGbps requires 20M of spectrum to meet its demand and the minimum allocated spectrum width is 10M. The corresponding spectral width requirements are shown in the right half of table 1.

Table 14/5G traffic capacity requirements and spectral width requirements

2. White space spectrum

Assume that a certain operator 4/5G has a free spectrum as shown in fig. 2(a) and 2 (b).

3. Spectrum allocation scheme

Based on the method proposed by the application, the main consideration factors are as follows:

(1) in the aspect of capacity: 20M spectrum is needed to meet at 1AGbps, and existing white space can meet the demand.

(2) In the coverage aspect: given that 5G coverage is more important than 4G, the low frequency spectrum is preferentially allocated to the 5G network.

(3)5G special traffic (e.g. delay, upstream edge rate) requirements: it is considered to be satisfied by using the 4.9G exclusive frequency band.

(4) And the corresponding frequency band equipment load aspect: cannot exceed the maximum threshold

(5) The cost of the corresponding frequency band equipment is as follows: the low frequency equipment is assumed to be low cost.

(6) Interference aspect: in order to reduce interference, the frequency spectrum is allocated as many slices as possible.

Based on the above considerations, the optimal spectrum allocation scheme is as follows:

as shown in fig. 3(a) and fig. 3(b), 4G services require allocation of a 2.6G high-frequency portion of 40M spectrum, and 5G ordinary services require allocation of a 2.6G low-frequency portion of 120M spectrum, and considering that the device load corresponding to this frequency band is high, 40M of the 4.9G low-frequency portion is also allocated to 5G ordinary services. For 5G special traffic demands, 40M of the high frequency part in 4.9G is allocated to its use. The higher frequency part in 4.9G is a white space.

The spectrum allocation for each subsequent half year is shown in fig. 4. As can be seen from fig. 4, as the 4G service demand gradually decreases, 10M of the 4G service demand can be recycled as the free spectrum for use in the second 12 months.

Example two

The embodiment provides a dynamic spectrum allocation system;

a system for dynamic allocation of spectrum, comprising:

an acquisition module configured to: acquiring a service requirement initiated by a terminal, and calculating the service requirement to obtain a service requirement calculation result;

a computing module configured to: calculating the existing idle frequency band capacity;

a determination module configured to: judging whether the existing idle frequency spectrum can meet the service requirement, if not, updating the requirement, and returning to the acquisition module; if yes, entering an evaluation module;

an evaluation module configured to: comprehensively evaluating a spectrum allocation scheme from the demand-supply matching degree and the network benefit dimension; outputting an optimal spectrum allocation scheme;

a re-evaluation module configured to: evaluating the frequency band utilization rate, and if the frequency band utilization rate is higher than a set threshold value, not operating; if the frequency band utilization rate is lower than the set threshold, recycling the frequency band lower than the set threshold, and returning to the calculation module;

evaluating the change of the service requirement, and if the change rate of the service requirement is lower than a set threshold value, not operating; if the change rate of the service requirement is higher than the set threshold value, changing the service requirement into the current service requirement, and returning to the acquisition module;

an acquisition module configured to: receiving service requirements including but not limited to requirements of coverage, capacity, edge rate, time delay, etc.; and the system is responsible for receiving information such as idle frequency spectrum, utilization rate of each frequency band, load of corresponding frequency band equipment and the like.

A storage module configured to: and storing the received service requirement, the idle frequency spectrum, the utilization rate of each frequency band and the load related information of the corresponding frequency band equipment. And storing the corresponding frequency band device cost, the related evaluation strategy or the neural network algorithm.

An update module configured to: the information in the storage unit is updated.

It should be noted here that the acquiring module, the calculating module, the judging module, the evaluating module and the re-evaluating module correspond to steps S101 to S105 in the first embodiment, and the modules are the same as the corresponding steps in the implementation example and the application scenario, but are not limited to the disclosure in the first embodiment. It should be noted that the modules described above as part of a system may be implemented in a computer system such as a set of computer-executable instructions.

In the foregoing embodiments, the descriptions of the embodiments have different emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

The proposed system can be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, the division of the above-described modules is merely a logical division, and in actual implementation, there may be other divisions, for example, multiple modules may be combined or integrated into another system, or some features may be omitted, or not executed.

EXAMPLE III

The present embodiment also provides an electronic device, including: one or more processors, one or more memories, and one or more computer programs; wherein, a processor is connected with the memory, the one or more computer programs are stored in the memory, and when the electronic device runs, the processor executes the one or more computer programs stored in the memory, so as to make the electronic device execute the method according to the first embodiment.

It should be understood that in this embodiment, the processor may be a central processing unit CPU, and the processor may also be other general purpose processors, digital signal processors DSP, application specific integrated circuits ASIC, off-the-shelf programmable gate arrays FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and so on. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

The memory may include both read-only memory and random access memory, and may provide instructions and data to the processor, and a portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information.

In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software.

The method in the first embodiment may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software modules may be located in ram, flash, rom, prom, or eprom, registers, among other storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor. To avoid repetition, it is not described in detail here.

Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.

Example four

The present embodiments also provide a computer-readable storage medium for storing computer instructions, which when executed by a processor, perform the method of the first embodiment.

The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure, and various modifications and changes may be made to the present disclosure by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present disclosure should be included in the protection scope of the present disclosure.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种无线连接物理层协议数据单元发生装置及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!