CN113473401A - Wireless resource allocation method for power Internet of things application - Google Patents

Wireless resource allocation method for power Internet of things application Download PDF

Info

Publication number
CN113473401A
CN113473401A CN202110792680.5A CN202110792680A CN113473401A CN 113473401 A CN113473401 A CN 113473401A CN 202110792680 A CN202110792680 A CN 202110792680A CN 113473401 A CN113473401 A CN 113473401A
Authority
CN
China
Prior art keywords
terminal
user
resource
priority
terminals
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
CN202110792680.5A
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.)
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Fujian Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Fujian Electric Power 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 State Grid Corp of China SGCC, China Electric Power Research Institute Co Ltd CEPRI, State Grid Fujian Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN202110792680.5A priority Critical patent/CN113473401A/en
Publication of CN113473401A publication Critical patent/CN113473401A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria

Landscapes

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

Abstract

The invention relates to a resource allocation method for power Internet of things service, which comprises the steps of firstly, acquiring service demand information of all terminals, and acquiring channel state information of all terminals; calculating a time priority value: allocating priority to the terminal to be transmitted in a specific scheduling time interval, setting a time domain scheduling metric value for all the terminals to be transmitted, representing the priority sequence, wherein the time domain scheduling priority score of each terminal is as follows: calculating a resource block priority value: to select a number of high priority terminals to allocate frequency resources within a transmission time interval, the bandwidth is divided into resource blocks, the resource blocks are allocated to the selected terminals based on the frequency domain scheduling priority value of each resource block of each terminal, all user-resource block allocation combinations are listed, the combination with the global best priority value that meets the constraints is selected, from which the required resource configuration is obtained. The distribution method can obviously improve the throughput rate of the system.

Description

