CN113473245B - A method for optimizing the latency of video streaming based on renewable energy - Google Patents
A method for optimizing the latency of video streaming based on renewable energy Download PDFInfo
- Publication number
- CN113473245B CN113473245B CN202110654688.5A CN202110654688A CN113473245B CN 113473245 B CN113473245 B CN 113473245B CN 202110654688 A CN202110654688 A CN 202110654688A CN 113473245 B CN113473245 B CN 113473245B
- Authority
- CN
- China
- Prior art keywords
- video
- millimeter
- waiting time
- wave base
- base station
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000005457 optimization Methods 0.000 claims abstract description 52
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000001228 spectrum Methods 0.000 claims description 7
- 238000013461 design Methods 0.000 claims description 3
- 230000014509 gene expression Effects 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 2
- 238000004088 simulation Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000005562 fading Methods 0.000 description 2
- 238000003306 harvesting Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/764—Media network packet handling at the destination
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明属于UND视频流优化领域,特别是基于可再生能源UND视频流等待时间优化方法。The invention belongs to the field of UND video stream optimization, in particular to a method for optimizing the waiting time of UND video streams based on renewable energy.
背景技术Background technique
目前,超密集无线通信网络(UDN)为视频应用和其他数据密集需求提供了强大的通信基础架构。但是,伴随着物联网中接入设备和服务种类的持续增加,无线通信系统将面临日益增长的环境压力和经济成本。为了解决这一问题,现有技术中将可再生能量收集技术引入UDN系统中,以此来降低传统能耗、提升网络服务容量。但是UDN中小基站在收集能量过程中经常会受到周围环境变化的影响,所以能量收集不稳定,导致有时基站收集的能量难以满足其自身工作要求。并且服务用户和基站之间的信道状态比较复杂,收集到的可再生能量在分配和使用上很不合理,从而极大地影响到UDN的系统性能。以上问题均导致了用户在观看视频时需要等待较长的视频缓冲时间,严重影响了用户观看视频时的体验感。Currently, ultra-dense wireless communication networks (UDNs) provide a robust communication infrastructure for video applications and other data-intensive needs. However, with the continuous increase in the types of access devices and services in the Internet of Things, wireless communication systems will face increasing environmental pressures and economic costs. In order to solve this problem, in the prior art, renewable energy harvesting technology is introduced into the UDN system, so as to reduce traditional energy consumption and improve network service capacity. However, UDN small and medium base stations are often affected by changes in the surrounding environment in the process of collecting energy, so the energy collection is unstable, and sometimes the energy collected by the base station cannot meet its own working requirements. In addition, the channel state between the service user and the base station is complex, and the distribution and use of the collected renewable energy is very unreasonable, which greatly affects the system performance of the UDN. The above problems all cause users to wait for a long video buffering time when watching videos, which seriously affects the user's experience when watching videos.
Lyapunov优化方法在近年来被广泛用于通信和排队系统中。这种方法通过将原有的多时隙优化解耦为几个子优化问题来实现系统稳定性理论,可以有效地降低计算复杂性。此外,通过该方法在优化过程中只需收集当前数据,而不需要考虑未来数据,从而避免了预测和估计信道增益所带来的随机性问题。更重要的是,当系统变量的数量增加时,使用传统的启发式优化算法或动态编程的系统计算复杂性呈指数增长,而Lyapunov优化只呈现线性增长。Lyapunov optimization methods have been widely used in communication and queuing systems in recent years. This method realizes the system stability theory by decoupling the original multi-slot optimization into several sub-optimization problems, which can effectively reduce the computational complexity. In addition, the method only needs to collect current data in the optimization process without considering future data, thus avoiding the randomness problem caused by predicting and estimating channel gain. More importantly, when the number of system variables increases, the computational complexity of systems using traditional heuristic optimization algorithms or dynamic programming grows exponentially, while Lyapunov optimization only exhibits linear growth.
因此,如何通过Lyapunov优化方法使基站收集到的能量得以有效利用,使视频播放等待时间实现最小化,从而提升用户观看视频时的体验感;成为当前研究的关键问题。Therefore, how to effectively utilize the energy collected by the base station through the Lyapunov optimization method, minimize the waiting time of video playback, and improve the user's experience when watching videos; it has become a key issue of current research.
发明内容SUMMARY OF THE INVENTION
鉴于上述问题,本发明提供一种至少解决上述部分技术问题的基于可再生能源UND视频流等待时间优化方法,通过该方法能够在保持网络稳定的同时减少用户视频设备的平均等待时间,提高了用户观看视频时的体验感。In view of the above problems, the present invention provides a method for optimizing the waiting time of a video stream based on renewable energy UND, which solves at least some of the above technical problems. Through this method, the average waiting time of the user's video equipment can be reduced while maintaining the network stability, and the user's video equipment can be improved. The experience of watching a video.
本发明实施例提供了基于可再生能源UND视频流等待时间优化方法,包括:Embodiments of the present invention provide a method for optimizing the waiting time of video streams based on renewable energy sources, including:
S1、获取在时隙t视频设备连接到对应毫米波基站的下行链路数据速率、以及在所述时隙t开始时所述视频设备的回放缓冲器中的数据量;S1. Obtain the downlink data rate at which the video device is connected to the corresponding millimeter-wave base station at time slot t, and the amount of data in the playback buffer of the video device at the beginning of time slot t;
S2、根据所述下行链路数据速率及所述数据量,获得所述视频设备在所述时隙t里因数据量不足而经历的视频播放等待时间;S2, according to the downlink data rate and the data amount, obtain the video playback waiting time experienced by the video device in the time slot t due to insufficient data amount;
S3、计算所述对应毫米波基站的电池电量变化数据;S3. Calculate the battery power change data of the corresponding millimeter-wave base station;
S4、根据所述视频设备的视频播放等待时间,确定时隙t所述对应毫米波基站的覆盖范围内所有视频设备的总等待时间;所述电池电量变化数据作为所述总等待时间的约束条件;S4. Determine the total waiting time of all video devices within the coverage area of the corresponding millimeter-wave base station in time slot t according to the video playback waiting time of the video device; the battery power change data is used as a constraint condition for the total waiting time ;
S5、采用Lyapunov优化方法,对所述总等待时间进行优化,获得最小值。S5. Using the Lyapunov optimization method, the total waiting time is optimized to obtain a minimum value.
进一步地,所述S1具体包括:Further, the S1 specifically includes:
S11、假设网络中具有M个毫米波基站,记为BSj,j∈1,2,...,M;并且每个毫米波基站存在由BSj服务的Kj个视频设备用于播放视频,其中BSj对应的第i个视频设备记为UEij;S11. Suppose there are M millimeter-wave base stations in the network, denoted as BS j ,j∈1,2,...,M; and each millimeter-wave base station has K j video devices served by BS j for playing video , where the i-th video device corresponding to BS j is denoted as UE ij ;
S12、将BSj的所有频谱均归一化为1,每个视频设备和BSj传输占用的频谱对应于(Nj)-1;构建时隙t连接到BSj的视频设备的下行链路数据速率公式为:S12, all the frequency spectrums of BS j are normalized to 1, and the frequency spectrum occupied by each video equipment and BS j transmission corresponds to (N j ) -1 ; the construction time slot t is connected to the downlink of the video equipment of BS j The data rate formula is:
(1)式中,Kj为毫米波基站BSj覆盖范围内所有视频设备的数量,即索引序号;Pj为所述毫米波基站的输出功率;σ2为两个毫米波基站之间的热噪声的功率级;Lij(dij)为视频设备与其相对应的毫米波基站之间距离为dij的路径损耗;Gb和Gu分别为所述毫米波基站和视频设备的天线增益;In formula (1), K j is the number of all video devices within the coverage of the millimeter-wave base station BS j , that is, the index number; P j is the output power of the millimeter-wave base station; σ 2 is the difference between the two millimeter-wave base stations. power level of thermal noise; L ij (d ij ) is the path loss of distance d ij between the video equipment and its corresponding millimeter-wave base station; G b and Gu are the antenna gains of the millimeter-wave base station and the video equipment, respectively ;
S13、获取所述时隙t开始时所述视频设备的回放缓冲器中的数据量。S13: Acquire the amount of data in the playback buffer of the video device at the beginning of the time slot t.
进一步地,所述S2具体包括:Further, the S2 specifically includes:
当视频设备的回放缓冲器中的数据耗尽时,所述视频设备存在经历的视频播放等待时间;所述视频播放等待时间表达为:When the data in the playback buffer of the video device is exhausted, the video device has an experienced video playback waiting time; the video playback waiting time is expressed as:
(2)式中,T0为一个时隙的长度;Bij(t)为时隙t开始时视频设备的回放缓冲器中的数据量;rij(t)为视频播放时,所述视频设备回放缓冲区中的数据消耗速率。In formula (2), T 0 is the length of a time slot; B ij (t) is the amount of data in the playback buffer of the video device when time slot t begins; r ij (t) is the amount of data in the video The rate of data consumption in the device's playback buffer.
进一步地,所述S3具体包括:Further, the S3 specifically includes:
S31、假设在t时隙,毫米波基站从可再生能源中获得的能量为ej(t);白天获取可再生能源存在最大值emax;则S31. Assume that in time slot t, the energy obtained by the millimeter-wave base station from the renewable energy is e j (t); the renewable energy obtained during the day has a maximum value e max ; then
S32、在t时隙内对毫米波基站间转移的电池电量进行限制:S32. Limit the battery power transferred between the millimeter-wave base stations in the t time slot:
(5)式中,Pj(t)为发射功率;Ej(t)为当前毫米波基站处的电池电量;εjj′(t) 为从当前毫米波基站转移到其它毫米波基站的电池电量;εj′j(t)为从其它毫米波基站转移到当前毫米波基站的电池电量;n为能量传输效率,所述n∈[0,1]; n×εj′j(t)为当前毫米波基站从其它毫米波基站接受到的总电池电量;In formula (5), P j (t) is the transmit power; E j (t) is the battery power at the current millimeter-wave base station; ε jj′ (t) is the battery transferred from the current millimeter-wave base station to other millimeter-wave base stations power; ε j′j (t) is the battery power transferred from other millimeter-wave base stations to the current millimeter-wave base station; n is the energy transmission efficiency, the n∈[0,1]; n×ε j′j (t) is the total battery power received by the current millimeter-wave base station from other millimeter-wave base stations;
同时还需要满足条件:Also need to meet the conditions:
Pj(t)≥0,εj′j(t)≥0,j′≠j (6)P j (t)≥0,ε j′j (t)≥0,j′≠j (6)
S33、计算所述对应毫米波基站的电池电量变化数据:S33. Calculate the battery power change data of the corresponding millimeter-wave base station:
(7)式中,t+1表示t时隙的下一时刻。In formula (7), t+1 represents the next time in the t slot.
进一步地,所述S4具体包括:Further, the S4 specifically includes:
S41、根据式(2)对所述对应毫米波基站的覆盖范围内所有视频设备的总等待时间进行计算:S41, calculate the total waiting time of all video devices within the coverage of the corresponding millimeter-wave base station according to formula (2):
S42、通过数学表达式对多时隙优化问题进行描述,并提取出优化约束条件:S42, describe the multi-slot optimization problem through mathematical expressions, and extract the optimization constraints:
式(9)中,E[·]为所述对视频设备的总等待时间取平均值;α为设定参数所述α∈[0,1];约束C1限制了所述视频播放等待时间;约束C2保证了电池仅需要有限的电池容量;约束C3限制了从可再生能源和其他毫米波基站获得的电池电量大于当前毫米波基站消耗的电池电量;约束C4表示Pj(t)和εj′j(t)为非负数。In formula (9), E[ ] is the average of the total waiting time of the video equipment; α is the set parameter α∈[0,1]; Constraint C1 limits the video playback waiting time; Constraint C2 ensures that the battery only needs a limited battery capacity; Constraint C3 limits the battery power obtained from renewable energy and other mmWave base stations to be greater than the battery power consumed by current mmWave base stations; Constraint C4 represents P j (t) and ε j 'j (t) is a non-negative number.
进一步地,所述S5具体包括:Further, the S5 specifically includes:
S51、设置虚拟队列:S51. Set a virtual queue:
设置两个虚拟队列Fij(t)和Ej(t),其中Fij(t)为视频播放等待时间的虚拟队列,对应视频设备的视频播放等待时间,Ej(t)为基站电池电量的虚拟队列,对应基站所述电池电量,则有:Set two virtual queues F ij (t) and E j (t), where F ij (t) is the virtual queue of the video playback waiting time, corresponding to the video playback waiting time of the video device, and E j (t) is the battery power of the base station The virtual queue corresponding to the battery power of the base station, there are:
Fij(t+1)=Fij(t)+max{fij(t)-α,0} (13)F ij (t+1)=F ij (t)+max{f ij (t)-α,0} (13)
当满足式(9)的约束C1,表示虚拟队列Fij(t)的速率稳定;当满足式(9)的约束C2,表示虚拟队列Ej(t)的速率稳定;When the constraint C1 of the formula (9) is satisfied, it means that the rate of the virtual queue F ij (t) is stable; when the constraint C2 of the formula (9) is satisfied, it means that the rate of the virtual queue E j (t) is stable;
S52、将多时隙优化问题转换为单个时隙下的子优化问题:S52. Convert the multi-slot optimization problem into a sub-optimization problem under a single time slot:
将虚拟队列的连接向量Z(t)定义为:The connection vector Z(t) of the virtual queue is defined as:
Z(t)=[Fij(t),Ej(t)] (15)Z(t)=[F ij (t), E j (t)] (15)
将(15)结合Lyapunov得出:Combining (15) with Lyapunov, we get:
根据(15)和(16)得到:According to (15) and (16) we get:
式(17)中,Δ(t)为Δ(Q(t))的缩写;c1和c2均为对所有时隙t都满足以下约束的常数:In equation (17), Δ(t) is an abbreviation for Δ(Q(t)); c 1 and c 2 are constants that satisfy the following constraints for all time slots t:
式(19)中,为某个时隙下从其它毫米波基站转移到当前毫米波基站的电池电量的最大值;为某个时隙下从当前毫米波基站转移到其它毫米波基站的最大值;emax为毫米波基站获取可再生能源的最大值;Pmax为发射功率的最大值;In formula (19), is the maximum battery power transferred from other millimeter-wave base stations to the current millimeter-wave base station in a certain time slot; is the maximum value transferred from the current millimeter-wave base station to other millimeter-wave base stations in a certain time slot; e max is the maximum value of renewable energy obtained by the millimeter-wave base station; P max is the maximum value of transmit power;
根据式(15),将式(17)转换为According to Equation (15), Equation (17) can be converted into
式(20)中,V为惩罚权重,所述V≥0;In formula (20), V is the penalty weight, and the V≥0;
放宽式(17)中的相应边界,将多时隙优化问题式(9)转换为单个时隙下的子优化问题:The corresponding bounds in Eq. (17) are relaxed, and the multi-slot optimization problem Eq. (9) is transformed into a sub-optimization problem under a single slot:
S54、对式(21)进行优化设计。S54 , performing an optimal design on formula (21).
进一步地,所述S54具体包括:Further, the S54 specifically includes:
S541、对式(21)的约束条件进行判断,重写为:S541, judge the constraint condition of formula (21), and rewrite it as:
S542、式(22)不等式左侧为凸函数,结合式(21)中的优化函数是凸函数,明确了在每个时隙下的子优化问题为凸优化问题;S542, the left side of the inequality of equation (22) is a convex function, and combined with the optimization function in equation (21) is a convex function, it is clear that the sub-optimization problem under each time slot is a convex optimization problem;
S543、使用凸优化的工具对式(21)求解,获得相应的(Pj(t),εjj′(t)),实现对应的等待时间最短。S543 , using a convex optimization tool to solve equation (21) to obtain the corresponding (P j (t), ε jj′ (t)), so as to realize the shortest corresponding waiting time.
与现有技术人员相比,本发明记载的基于可再生能源UND视频流等待时间优化方法,具有如下优点:Compared with those of the prior art, the method for optimizing the waiting time of a video stream based on renewable energy UND recorded in the present invention has the following advantages:
本发明中引入了Lyapunov优化方法,通过将原始多时隙优化问题分解为多个单时隙子问题来最小化平均等待时间,在保持网络稳定的同时有效减少了用户视频设备的平均等待时间,保证了用户稳定和连续的观看体验。The Lyapunov optimization method is introduced in the present invention, which minimizes the average waiting time by decomposing the original multi-slot optimization problem into multiple single-slot sub-problems, effectively reduces the average waiting time of user video equipment while maintaining network stability, and ensures that It provides users with a stable and continuous viewing experience.
附图说明Description of drawings
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:The accompanying drawings are used to provide a further understanding of the present invention, and constitute a part of the specification, and are used to explain the present invention together with the embodiments of the present invention, and do not constitute a limitation to the present invention. In the attached image:
图1为本发明实施例提供的基于可再生能源UND视频流等待时间优化方法步骤流程图。FIG. 1 is a flowchart of steps of a method for optimizing the waiting time of a video stream based on renewable energy UND provided by an embodiment of the present invention.
图2为本发明实施例提供的系统模型。FIG. 2 is a system model provided by an embodiment of the present invention.
图3为本发明实施例提供的毫米波基站之间的能量协作模型。FIG. 3 is an energy cooperation model between millimeter-wave base stations according to an embodiment of the present invention.
图4为本发明实施例提供的包含K个队列的离散时间系统模型。FIG. 4 is a discrete-time system model including K queues provided by an embodiment of the present invention.
图5为本发明平均能量队列长度与V的关系曲线。FIG. 5 is a graph showing the relationship between the average energy queue length and V of the present invention.
图6为本发明BS1的平均等待时间与V的关系曲线。FIG. 6 is a graph showing the relationship between the average waiting time and V of the BS 1 of the present invention.
图7为本发明其它5个基站对应视频设备的平均等待时间与V的关系曲线图。FIG. 7 is a graph showing the relationship between the average waiting time and V of the video equipment corresponding to the other five base stations of the present invention.
图8为本发明基于可再生能源UND视频流等待时间优化方法对应的平均等待时间与时隙的关系曲线。FIG. 8 is a relationship curve between the average waiting time and the time slot corresponding to the method for optimizing the waiting time of the video stream based on the renewable energy and the video stream according to the present invention.
图9为本发明实施例提供的使用贪婪算法的平均等待时间与时隙的关系曲线。FIG. 9 is a relationship curve between an average waiting time and a time slot using a greedy algorithm according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be more thoroughly understood, and will fully convey the scope of the present disclosure to those skilled in the art.
参见图1所示,本发明实施例提供了基于可再生能源UND视频流等待时间优化方法,具体包括如下步骤:Referring to FIG. 1 , an embodiment of the present invention provides a method for optimizing the waiting time of a video stream based on renewable energy UND, which specifically includes the following steps:
S1、获取在时隙t视频设备连接到对应毫米波基站的下行链路数据速率、以及在时隙t开始时视频设备的回放缓冲器中的数据量;S1, obtain the downlink data rate at which the video device is connected to the corresponding millimeter-wave base station at time slot t, and the amount of data in the playback buffer of the video device at the beginning of time slot t;
S2、根据下行链路数据速率及数据量,获得视频设备在时隙t里因数据量不足而经历的视频播放等待时间;S2. According to the downlink data rate and the data amount, obtain the video playback waiting time experienced by the video device due to insufficient data amount in the time slot t;
S3、计算对应毫米波基站的电池电量变化数据;S3. Calculate the battery power change data corresponding to the millimeter wave base station;
S4、根据视频设备的视频播放等待时间,确定时隙t对应毫米波基站的覆盖范围内所有视频设备的总等待时间;电池电量变化数据作为总等待时间的约束条件;S4, according to the video playback waiting time of the video equipment, determine the total waiting time of all the video equipment in the coverage area of the millimeter wave base station corresponding to the time slot t; the battery power change data is used as a constraint condition of the total waiting time;
S5、采用Lyapunov优化方法,对总等待时间进行优化,获得最小值。S5. The Lyapunov optimization method is used to optimize the total waiting time to obtain the minimum value.
通过该方法,能够在保持网络稳定的同时有效减少用户视频设备的平均等待时间,提高了用户观看视频时的体验感。Through this method, the average waiting time of the user's video equipment can be effectively reduced while maintaining the network stability, and the user's experience when watching the video can be improved.
下面分别对上述各个步骤进行详细的说明。Each of the above steps will be described in detail below.
在上述步骤S1和S2中,参见图2所示,建立了支持下行链路能量协作的系统模型。在网络中,有M个毫米波基站,记为BSj,j∈1,2,...,M,并且每个毫米波基站存在由BSj服务的由UEij表示的Kj个视频设备用于播放视频,其中BSj对应的第i个视频设备记为UEij。每个毫米波基站均配备可再生能量收集设备,完全由可再生能源供电。每个毫米波基站可以通过智能电网共享能量,并将数据传输到多个移动用户视频设备。视频设备从服务器请求来自服务器的不同视频数据,该服务器通过共享的无线频谱将所请求的视频数据发送到移动用户。In the above steps S1 and S2, as shown in FIG. 2, a system model supporting downlink energy coordination is established. In the network, there are M millimeter-wave base stations, denoted as BS j ,j∈1,2,...,M, and each millimeter-wave base station has K j video devices represented by UE ij served by BS j It is used to play video, where the i-th video device corresponding to BS j is denoted as UE ij . Each mmWave base station is equipped with renewable energy harvesting equipment and is powered entirely by renewable energy. Each mmWave base station can share energy through the smart grid and transmit data to multiple mobile user video devices. The video device requests different video data from the server, which sends the requested video data to the mobile user over the shared wireless spectrum.
将BSj的所有频谱均归一化为1,每个视频设备和BSj传输占用的频谱对应于(Nj)-1;基于香农方程,构建时隙t连接到BSj的视频设备的下行链路数据速率公式为:All spectrums of BS j are normalized to 1, and the spectrum occupied by each video device and BS j transmission corresponds to (N j ) -1 ; based on the Shannon equation, construct the downlink of the video device connected to BS j at time slot t The link data rate formula is:
(1)式中,Kj为毫米波基站BSj覆盖范围内所有视频设备的数量,即索引序号;Pj为毫米波基站的输出功率;σ2为两个毫米波基站之间的热噪声的功率级;在视距(LOS)和非视距(NLOS)条件下,数据传输具有不同的路径损耗定律;本实施例中使用了视距条件,信道衰落服从大尺度基于视距的路径衰落,Lij(dij)为视频设备与其相对应的毫米波基站之间距离为dij的路径损耗;系统模型中所有毫米波基站和视频设备均配备了定向天线,Gb和Gu分别为毫米波基站和视频设备的天线增益;In formula (1), K j is the number of all video devices within the coverage of the millimeter-wave base station BS j , that is, the index number; P j is the output power of the millimeter-wave base station; σ 2 is the thermal noise between the two millimeter-wave base stations power level; under line-of-sight (LOS) and non-line-of-sight (NLOS) conditions, data transmission has different path loss laws; line-of-sight conditions are used in this embodiment, and channel fading obeys large-scale line-of-sight-based path fading , Li ij (d ij ) is the path loss of distance d ij between the video equipment and its corresponding millimeter-wave base station; all millimeter-wave base stations and video equipment in the system model are equipped with directional antennas, and G b and Gu are respectively Antenna gain of mmWave base stations and video equipment;
当视频设备的回放缓冲器中的数据耗尽时,视频设备存在经历的视频播放等待时间;视频播放等待时间表达为:When the data in the playback buffer of the video device is exhausted, the video device has the video playback waiting time experienced; the video playback waiting time is expressed as:
(2)式中,视频播放等待时间的单位为秒;T0为一个时隙的长度;Bij(t)为时隙t开始时视频设备的回放缓冲器中的数据量,单位为比特;rij(t)为视频播放时,所述视频设备回放缓冲区中的数据消耗速率。(2) in the formula, the unit of the video playback waiting time is seconds; T 0 is the length of a time slot; B ij (t) is the amount of data in the playback buffer of the video equipment when the time slot t begins, and the unit is a bit; r ij (t) is the data consumption rate in the playback buffer of the video device when the video is playing.
根据公式(2)可得t+1时隙时视频设备的回放缓冲器中的数据量Bij(t)为:According to formula (2), the amount of data B ij (t) in the playback buffer of the video device at time slot t+1 can be obtained as:
Bij(t+1)=Bij(t)+Rij(t)-(1-fij(t))rij(t) (3)。B ij (t+1)=B ij (t)+R ij (t)−(1−f ij (t))r ij (t) (3).
上述步骤S3中,参见图3所示,建立了毫米波基站之间的能量协作模型。假设在t时隙,毫米波基站从可再生能源中获得的能量为ej(t);白天获取可再生能源存在最大值emax;则In the above step S3, as shown in FIG. 3, an energy cooperation model between millimeter-wave base stations is established. Assuming that in time slot t, the energy obtained by the millimeter-wave base station from renewable energy is e j (t); the renewable energy obtained during the day has a maximum value e max ; then
由于每个毫米波基站消耗的总能量不能超过包括收集能量和转移能量在内的总能量,因此需在t时隙内对毫米波基站间转移的电池电量进行限制:Since the total energy consumed by each millimeter-wave base station cannot exceed the total energy including the collected energy and the transferred energy, the battery power transferred between the millimeter-wave base stations needs to be limited within the t time slot:
(5)式中,设1个时隙的大小为1s,则BSj在时间t的发射功率为Pj(t)× (1个时隙),为了便于叙述,将发射功率表示为Pj(t);Ej(t)为当前毫米波基站处的电池电量;εjj′(t)为从当前毫米波基站转移到其它毫米波基站的电池电量;εj′j(t)为从其它毫米波基站转移到当前毫米波基站的电池电量;n为能量传输效率,n∈[0,1];n×εj′j(t)为当前毫米波基站从其它毫米波基站接受到的总电池电量;In equation (5), set the size of one time slot to be 1s, then the transmit power of BS j at time t is P j (t) × (one time slot). For the convenience of description, the transmit power is expressed as P j (t); E j (t) is the battery power at the current mmWave base station; ε jj′ (t) is the battery power transferred from the current mmWave base station to other mmWave base stations; ε j′j (t) is the battery power transferred from the current mmWave base station to other mmWave base stations The battery power transferred from other millimeter-wave base stations to the current millimeter-wave base station; n is the energy transmission efficiency, n∈[0,1]; n×ε j′j (t) is the current millimeter-wave base station received from other millimeter-wave base stations total battery power;
同时还需要满足条件:Also need to meet the conditions:
Pj(t)≥0,εj′j(t)≥0,j′≠j (6)P j (t)≥0,ε j′j (t)≥0,j′≠j (6)
根据式(5)计算对应毫米波基站的电池电量变化数据:Calculate the battery power change data of the corresponding millimeter-wave base station according to formula (5):
(7)式中,t+1表示t时隙的下一时刻。In formula (7), t+1 represents the next time in the t slot.
根据式(2)对毫米波基站的覆盖范围内所有视频设备的总等待时间进行计算:Calculate the total waiting time of all video devices within the coverage of the millimeter-wave base station according to formula (2):
通过数学表达式对多时隙优化问题进行描述,并提取出优化约束条件:The multi-slot optimization problem is described by mathematical expressions, and the optimization constraints are extracted:
式(9)中,E[·]为对视频设备的总等待时间取平均值;α为设定参数α∈[0,1];约束C1限制了视频播放等待时间;约束C2保证了电池仅需要有限的电池容量;约束C3限制了从可再生能源和其他毫米波基站获得的电池电量大于当前毫米波基站消耗的电池电量;约束C4表示Pj(t)和εj′j(t)为非负数。In formula (9), E[ ] is the average of the total waiting time of the video equipment; α is the setting parameter α∈[0,1]; the constraint C1 limits the video playback waiting time; Requires limited battery capacity; Constraint C3 limits the battery power obtained from renewable energy and other mmWave base stations to be greater than the battery power consumed by current mmWave base stations; Constraint C4 indicates that P j (t) and ε j′j (t) are non-negative number.
对于每个t时隙,均需要观测当前的队列状态,并采取相应的策略。根据 Lyapunov优化理论,执行虚拟队列约束等效于最小化漂移惩罚,使用虚拟队列约束最小化目标函数等效于最小化定义为“漂移加罚”的方法;For each time slot t, it is necessary to observe the current queue state and take corresponding strategies. According to Lyapunov optimization theory, implementing virtual queue constraints is equivalent to minimizing the drift penalty, and using virtual queue constraints to minimize the objective function is equivalent to minimizing the method defined as "drift plus penalty";
上述步骤S4中,因为在使用Lyapunov优化方法时需要引入虚拟队列,所以在本发明实施例中,还建立了包含K个队列的离散时间系统模型,具体参见图4所示:In the above-mentioned step S4, because the virtual queue needs to be introduced when using the Lyapunov optimization method, in the embodiment of the present invention, a discrete-time system model including K queues is also established, as shown in FIG. 4 for details:
首先,对Lyapunov漂移公式进行简单介绍:First, a brief introduction to the Lyapunov drift formula:
对于每一个t时隙,队列中积压等待处理的任务数量为Qk(t),各个队列都会生成新的待处理任务量ak(t),同时也能够处理完成任务量bk(t);所以在t+1 时隙,队列中积压等待处理的任务数量的动态变化过程为For each time slot t, the number of backlogged tasks in the queue waiting to be processed is Q k (t), and each queue will generate a new amount of tasks to be processed a k (t), and can also process the amount of completed tasks b k (t) ; so in the t+1 time slot, the dynamic change process of the number of tasks backlogged in the queue waiting to be processed is:
Qk(t+1)=Qk(t)-bk(t)+ak(t) (10)Q k (t+1)=Q k (t)-b k (t)+ ak (t) (10)
因此,在t时隙第k个队列中积压的任务数量的平方和为Therefore, the sum of the squares of the number of tasks backlogged in the kth queue in time slot t is
Lyapunov漂移表示为The Lyapunov drift is expressed as
Δ(Q(t))=E{L(Q(t+1))-L(Q(t))|Q(t)} (12)Δ(Q(t))=E{L(Q(t+1))-L(Q(t))|Q(t)} (12)
Lyapunov漂移用于测量Lyapunov函数中时隙t与t+1之间变化值的期望,可以反映出系统的稳定性。减小漂移可以有效地降低队列的变化程度,从而提高系统的稳定性。Lyapunov drift is used to measure the expectation of the change value between time slot t and t+1 in the Lyapunov function, which can reflect the stability of the system. Reducing the drift can effectively reduce the variation of the queue, thereby improving the stability of the system.
其次,对本实施例所设置的虚拟队列进行简单介绍:Next, the virtual queue set in this embodiment is briefly introduced:
设置两个虚拟队列Fij(t)和Ej(t),其中Fij(t)为视频播放等待时间的虚拟队列,对应视频设备的视频播放等待时间,Ej(t)为基站电池电量的虚拟队列,对应基站电池电量,则有:Set two virtual queues F ij (t) and E j (t), where F ij (t) is the virtual queue of the video playback waiting time, corresponding to the video playback waiting time of the video device, and E j (t) is the battery power of the base station The virtual queue corresponding to the battery power of the base station is as follows:
Fij(t+1)=Fij(t)+max{fij(t)-α,0} (13)F ij (t+1)=F ij (t)+max{f ij (t)-α,0} (13)
当满足式(9)的约束C1,表示虚拟队列Fij(t)的速率稳定;当满足式(9)的约束C2,表示虚拟队列Ej(t)的速率稳定;When the constraint C1 of the formula (9) is satisfied, it means that the rate of the virtual queue F ij (t) is stable; when the constraint C2 of the formula (9) is satisfied, it means that the rate of the virtual queue E j (t) is stable;
最后,将Lyapunov漂移公式和虚拟队列相结合:Finally, combine the Lyapunov drift formula and the virtual queue:
将虚拟队列的连接向量Z(t)定义为:The connection vector Z(t) of the virtual queue is defined as:
Z(t)=[Fij(t),Ej(t)] (15)Z(t)=[F ij (t), E j (t)] (15)
将(15)结合(12)得出:Combining (15) with (12) gives:
根据(15)和(16)得到:According to (15) and (16) we get:
式(17)中,Δ(t)为Δ(Q(t))的缩写;c1和c2均为对所有时隙t都满足以下约束的常数:In equation (17), Δ(t) is an abbreviation for Δ(Q(t)); c 1 and c 2 are constants that satisfy the following constraints for all time slots t:
式(19)中,为某个时隙下从其它毫米波基站转移到当前毫米波基站的电池电量的最大值;为某个时隙下从当前毫米波基站转移到其它毫米波基站的最大值;emax为毫米波基站获取可再生能源的最大值;Pmax为发射功率的最大值;In formula (19), is the maximum battery power transferred from other millimeter-wave base stations to the current millimeter-wave base station in a certain time slot; is the maximum value transferred from the current millimeter-wave base station to other millimeter-wave base stations in a certain time slot; e max is the maximum value of renewable energy obtained by the millimeter-wave base station; P max is the maximum value of transmit power;
根据式(15),将式(17)转换为According to Equation (15), Equation (17) can be converted into
式(20)中,V为惩罚权重,表示目标函数对虚拟队列约束的重要性;V≥0;In formula (20), V is the penalty weight, which represents the importance of the objective function to the virtual queue constraint; V≥0;
放宽式(17)中的相应边界,将多时隙优化问题式(9)转换为单个时隙下的子优化问题:The corresponding bounds in Eq. (17) are relaxed, and the multi-slot optimization problem Eq. (9) is transformed into a sub-optimization problem under a single slot:
在对式(21)进行优化设计前,需要证明式(21)中的优化函数是凸函数,具体证明方法为:Before optimizing the design of formula (21), it is necessary to prove that the optimization function in formula (21) is a convex function. The specific proof method is:
对式(21)的约束条件进行判断,重写为:Judging the constraints of formula (21), rewrite it as:
式(22)不等式左侧为凸函数,结合式(21)中的优化函数是凸函数,可以证明每个时隙下的子优化问题为凸优化问题;因此可以使用凸优化的工具对式 (21)求解,获得相应的(Pj(t),εjj′(t)),实现对应的等待时间最短。The left side of the inequality of equation (22) is a convex function, and the optimization function in equation (21) is a convex function, it can be proved that the sub-optimization problem under each time slot is a convex optimization problem; therefore, the tools of convex optimization can be used to solve the equation ( 21) Solve, obtain the corresponding (P j (t), ε jj' (t)), and realize the shortest corresponding waiting time.
本发明实施例中等待时间最小化优化算法可参考表1:In the embodiment of the present invention, the waiting time minimization optimization algorithm can refer to Table 1:
表1等待时间最小化优化算法Table 1 Waiting Time Minimization Optimization Algorithm
下面结合仿真结果对本发明的效果作进一步说明。The effect of the present invention will be further described below in conjunction with the simulation results.
1、仿真实验条件:1. Simulation experimental conditions:
为了有效评估本发明提出的基于可再生能源UND视频流等待时间优化方法,将该方法与毫米波基站之间没有能量协作的贪婪算法进行比较,所设置的仿真参数参照表2:In order to effectively evaluate the latency optimization method based on renewable energy UND video stream proposed by the present invention, the method is compared with the greedy algorithm without energy cooperation between millimeter wave base stations, and the set simulation parameters refer to Table 2:
表2仿真参数Table 2 Simulation parameters
由于在采用贪婪算法进行对照试验时,毫米波基站之间没有能量协作,即能量获取的过程可建模为概率密度函数为的平稳随机过程。Since there is no energy cooperation between the millimeter-wave base stations when the greedy algorithm is used for the control experiment, that is, The process of energy acquisition can be modeled as a probability density function as a stationary random process.
2、仿真结果分析:2. Analysis of simulation results:
参见图5所示,对于相同的V,毫米波基站的平均能量队列长度分别小于使用贪婪算法时的长度。具体地,当n=0.5时,毫米波基站的平均能量队列长度小于n=0.9时的长度。这表明能量合作可以减轻对电池容量的需求。因为在没有能量合作的情况下,每个毫米波基站必须存储更多的能量以应对能量不足的时隙。相反,能量合作允许基站从其他基站借用能量以确保正常的数据传输。当毫米波基站之间的能量到达率低时,毫米波基站之间的能量传输损耗大,这使得毫米波基站的平均电池电量降低。Referring to Fig. 5, for the same V, the average energy queue lengths of the millimeter-wave base stations are respectively smaller than when the greedy algorithm is used. Specifically, when n=0.5, the average energy queue length of the millimeter-wave base station is smaller than the length when n=0.9. This suggests that energy cooperation can alleviate the need for battery capacity. Because without energy cooperation, each millimeter-wave base station must store more energy to deal with energy-deficient time slots. Conversely, energy cooperation allows base stations to borrow energy from other base stations to ensure normal data transmission. When the energy arrival rate between the millimeter-wave base stations is low, the energy transmission loss between the millimeter-wave base stations is large, which reduces the average battery power of the millimeter-wave base stations.
参见图6和图7所示,假设BS1收集的可再生能源数量为0,即ej(t)=0,以此来模拟恶劣的环境条件。在这种情况下,图5中的小图表示采用贪婪算法时,BS1对应的视频设备的平均等待时间为1(s/slot);这是由于毫米波基站无法获取能量,所以无法将数据传输到视频设备,导致视频设备由于缺乏视频数据而无法正常工作。此时,另外两组因为毫米波基站之间采用了能量协作, BS1的平均等待时间明显受影响较小,可以继续工作,从而保证了对应用户的视频观看体验;Referring to Figures 6 and 7, it is assumed that the amount of renewable energy collected by BS 1 is 0, that is, e j (t)=0, so as to simulate harsh environmental conditions. In this case, the small graph in Figure 5 shows that when the greedy algorithm is used, the average waiting time of the video equipment corresponding to BS 1 is 1 (s/slot); this is because the millimeter-wave base station cannot obtain energy, so the data cannot be transfer to the video device, causing the video device to not work properly due to lack of video data. At this time, because the energy cooperation between the millimeter-wave base stations is adopted between the other two groups, the average waiting time of BS 1 is obviously less affected and can continue to work, thereby ensuring the video viewing experience of the corresponding users;
针对不同的参数V,本发明所提出的方法可以确保当毫米波基站无法正常获取可再生能源时,毫米波基站相应的视频设备也可以正常工作;同时,可以忽略对其它毫米波基站对应的视频设备平均等待时间的影响。这也进一步证明了,本发明所提出的方法的性能优于贪婪算法。对于大多数的V值,当n=0.9 时,BS1和其它毫米波基站对应视频设备的平均等待时间小于在n=0.5时的平均等待时间;在n=0.5或n=0.9时,当V的值约为200时,BS1和其它毫米波基站对应视频设备的平均等待时间出现了最小值。因此,通过合理选择n和V的数值可以进一步减少视频设备的平均等待时间。For different parameters V, the method proposed in the present invention can ensure that when the millimeter-wave base station cannot normally obtain renewable energy, the corresponding video equipment of the millimeter-wave base station can also work normally; at the same time, the video corresponding to other millimeter-wave base stations can be ignored. The effect of the average wait time of the device. This further proves that the performance of the method proposed in the present invention is better than the greedy algorithm. For most values of V, when n=0.9, the average waiting time of BS 1 and other millimeter-wave base stations corresponding to video equipment is less than the average waiting time when n=0.5; when n=0.5 or n=0.9, when V When the value of is about 200, the average waiting time of the video equipment corresponding to BS 1 and other millimeter-wave base stations shows a minimum value. Therefore, the average latency of video equipment can be further reduced by choosing the values of n and V reasonably.
参见图8和图9所示,同样假设BS1收集的可再生能源数量为0,BS2和 BS3可以正常地收集可再生能源。从图7得出,在采用本发明所提出的算法时,每个毫米波基站对应的视频设备的平均等待时间逐渐减少且趋于稳定。这说明了当毫米波基站无法正常获得可再生能源时,各基站对应的视频设备可以正常使用。从图8得出,在采用贪婪算法时,BS1对应的视频设备的平均等待时间始终为1(s/slot),而BS2和BS3对应的视频设备的平均等待时间在约束范围内波动。这说明在采用贪婪算法时,无法正常获得可再生能源的基站所对应的视频设备无法正常使用。Referring to Figures 8 and 9, it is also assumed that the amount of renewable energy collected by BS 1 is 0, and BS 2 and BS 3 can collect renewable energy normally. It can be seen from FIG. 7 that when the algorithm proposed by the present invention is adopted, the average waiting time of the video equipment corresponding to each millimeter-wave base station gradually decreases and tends to be stable. This shows that when the millimeter-wave base station cannot obtain renewable energy normally, the video equipment corresponding to each base station can be used normally. From Figure 8, when the greedy algorithm is adopted, the average waiting time of the video equipment corresponding to BS 1 is always 1 (s/slot), while the average waiting time of the video equipment corresponding to BS 2 and BS 3 fluctuates within the constraint range . This shows that when the greedy algorithm is used, the video equipment corresponding to the base station that cannot normally obtain renewable energy cannot be used normally.
本发明实施例提供了基于可再生能源UND视频流等待时间优化方法,引入Lyapunov优化算法,通过将原始多时隙优化问题分解为多个单时隙子问题来最小化平均等待时间,并且毫米波基站之间可以通过智能电网实现能量的相互交换,从而使各个毫米波基站获取的可再生能源得到有效利用,这样可以有效地利用能源在保持网络稳定的同时减少用户视频设备的平均等待时间,提高了用户的观看体验。并且仿真结果表明,与贪婪算法相比,本发明所提出的方法可以保持等待时间和能量队列的队列长度更短,同时最小化用户视频设备的平均等待时间。更重要的是,在本发明实施例中,当毫米波基站不能在一段时间内收集可再生能量时,每个毫米波基站所对应的视频设备仍然可以正常工作,这进一步证明了本发明所提出的算法可以确保网络中的视频设备长期稳定运行。通过仿真结果还说明了通过合理选择n和V的数值可以进一步减少视频设备的平均等待时间。The embodiments of the present invention provide a method for optimizing the waiting time of video streams based on renewable energy sources, and introduce the Lyapunov optimization algorithm to minimize the average waiting time by decomposing the original multi-slot optimization problem into multiple single-slot sub-problems, and the millimeter wave base station The mutual exchange of energy can be realized through the smart grid, so that the renewable energy obtained by each millimeter-wave base station can be effectively used, which can effectively use the energy to maintain the network stability while reducing the average waiting time of user video equipment. User viewing experience. And the simulation results show that, compared with the greedy algorithm, the method proposed in the present invention can keep the waiting time and the queue length of the energy queue shorter, and at the same time minimize the average waiting time of the user video equipment. More importantly, in the embodiment of the present invention, when the millimeter-wave base station cannot collect renewable energy for a period of time, the video equipment corresponding to each millimeter-wave base station can still work normally, which further proves that the present invention proposes The algorithm can ensure long-term stable operation of video equipment in the network. The simulation results also show that the average waiting time of video equipment can be further reduced by choosing the values of n and V reasonably.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit and scope of the invention. Thus, provided that these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110654688.5A CN113473245B (en) | 2021-06-11 | 2021-06-11 | A method for optimizing the latency of video streaming based on renewable energy |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110654688.5A CN113473245B (en) | 2021-06-11 | 2021-06-11 | A method for optimizing the latency of video streaming based on renewable energy |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113473245A CN113473245A (en) | 2021-10-01 |
CN113473245B true CN113473245B (en) | 2022-04-08 |
Family
ID=77869823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110654688.5A Expired - Fee Related CN113473245B (en) | 2021-06-11 | 2021-06-11 | A method for optimizing the latency of video streaming based on renewable energy |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113473245B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2545652A2 (en) * | 2010-03-12 | 2013-01-16 | Sunrise Micro Devices Inc. | Power efficient communications |
CN103518403A (en) * | 2011-05-11 | 2014-01-15 | 高通股份有限公司 | Reducing power consumption in multi-threaded processor mobile devices |
CN104363635A (en) * | 2014-10-28 | 2015-02-18 | 清华大学 | Rapid energy consumption optimization stream medium application bandwidth resource allocation method |
CN109272167A (en) * | 2018-10-09 | 2019-01-25 | 华北电力大学(保定) | A kind of green energy cooperation method based on UUDN and Q neural network |
CN112637907A (en) * | 2020-12-18 | 2021-04-09 | 温州大学 | Combined optimization method for user multi-association and downlink power distribution in millimeter wave network |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4853672B2 (en) * | 2005-10-17 | 2012-01-11 | 日本電気株式会社 | Wireless communication method, wireless communication system, base station, and mobile station |
US8411624B2 (en) * | 2007-06-28 | 2013-04-02 | Alcatel Lucent | Method of dynamic resource allocations in wireless systems |
TWI718796B (en) * | 2019-12-04 | 2021-02-11 | 國立交通大學 | Method and system for allocating communication network resource |
CN112616189B (en) * | 2020-12-10 | 2022-09-09 | 北京邮电大学 | A static and dynamic millimeter wave beam resource allocation and optimization method |
-
2021
- 2021-06-11 CN CN202110654688.5A patent/CN113473245B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2545652A2 (en) * | 2010-03-12 | 2013-01-16 | Sunrise Micro Devices Inc. | Power efficient communications |
CN103518403A (en) * | 2011-05-11 | 2014-01-15 | 高通股份有限公司 | Reducing power consumption in multi-threaded processor mobile devices |
CN104363635A (en) * | 2014-10-28 | 2015-02-18 | 清华大学 | Rapid energy consumption optimization stream medium application bandwidth resource allocation method |
CN109272167A (en) * | 2018-10-09 | 2019-01-25 | 华北电力大学(保定) | A kind of green energy cooperation method based on UUDN and Q neural network |
CN112637907A (en) * | 2020-12-18 | 2021-04-09 | 温州大学 | Combined optimization method for user multi-association and downlink power distribution in millimeter wave network |
Non-Patent Citations (1)
Title |
---|
超密集网络中基于移动边缘计算的任务卸载和资源优化;张海波等;《电子与信息学报》;20190531;第41卷(第5期);第1194-1201页 * |
Also Published As
Publication number | Publication date |
---|---|
CN113473245A (en) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110113195B (en) | Method for joint unloading judgment and resource allocation in mobile edge computing system | |
CN113242568A (en) | Task unloading and resource allocation method in uncertain network environment | |
WO2023179010A1 (en) | User packet and resource allocation method and apparatus in noma-mec system | |
CN109788069A (en) | Calculating discharging method based on mobile edge calculations in Internet of Things | |
CN111314894A (en) | NOMA (non-oriented access memory) and energy-carrying D2D fusion network-oriented robust resource allocation method | |
CN110290507B (en) | Caching strategy and spectrum allocation method of D2D communication auxiliary edge caching system | |
CN113115459B (en) | Multi-scale and multi-dimensional resource allocation method for power Internet of things mass terminal | |
CN109618399A (en) | Distributed energy management optimization method in multi-user mobile edge computing system | |
CN108601087A (en) | A kind of wireless communication resources allocation algorithm based on network slice | |
CN113038583B (en) | Inter-cell downlink interference control method, device and system | |
CN111182509B (en) | A ubiquitous power Internet of Things access method based on context-aware learning | |
CN111615129A (en) | Resource allocation method in multi-user mobile edge computing system based on NOMA | |
Li et al. | A delay-aware caching algorithm for wireless D2D caching networks | |
CN109618312B (en) | D2D relay network-oriented low-complexity online resource allocation optimization algorithm | |
Li et al. | A trade-off task-offloading scheme in multi-user multi-task mobile edge computing | |
CN114697333A (en) | An edge computing method for energy queue balance | |
Zhou et al. | Joint sensing and communication-rate control for energy efficient mobile crowd sensing | |
CN108566636A (en) | D2D random cache layout method oriented to different user preferences | |
CN116600344A (en) | Multi-layer MEC resource unloading method with power cost difference | |
CN106559491B (en) | A kind of cloud business uplink dispatch method based on the optimization of improved Liapunov | |
CN115955479A (en) | Task rapid scheduling and resource management method in cloud edge cooperation system | |
CN113473245B (en) | A method for optimizing the latency of video streaming based on renewable energy | |
CN114531718A (en) | NOMA-MEC system energy consumption optimization method under imperfect CSI condition | |
Yu et al. | Task delay minimization in wireless powered mobile edge computing networks: A deep reinforcement learning approach | |
CN111970717B (en) | Method for content caching and user-base station association in fog-based wireless access network |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220408 |