Wireless resource allocation method for power Internet of things application
Technical Field
The invention belongs to the field of power internet of things, relates to a wireless resource allocation technology, and particularly relates to a wireless resource allocation method for power internet of things application.
Background
Orthogonal frequency division multiple access (OFDM) is the preferred technique for wireless multi-user access at present, since flexible time-frequency resource allocation can be achieved. In OFDM systems the spectral resources are divided into individual resource blocks RB, each RB occupying a segment of the available spectrum for a certain time interval (TTI). How to allocate radio resources among multiple users to obtain the best overall quality of service has been a research focus in the field of wireless communication. In the existing 4G and 5G mobile communication standards, data sent by each terminal is random, and before the terminal initiates an uplink access request, a Sounding Reference Signal (SRS) is needed to enable a base station to obtain Channel State Information (CSI) of each user, and resources are allocated and a modulation and coding scheme is selected according to the information. However, frequent transmission of sounding reference signals may occupy a large amount of radio resources, and for power transmission line monitoring applications, the position of each terminal is fixed, the channel state changes slowly, and data transmitted by each terminal is also transmitted periodically.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, provides a wireless resource allocation method for power internet of things application, designs a resource allocation algorithm for power transmission line monitoring, and can obviously improve the throughput rate of a system.
The technical scheme adopted by the invention for solving the technical problem is as follows:
a resource allocation method for power Internet of things service comprises the following steps:
(1) firstly, acquiring service demand information of all terminals, including data volume C to be sentiAnd quality of service requirement QoSiGrade, i is the user terminal serial number;
(2) obtaining channel state information H (UE) of all terminalsi,Rj),RjThe sequence number of the resource block;
(3) calculating a time priority value: allocating priority to terminals to be transmitted with data in a specific scheduling time interval, setting a time domain scheduling metric value for all terminals to be transmitted with data, representing priority sequence, if the waiting terminals have strict service quality requirements, better channel conditions or cannot obtain any important resource allocation in the latest transmission time interval due to fairness, the terminals can obtain higher metric value, and the time domain scheduling priority score of each terminal is as follows:
Figure BDA0003161597310000021
wherein A isi(t) is UEiTime domain scheduling priority score of, Cins,i(t,ni) For allocation to the maximum number of resource blocks niTime-user UEiInstantaneous achievable throughput of Caver,iFor a user UEiAverage throughput at time t (determined with an exponential moving average EMA time window of 1 s), Qi(t) is a user UEiThe dynamic QoS weights at time t are expressed as:
Figure BDA0003161597310000022
wherein R isiFor a target data rate, τiFor a target end-to-end delay, Raver.i(t) is the average throughput, τi(t) is a user UEiAverage delay of (d);
(4) resource block priority value calculation: to select a number of high priority terminals to allocate frequency resources within a transmission time interval, the bandwidth is divided into resource blocks, the resource blocks are allocated to the selected terminals based on a frequency domain scheduling priority value for each resource block of each terminal, the frequency domain scheduling priority values are represented as follows:
Figure BDA0003161597310000023
wherein R isi,c(t) is a user UEiWith respect to the frequency domain scheduling priority value, C, of the resource blockins,i,c(t) is a user UEiWith respect to the instantaneous achievable throughput of the resource block, as a function of the channel quality, Caver,i(t) is a user UEiAverage throughput over a transmission time interval;
(5) all user-resource block allocation combinations are listed and the combination with the best global priority value is selected from which the required resource configuration is obtained.
I.e. satisfying the following constraints:
c) and a continuity constraint that resource blocks allocated to user i are continuous in a frequency domain.
d) And (4) total amount constraint, wherein the data amount allocated to the user i does not exceed the data amount applied by the user i.
iCi,,j<Ci
Ci,jThe number of bits that can be carried when the jth resource block is allocated to the user i.
The total priority score is made highest subject to the above constraints.
max∑i,jRi,j
Wherein R isi,jRepresenting a user UEiFor resource block RBjFrequency domain scheduling priority value.
The invention has the advantages and positive effects that:
according to the invention, time domain scheduling and frequency domain scheduling are decoupled, and priorities are respectively given to effectively meet the QoS requirements of the power internet multi-user terminal. The resource allocation is executed by using the bandwidth flexibility characteristic of the OFDM, the problem of subcarrier adjacency constraint is solved, and the resources can be allocated to the terminal according to the service quality requirements of different services of the power Internet of things terminal.
Drawings
Fig. 1 is a schematic diagram of a signal interaction process between a base station and a terminal.
Detailed Description
The present invention is further illustrated by the following specific examples, which are intended to be illustrative, not limiting and are not intended to limit the scope of the invention.
A resource allocation method for power Internet of things service comprises the following steps:
(1) and acquiring the service requirement information of all the terminals.
Before a terminal transmits data to a base station, it needs to request uplink resources from the base station, as shown in fig. 1. The terminal firstly sends a scheduling request SR (schedule request) to the base station through a control message in a PUCCH according to a certain period and a subframe position, wherein the SR is only responsible for informing the base station whether a resource request exists or not, but also is responsible for informing the base station whether the resource request exists or notHow much resources are needed is accomplished by the following signaling interaction. When the terminal has the requirement of sending data, the corresponding SR is set to be 1, and the SR is null when no resource request exists. After receiving the SR, the base station sends a scheduling grant to the terminal, and first configures a small portion of resources to the terminal for uploading a bsr (buffer state report). The terminal then sends a BSR to inform the base station of the service requirement information (including the data volume to be sent and the service quality requirement information), so that the data volume C to be sent of all terminals is obtainediAnd quality of service requirements (QoS)i) Grade, etc.
(2) Obtaining channel state information of all terminals
Before the base station allocates the uplink resource to the terminal, the quality of the uplink channel must be known, and the base station will allocate the resource to the terminal only when the quality of the uplink channel of the terminal is good and there is a need to transmit data. After receiving the BSR from the terminal, the base station obtains the UE according to the srs (sounding reference signal) measurement reported by the terminaliIn each resource block RiChannel quality indicator (cqi), denoted as H (UE)i,Ri) As shown in fig. 1. Since the measured channel quality may become inaccurate due to variations in channel quality and errors in delay estimation of spatial signal transmission, the terminal needs to transmit an SRS to the base station at intervals to obtain the quality of the current channel as accurately as possible.
(3) Time priority value calculation
And after the terminal obtains the uplink scheduling permission, the terminal to be transmitted with data in a specific scheduling time interval is allocated with priority. Setting a time domain scheduling metric value for all terminals to be transmitted, representing a priority order, and recording as Ai(t), the concrete implementation formula is as follows:
Figure BDA0003161597310000041
Cins,i(t,ni) For allocation to the maximum number of resource blocks niTime terminal UEiInstantaneous achievable throughput, Caver,iFor a user UEiAverage throughput at time t, Qi(t) is a user UEiThe dynamic QoS weight at time t is expressed by the following formula:
Figure BDA0003161597310000042
Rifor a target data rate, τiFor a target end-to-end delay, Raver.i(t) is the average throughput, τi(t) is a user UEiAverage delay of (2).
A terminal may obtain a higher time domain metric value if it has a strict quality of service requirement, better channel conditions, or cannot obtain any significant resource allocation in the latest transmission time interval due to fairness.
(4) Resource block priority calculation
The bandwidth is divided into resource blocks, and frequency resources in a transmission time interval are allocated to the high-priority terminal based on the frequency domain scheduling priority value of each resource block of each terminal. The frequency domain scheduling priority values are expressed as follows:
Figure BDA0003161597310000043
Ri,c(t) is a user UEiWith respect to the frequency domain scheduling priority value, C, of the resource blockins,i,c(t) is a user UEiWith respect to the instantaneous achievable throughput of the resource block, as a function of the channel quality, Caver,i(t) is a user UEiAverage throughput over the transmission time interval.
(5) Terminal-resource block table
RB0 RB1 RB2 RB3 RB4 RB5
UE0 1 5 2 7 9 3
UE1 4 6 5 8 1 3
After obtaining the frequency domain measurement priority value of the terminal about each resource block, a terminal user-resource block table is made, and the data in the table is the terminal UE calculated in the step (4)iRegarding the priority values of different resource blocks RB, as shown in table one, there are 2 users, an example of 6 resource blocks.
Table 1 example of priority value list of resource block and corresponding terminal
(6) Obtaining an optimal resource allocation pattern based on constraints
All terminal-resource block allocation combinations are listed and the combination with the global best priority value satisfying the constraint is selected for resource allocation, the constraint is as follows:
e) and a continuity constraint that resource blocks allocated to user i are continuous in a frequency domain. In uplink resource allocation, the resources allocated to the end user must be contiguous, if allocated to the UE0Resource RB0,2,3,5Is allocated to the UE1Resource RB1。4Then the continuity constraint is not satisfied.
f) And (4) total amount constraint, wherein the data amount allocated to the user i does not exceed the data amount applied by the user i.
Figure BDA0003161597310000051
Ci,jThe number of bits that can be carried when the jth resource block is allocated to the user i.
And summing the priority of the terminal relative to each resource block under the condition of meeting the constraint, and selecting the scheme with the highest total priority score for resource allocation, wherein the scheme is represented as follows:
Figure BDA0003161597310000052
wherein R isi,jRepresenting a user UEiFor resource block RBjFrequency domain scheduling priority value.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various changes and modifications can be made without departing from the inventive concept, and these changes and modifications are all within the scope of the present invention.

Claims (6)

1. A resource allocation method for power Internet of things service comprises the following steps:
(1) firstly, acquiring service demand information of all terminals, and acquiring channel state information of all terminals;
(2) calculating a time priority value: allocating priority to the terminal to be transmitted in a specific scheduling time interval, setting a time domain scheduling metric value for all the terminals to be transmitted, representing the priority sequence, wherein the time domain scheduling priority score of each terminal is as follows:
Figure FDA0003161597300000011
wherein A isi(t) is UEiTime domain scheduling priority score of, Cins,i(t,ni) For allocation to the maximum number of resource blocks niTime-user UEiInstantaneous achievable throughput of Caver,iFor a user UEiAverage throughput at time t, Qi(t) is a user UEiDynamic QoS weights at time t;
(3) resource block priority value calculation: to select a number of high priority terminals to allocate frequency resources within a transmission time interval, the bandwidth is divided into resource blocks, the resource blocks are allocated to the selected terminals based on a frequency domain scheduling priority value for each resource block of each terminal, the frequency domain scheduling priority values are represented as follows:
Figure FDA0003161597300000012
wherein R isi,c(t) is a user UEiWith respect to the frequency domain scheduling priority value, C, of the resource blockins,i,c(t) is a user UEiWith respect to the instantaneous achievable throughput of the resource block, as a function of the channel quality, Caver,i(t) is a user UEiAverage throughput over a transmission time interval;
(4) all user-resource block allocation combinations are listed and the combination with the globally optimal priority value that satisfies the constraint is selected from which the required resource configuration is obtained.
2. The power oriented device of claim 1The resource allocation method of the Internet of things service is characterized by comprising the following steps: qi(t) is expressed as:
Figure FDA0003161597300000013
wherein R isiFor a target data rate, τiFor a target end-to-end delay, Raver.i(t) is the average throughput, τi(t) is a user UEiAverage delay of (2).
3. The resource allocation method for the power internet of things service as claimed in claim 1, wherein: the constraining of step (4) comprises:
a) continuous constraint, the resource blocks allocated to user i are continuous in frequency domain;
b) the total amount constraint, the data amount distributed to the user i does not exceed the data amount applied by the user i;
and summing the priority of the terminal relative to each resource block under the condition of meeting the constraint, and selecting the scheme with the highest total priority score for resource allocation.
4. The resource allocation method for the power internet of things service as claimed in claim 1, wherein: in step (2), if the waiting terminal has strict qos requirements, better channel conditions, or cannot obtain any important resource allocation in the latest transmission time interval due to fairness, the terminal will obtain a higher time domain metric value.
5. The resource allocation method for the power internet of things service as claimed in claim 1, wherein: the service requirement information of the terminal in the step (1) comprises a data volume C to be sentiAnd quality of service requirement QoSiAnd the grade i is the serial number of the user terminal.
6. The resource allocation method for the power Internet of things service as claimed in claim 1, which is characterized in thatCharacterized in that: the process of acquiring the channel state information of all the terminals in the step (1) is as follows: after receiving BSR from a terminal, a base station obtains terminal UE according to SRS measurement reported by the terminaliIn each resource block RiIs denoted as H (UE)i,Rj),RjThe terminal sends the SRS to the base station at intervals for the sequence number of the resource block, so as to obtain the quality of the current channel as accurately as possible.
CN202110792680.5A 2021-07-14 2021-07-14 Wireless resource allocation method for power Internet of things application Pending CN113473401A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110792680.5A CN113473401A (en) 2021-07-14 2021-07-14 Wireless resource allocation method for power Internet of things application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110792680.5A CN113473401A (en) 2021-07-14 2021-07-14 Wireless resource allocation method for power Internet of things application

Publications (1)

Publication Number Publication Date
CN113473401A true CN113473401A (en) 2021-10-01

Family

ID=77880257

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110792680.5A Pending CN113473401A (en) 2021-07-14 2021-07-14 Wireless resource allocation method for power Internet of things application

Country Status (1)

Country Link
CN (1) CN113473401A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115665683A (en) * 2022-10-25 2023-01-31 国网山东省电力公司莘县供电公司 Wireless energy transmission scheduling method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118865A (en) * 2010-12-15 2011-07-06 大唐移动通信设备有限公司 Shared channel resource allocation method and system based on space division multiplexing address (SDMA) technology
EP2472981A1 (en) * 2010-12-30 2012-07-04 MIMOON GmbH Method and apparatus for combined time and frequency domain scheduling
CN104507169A (en) * 2014-12-15 2015-04-08 东南大学 Three-dimensional resource dynamic allocation method and device for reducing system uplink transmission time delay

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118865A (en) * 2010-12-15 2011-07-06 大唐移动通信设备有限公司 Shared channel resource allocation method and system based on space division multiplexing address (SDMA) technology
EP2472981A1 (en) * 2010-12-30 2012-07-04 MIMOON GmbH Method and apparatus for combined time and frequency domain scheduling
CN104507169A (en) * 2014-12-15 2015-04-08 东南大学 Three-dimensional resource dynamic allocation method and device for reducing system uplink transmission time delay

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HAIDAR SAFA等: "A QoS-Aware Uplink Scheduling Paradigm for LTE Networks", 《IEEE》, 31 December 2013 (2013-12-31) *
刘明月等: "智能电网中网络切片的资源分配算法研究", 《电力信息与通信技术》, 31 December 2020 (2020-12-31) *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115665683A (en) * 2022-10-25 2023-01-31 国网山东省电力公司莘县供电公司 Wireless energy transmission scheduling method
CN115665683B (en) * 2022-10-25 2023-08-18 国网山东省电力公司莘县供电公司 Wireless energy transmission scheduling method

Similar Documents

Publication Publication Date Title
US11882428B2 (en) Communicating in a network using an adaptable buffer status report (BSR)
CN110710309B (en) Apparatus and method for cloud-based sidelink scheduling and base station interface thereof
US8797983B2 (en) Apparatuses and methods for allocating spectrum resources in a wireless communication network
EP4216643A1 (en) Method for transmitting or receiving signal related to positioning by terminal in wireless communication system supporting sidelink, and apparatus therefor
JP5320170B2 (en) Wireless communication system, base station and terminal
US8295241B2 (en) Apparatus and method for supporting peer to peer communication in a broadband wireless communication system
US7860056B2 (en) Apparatus and method for allocating sub-channel in a wireless communication system
US20040127226A1 (en) Method to convey uplink traffic information
CN112889324A (en) Receiver-based sidelink resource selection apparatus and method
US20090067329A1 (en) Line quality report method, base station device, and communication terminal
US10292109B2 (en) Method for coordinating at least one first transmission from a single-point transmitter to a single-point receiver and at least one second transmission from a multipoint transmitter or to a multipoint receiver in a radio communication system, network node and mobile station thereof
KR20180075476A (en) Communication device, terminal and communication method
CN114007262A (en) Communication method and device
CN106507489B (en) resource allocation method and access device
EP2684414B1 (en) A radio base station and a method therein for scheduling radio resources
WO2007147317A1 (en) Mcs of reverse data determination method and access terminal
CN104661296A (en) Device and method for deciding transmission power of user device
JP2014140221A (en) Methods and systems for subscriber station-based admission control
KR20080104518A (en) Apparatus and method for bandwidth request and allocation of uplink based on a group in wireless communication system
KR101593662B1 (en) Apparatus and method for managing multi-carrier
CN113473401A (en) Wireless resource allocation method for power Internet of things application
US11818745B2 (en) Method and apparatus for assigning resources in wireless communication system
CN113615291A (en) System and method for rate selection and resource unit allocation within a Wireless Local Area Network (WLAN)
EP3420770B1 (en) Passive intermodulation shaping
US11044623B2 (en) Devices and methods for stopping CQI measurements according to battery level or UE mobility in a multicarrier system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination