CN108093435A - Cellular downlink network energy efficiency optimization system and method based on caching popular content - Google Patents
Cellular downlink network energy efficiency optimization system and method based on caching popular content Download PDFInfo
- Publication number
- CN108093435A CN108093435A CN201711361320.XA CN201711361320A CN108093435A CN 108093435 A CN108093435 A CN 108093435A CN 201711361320 A CN201711361320 A CN 201711361320A CN 108093435 A CN108093435 A CN 108093435A
- Authority
- CN
- China
- Prior art keywords
- content
- base station
- cache
- user
- energy efficiency
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000001413 cellular effect Effects 0.000 title claims abstract description 31
- 238000005457 optimization Methods 0.000 title claims abstract description 21
- 238000009826 distribution Methods 0.000 claims description 49
- 230000007958 sleep Effects 0.000 claims description 39
- 230000005540 biological transmission Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 6
- 230000005059 dormancy Effects 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 2
- 238000013461 design Methods 0.000 description 13
- 238000005265 energy consumption Methods 0.000 description 12
- 238000010295 mobile communication Methods 0.000 description 11
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 229910002092 carbon dioxide Inorganic materials 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 239000002360 explosive Substances 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000001569 carbon dioxide Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 101100514842 Xenopus laevis mtus1 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000012938 design process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于缓存流行内容的蜂窝下行链路网络能效优化系统及方法,采用分布式缓存方法将流行度不同的内容缓存在基站,蜂窝网络分为SGW、BS、UE。SGW缓存BS请求的文件,各BS有可缓存Nc个内容的缓存设备,通过容量为Cbh的回程链路与SGW相连,当用户请求的文件缓存在本地基站,基站直接获取该文件传输给用户;否则通过回程链路从SGW中获取该文件传输给用户。流行内容是在时间T0内用户请求次数较多的内容,下行链路能效增益是整个下行链路网络中发送的比特数与消耗的功率的比率。分布式缓存是4个相邻的基站缓存不同的内容,每个用户请求内容时,选择缓存该内容的最近的基站相连接,这种方法减少了基站内容的冗余,同时增加缓存命中率。
The invention discloses a cellular downlink network energy efficiency optimization system and method based on caching of popular content. A distributed caching method is used to cache content with different popularity in a base station. The cellular network is divided into SGW, BS, and UE. The SGW caches the files requested by the BS. Each BS has a cache device that can cache N c contents, and is connected to the SGW through a backhaul link with a capacity of C bh . When the file requested by the user is cached in the local base station, the base station directly obtains the file and transmits it to user; otherwise, the file is obtained from the SGW through the backhaul link and transmitted to the user. The popular content is the content requested by the user more times in the time T 0 , and the downlink energy efficiency gain is the ratio of the number of transmitted bits to the consumed power in the entire downlink network. Distributed cache is that four adjacent base stations cache different content. When each user requests content, the nearest base station that caches the content is selected to connect. This method reduces the redundancy of base station content and increases the cache hit rate.
Description
技术领域technical field
本发明属于移动网络技术领域,具体涉及一种基于缓存流行内容的蜂窝下行链路网络能效优化系统及方法,尤其是5G蜂窝网络中一种基于缓存流行内容的蜂窝下行链路网络能效优化方法,主要应用于具有爆炸性吞吐量需求的第五代移动通信网络中,该方法保证了用户服务质量与流量负载,提高了无线移动网络的能量效益,同时也减少二氧化碳的排放。The invention belongs to the technical field of mobile networks, and in particular relates to a cellular downlink network energy efficiency optimization system and method based on caching popular content, in particular to a cellular downlink network energy efficiency optimization method based on caching popular content in a 5G cellular network. It is mainly used in the fifth-generation mobile communication network with explosive throughput requirements. This method ensures the user service quality and traffic load, improves the energy efficiency of the wireless mobile network, and reduces carbon dioxide emissions at the same time.
背景技术Background technique
随着智能终端、平板电脑和社交网络等的兴起,移动业务需求将爆炸性增长,无线数据流量和信令对移动通信网络带来了前所未有的冲击。据国际电信联盟预测,到2020年,移动通信网络的数据业务容量需求将达到4G商用网络的1000倍。4G技术难以满足移动通信技术的发展需求。此外,目前已经有智能电网、无人驾驶汽车等研究。因此,随着物联网的快速发展,移动通信除了解决目前的人与人的通信,还需要解决人与物,物与物的通信。总之,未来移动通信不但需要适应多用户多基站的超密集无线通信,还需要适应多样化的移动业务和场景。With the rise of smart terminals, tablet PCs, and social networks, the demand for mobile services will grow explosively, and wireless data traffic and signaling will have an unprecedented impact on mobile communication networks. According to the forecast of the International Telecommunication Union, by 2020, the demand for data service capacity of mobile communication networks will reach 1,000 times that of 4G commercial networks. 4G technology is difficult to meet the development needs of mobile communication technology. In addition, there are already studies on smart grids and driverless cars. Therefore, with the rapid development of the Internet of Things, mobile communication needs to solve the communication between people and things, and between things and things in addition to the current communication between people. In short, future mobile communication needs not only to adapt to ultra-dense wireless communication with multiple users and multiple base stations, but also to adapt to diversified mobile services and scenarios.
针对上述需求,第五代移动通信系统(5G)的研发工作已经处于测试阶段。虽然5G系统及关键技术的研究已经逐步展开,但是目前关于5G系统的核心技术,特别是超密集异构网络、自组织组网、内容分发网络等核心技术的演进仍然未能得到学术界及产业界清晰一致的认识。为了实现未来移动通信网络中1000倍的数据业务容量需求,目前研究思路主要从无线传输、频谱资源、网络架构三个方面解决问题。其中未来的网络架构主要包含以下几个特征:超密集异构网络融合、覆盖区域不同的异构小区(覆盖范围重叠)、多种类型接入网络。虽然这些技术可以使容量增长,但是也为移动通信网络带来了新的技术挑战。In response to the above requirements, the research and development of the fifth generation mobile communication system (5G) is already in the testing stage. Although research on 5G systems and key technologies has been gradually carried out, the evolution of the core technologies of 5G systems, especially ultra-dense heterogeneous networks, self-organizing networks, and content distribution networks, has not yet been well received by the academic and industrial circles. A clear and consistent understanding of the world. In order to realize the 1000 times the data service capacity requirement in the future mobile communication network, the current research ideas mainly solve the problem from three aspects: wireless transmission, spectrum resources, and network architecture. Among them, the future network architecture mainly includes the following features: ultra-dense heterogeneous network integration, heterogeneous cells with different coverage areas (overlapping coverage), and multiple types of access networks. Although these technologies can increase capacity, they also bring new technical challenges to mobile communication networks.
由于无线网络虚拟化设计中需要考虑信道的干扰性、不确定性、功率控制、信道开销等问题,使得无线网络比有线网络更加复杂,因此不能直接将有线网络的虚拟化技术应用于无线虚拟化网络中。因此,实现无线虚拟化网络,同时将通信、存储资源等融合起来,可以提高频谱效益和能耗效益。无线虚拟化技术已经成为未来网络的重要发展方向。Due to the need to consider channel interference, uncertainty, power control, channel overhead and other issues in the design of wireless network virtualization, the wireless network is more complex than the wired network, so the virtualization technology of the wired network cannot be directly applied to wireless virtualization in the network. Therefore, realizing a wireless virtualized network and integrating communication and storage resources at the same time can improve spectrum efficiency and energy consumption efficiency. Wireless virtualization technology has become an important development direction of future networks.
为了满足对吞吐量的爆炸性要求,支持可持续发展和减少全球二氧化碳排放,能源效率(EE)已经成为第5代蜂窝网络的主要性能指标。网络的EE可以从引入新的网络框架,优化网络部署和资源分配等方面进行提升。从最近的研究中可以观察到,许多流行内容的重复下载产生了大部分移动多媒体业务流。这反映了网络从传统的发射机—接收机通信到内容传播的主要目标的转变。另一方面,当今的存储设备的存储容量也快速增长。因此,基站(BS)的高速缓存设备提供了一种有前途的方法来释放蜂窝网络的潜力。To meet the explosive demands on throughput, support sustainable development and reduce global CO2 emissions, energy efficiency (EE) has become the main performance indicator of 5th generation cellular networks. The EE of the network can be improved by introducing a new network framework, optimizing network deployment and resource allocation. It can be observed from recent studies that repeated downloads of many popular contents generate most of the mobile multimedia traffic. This reflects the shift of the web from traditional transmitter-receiver communication to the primary goal of content dissemination. On the other hand, the storage capacity of today's storage devices is also increasing rapidly. Therefore, caching devices in base stations (BSs) offer a promising approach to unleash the potential of cellular networks.
缓存技术是改善许多有线网络领域的性能的技术,如以内容为中心的网络(CCN)。在蜂窝网络中,缓存流行内容在网络边缘可以减少回程成本、访问延迟和能量消耗,并提高吞吐量。根据之前的研究可以注意到回程成为小型网络(SCN)(如:5G的超密集网络(UDN))中的瓶颈,而磁盘大小以相对较低的成本快速增长,面对这种情况可以通过缓存设备来替代回程链路缓存在BS。Caching is a technique that improves performance in many areas of wired networking, such as content-centric networking (CCN). In cellular networks, caching popular content at the edge of the network reduces backhaul costs, access latency, and energy consumption, and increases throughput. According to previous research, it can be noticed that the backhaul becomes the bottleneck in the small network (SCN) (such as: 5G ultra-dense network (UDN)), and the disk size grows rapidly at a relatively low cost. In the face of this situation, it can be solved by caching The device replaces the backhaul link cache at the BS.
对于高度偏斜的需求,高速缓存应该被推到边缘,如蜂窝网络的SGW或BS。For highly skewed requirements, the cache should be pushed to the edge, such as the SGW or BS of the cellular network.
发明内容Contents of the invention
发明目的:为了克服现有技术中存在的不足,本发明提供一种基于缓存流行内容的蜂窝下行链路网络能效优化系统及方法,应用于具有爆炸性吞吐量需求的第五代移动通信网络中,保证用户服务质量与流量负载,提高无线移动网络的能量效益,同时减少二氧化碳的排放。通过引入在基站中采用分布式缓存流行内容的方法,在实现无线网络的下行发送速率、用户服务质量、无线网络能效等方面都有和大的提升。Purpose of the invention: In order to overcome the deficiencies in the prior art, the present invention provides a cellular downlink network energy efficiency optimization system and method based on buffering popular content, which is applied to the fifth-generation mobile communication network with explosive throughput requirements. Ensure user service quality and traffic load, improve the energy efficiency of wireless mobile networks, and reduce carbon dioxide emissions. By introducing the method of adopting distributed caching of popular content in the base station, the downlink transmission rate of the wireless network, the user service quality, and the energy efficiency of the wireless network are greatly improved.
一种基于缓存流行内容的蜂窝下行链路网络能效优化系统,蜂窝下行链路网络中,根据内容流行程度将内容进行分级,并采用分布式缓存策略把不同内容存放在不同基站的高速缓存中;蜂窝下行链路网络分为三层:核心网络即SGW、基站即BS、用户即UE,SGW缓存所有BS请求的文件,每个BS有能缓存Nc个内容的缓存设备,通过容量为Cbh的回程链路与SGW相连,通过无线链路与UE相连;所述的根据内容流行程度将内容进行分级,即根据移动用户对内容的请求频率、访问次数和内容更新的时间,对内容进行流行程度分析,划分为不同的流行程度级别。A cellular downlink network energy efficiency optimization system based on caching popular content. In the cellular downlink network, the content is classified according to the popularity of the content, and a distributed caching strategy is used to store different content in the caches of different base stations; The cellular downlink network is divided into three layers: the core network is the SGW, the base station is the BS, and the user is the UE. The SGW caches all files requested by the BS. Each BS has a cache device that can cache N c content, and the throughput capacity is C bh The backhaul link of the mobile phone is connected to the SGW, and is connected to the UE through a wireless link; the content is graded according to the popularity of the content, that is, the content is popular according to the mobile user's request frequency, access times, and content update time for the content. Level analysis, divided into different prevalence levels.
上述的基于缓存流行内容的蜂窝下行链路网络能效优化系统的方法,当用户请求的文件缓存在本地基站中,则基站从缓存设备中直接获取该文件传输给用户,称为缓存命中用户;否则,基站将通过回程链路从SGW中获取该文件然后传输给用户,称为缓存未命中用户;所述本地基站是指每个用户与最近的基站相连接;In the above-mentioned method of the cellular downlink network energy efficiency optimization system based on caching popular content, when the file requested by the user is cached in the local base station, the base station directly obtains the file from the cache device and transmits it to the user, which is called a cache hit user; otherwise , the base station will obtain the file from the SGW through the backhaul link and then transmit it to the user, which is called a cache miss user; the local base station means that each user is connected to the nearest base station;
通过传输过程中涉及的若干参数,对下行链路能效增益进行优化,所述的下行链路能效增益是指发送的比特数与消耗的功率的比率,所述参数包括:总的内容目录Ff、用户请求内容的缓存命中率H、用户请求内容的平均吞吐量R、基于用户分布的基站休眠率Ps、回程链路产生的功率消耗P4、缓存流行内容的功率消耗P3、休眠和活跃模式下基站的平均电路功耗为Pt、休眠和活跃模式下基站的平均发射功耗Pc;引入缓存容量η=Nc/Ff,具体包括以下步骤:The downlink energy efficiency gain is optimized through several parameters involved in the transmission process. The downlink energy efficiency gain refers to the ratio of the number of bits sent to the power consumed. The parameters include: the total content directory F f , the cache hit rate H of user requested content, the average throughput R of user requested content, the base station sleep rate P s based on user distribution, the power consumption P 4 generated by the backhaul link, the power consumption P 3 of caching popular content, sleep and The average circuit power consumption of the base station in active mode is P t , and the average transmission power consumption of the base station in sleep and active mode is P c ; the introduction of buffer capacity η=N c /F f specifically includes the following steps:
步骤1:根据用户的泊松点过程的分布,估算每个小区用户数;Step 1: Estimate the number of users in each cell according to the distribution of the user's Poisson point process;
步骤2:根据Zipf-link分布实现流行度分布;Step 2: Realize the popularity distribution according to the Zipf-link distribution;
步骤3:根据内容流行度分布,考虑用户请求内容的缓存命中率H;Step 3: According to the content popularity distribution, consider the cache hit rate H of the content requested by the user;
步骤4:设计一个分布式缓存策略,提高缓存命中率H;Step 4: Design a distributed cache strategy to improve the cache hit rate H;
步骤5:根据用户的泊松分布,设计各个基站的休眠模式;Step 5: According to the Poisson distribution of users, design the sleep mode of each base station;
步骤6:根据内容流行度分布,考虑用户请求内容的平均吞吐量R;Step 6: According to the content popularity distribution, consider the average throughput R of content requested by users;
步骤7:讨论休眠和活跃模式下基站的平均电路功耗Pt,休眠和活跃模式下基站的平均发射功耗Pc;Step 7: Discuss the average circuit power consumption P t of the base station in sleep and active mode, and the average transmit power consumption P c of the base station in sleep and active mode;
步骤8:根据缓存设备和回程设备,计算缓存流行内容的功率消耗P3和回程链路产生的功率消耗P4;Step 8: According to the cache device and the backhaul device, calculate the power consumption P 3 for caching the popular content and the power consumption P 4 generated by the backhaul link;
步骤9:优化缓存容量,实现最佳缓存容量下的最大能效,平均总功耗为所述的下行链路能效增益相当于网络平均吞吐量R与基站平均总功耗的比率:Step 9: Optimize the cache capacity to achieve the maximum energy efficiency under the optimal cache capacity, the average total power consumption is The downlink energy efficiency gain is equivalent to the average throughput R of the network and the average total power consumption of the base station The ratio:
求解并优化问题maxη∈(0,1)EE(η),η表示缓存容量;当η=η0时,能量效益最大。Solve and optimize the problem max η∈(0,1) EE(η), η represents the cache capacity; when η=η 0 , the energy benefit is the largest.
进一步的,所述步骤2的具体方法为:对内容进行流行度分级,缓存流行的内容,采取Zipf-like分布模型,定义内容流行度为:Further, the specific method of step 2 is: classify the popularity of the content, cache the popular content, adopt the Zipf-like distribution model, and define the popularity of the content as:
其中,Ff={1,…,Ff}代表的是整个内容目录,f表示用户请求第f个内容,δ的值在0.5-1.0之间;Among them, F f ={1,...,F f } represents the entire content directory, f indicates that the user requests the fth content, and the value of δ is between 0.5-1.0;
所述步骤3的具体方法为:根据内容流行度的分布模型,定义缓存命中率为:The specific method of said step 3 is: according to the distribution model of content popularity, the cache hit rate is defined as:
其中表示缓存容量,Nc是每个基站缓存的大小,Ff={1,…,Ff}代表的是整个内容目录,f表示用户请求第f个内容,δ的值在0.5-1.0之间。in Indicates the cache capacity, N c is the cache size of each base station, F f = {1,...,F f } represents the entire content directory, f represents the user request for the fth content, and the value of δ is between 0.5-1.0 .
进一步的,所述步骤4中,所述的分布式缓存策略是在蜂窝下行链路网络中,将基站分为a、b、c、d四类,彼此相邻的各个基站缓存不同的内容,其中,a类基站缓存第4、8、4Nc的流行内容,b类基站缓存第3、7、4Nc-1的流行内容,c类基站缓存第2、6、4Nc-2的流行内容,d类基站缓存第1、5、4Nc-3的流行内容,Nc是每个基站缓存的大小。Further, in the step 4, the distributed caching strategy is to divide the base stations into four categories a, b, c, and d in the cellular downlink network, and each base station adjacent to each other caches different content, Among them, the base station of type a caches the popular content of the 4th, 8th, and 4N c , the base station of type b caches the popular content of the 3rd, 7th, and 4N c -1, and the base station of type c caches the popular content of the 2nd, 6th, and 4N c -2 , the base station of class d caches the popular contents of the 1st, 5th, and 4th N c -3, and N c is the size of each base station cache.
进一步的,所述步骤5的具体方法为:基于用户分布的基站休眠率,即为了降低能耗和避免基站间干扰,设定BS休眠范围时间内,一旦没有用户服务,则BS变成休眠模式,否则BS以活跃模式运行;根据用户的分布,BS休眠率为:Further, the specific method of step 5 is: base station sleep rate based on user distribution, that is, in order to reduce energy consumption and avoid interference between base stations, set the BS sleep range time, once there is no user service, the BS will become sleep mode , otherwise the BS operates in active mode; according to the distribution of users, the BS dormancy rate is:
其中,λu表示用户采用泊松分布的密度,小区内有Nb个基站数目。Among them, λu represents the density of users adopting Poisson distribution, and there are N b base station numbers in the cell.
进一步的,所述步骤6的具体方法为:用户请求的平均发送速率即网络平均吞吐量,当基站上没有缓存用户请求的内容时需要通过回程链路获取,并且回程流量负载受到回程容量的约束,所以第b个小区的平均瞬时下行吞吐量表示为:Further, the specific method of step 6 is: the average sending rate of the user request is the average throughput of the network. When the content requested by the user is not cached on the base station, it needs to be obtained through the backhaul link, and the backhaul traffic load is constrained by the backhaul capacity , so the average instantaneous downlink throughput of the bth cell is expressed as:
其中是瞬时接受信号干扰比,Cbh是回程链路的回程容量,ub总的用户数量,uc表示请求的内容被缓存在基站的用户数目。in is the instantaneous received signal-to-interference ratio, C bh is the backhaul capacity of the backhaul link, ub the total number of users, and uc represents the number of users whose requested content is cached in the base station.
进一步的,所述步骤7中,基站处于休眠或活跃状态的平均电路功率消耗分别为:Further, in step 7, the average circuit power consumption of the base station in the dormant or active state is respectively:
其中ζBS=1代表基站的活跃状态,ζBS=0代表基站的休眠状态,P1是在活跃模式下的基站电源功率,P2是在休眠模式下的基站电源功率;Wherein ζ BS =1 represents the active state of the base station, ζ BS =0 represents the dormant state of the base station, P 1 is the power supply of the base station in the active mode, and P 2 is the power supply of the base station in the dormant mode;
基站处于休眠或活跃状态的平均发射功率消耗分别为:The average transmit power consumption of the base station in sleep or active state is:
其中P代表基站活跃模式下的发射功率,ρ是影响功率放大器因素。Among them, P represents the transmit power in the active mode of the base station, and ρ is a factor affecting the power amplifier.
进一步的,所述步骤8中回程链路功耗P4的具体计算方法为:回程链路产生的功率消耗,即当用户请求的内容没有缓存在本地缓存时,通过高速回程链路获取该内容,则在整个下行链路中将产生回程功率消耗,小区平均回程功耗P4为:Further, the specific calculation method of the backhaul link power consumption P4 in step 8 is: the power consumption generated by the backhaul link, that is, when the content requested by the user is not cached in the local cache, the content is obtained through the high-speed backhaul link , then the backhaul power consumption will be generated in the entire downlink, and the average backhaul power consumption P4 of the cell is:
其中,ω2是回程设备的功率系数,表示缓存未命中的平均速率。where ω2 is the power coefficient of the backhaul equipment, Indicates the average rate of cache misses.
进一步的,所述步骤8中高速缓存功耗P3的具体方法为:缓存流行内容产生的功耗,即在基站处采用高速缓存器缓存一部分流行内容时将产生功率消耗,则平均缓存功率消耗P3为:Further, the specific method of the cache power consumption P3 in the step 8 is: the power consumption produced by the cache popular content, that is, the power consumption will be generated when the cache memory is used to cache a part of the popular content at the base station, then the average cache power consumption P3 is:
P3=ω1ηFFf P 3 =ω1ηFF f
其中,F是每个内容的大小即Mbyte,ω1是高速缓存器的功率参数,η表示缓存容量。Wherein, F is the size of each content, i.e. Mbyte, ω 1 is the power parameter of the cache, and η represents the cache capacity.
进一步的,所述步骤9中,求解并优化问题具体为:Further, in the step 9, the solution and optimization problem is specifically:
其中,η表示缓存容量,Ff={1,…,Ff}代表的是整个内容目录,f表示用户请求第f个内容,δ的值在0.5-1.0之间,Cbh是回程链路的回程容量,Nb表示小区内基站个数,δ的值在0.5-1.0之间,Nc是每个基站缓存的大小,ω1表示缓存硬件设备的功率系数,ω2表示回程设备的功率系数。Among them, η represents the cache capacity, F f ={1,...,F f } represents the entire content directory, f represents the user’s request for the fth content, the value of δ is between 0.5-1.0, and C bh is the backhaul link N b represents the number of base stations in the cell, the value of δ is between 0.5 and 1.0, N c is the buffer size of each base station, ω 1 represents the power coefficient of the cache hardware device, and ω 2 represents the power of the backhaul device coefficient.
技术方案:为实现上述目的,本发明采用的技术方案为:Technical scheme: in order to achieve the above object, the technical scheme adopted in the present invention is:
有益效果:本发明提供的一种基于缓存流行内容的蜂窝下行链路网络能效优化系统及方法,与现有技术相比,具有以下优势:本发明首次通过内容流行度分布采用分布式缓存方式在基站上缓存内容来提高能效。本发明应用于具有爆炸性吞吐量需求的第五代移动通信网络中,保证用户服务质量与流量负载,提高无线移动网络的能量效益,同时减少二氧化碳的排放。同时在本发明中引入在基站中采用分布式缓存流行内容的方法,在实现无线网络的下行发送速率、用户服务质量、无线网络能效等方面都有和大的提升。Beneficial effects: the present invention provides a cellular downlink network energy efficiency optimization system and method based on cached popular content, compared with the prior art, has the following advantages: the present invention adopts the distributed cache mode for the first time in the Content is cached on the base station to improve energy efficiency. The invention is applied to the fifth-generation mobile communication network with explosive throughput requirements, ensures user service quality and traffic load, improves energy efficiency of the wireless mobile network, and reduces carbon dioxide emission at the same time. At the same time, the method of adopting distributed buffering of popular content in the base station is introduced in the present invention, which greatly improves the downlink transmission rate of the wireless network, the user service quality, and the energy efficiency of the wireless network.
附图说明Description of drawings
图1为整个下行链路能效的流程图;Figure 1 is a flowchart of the entire downlink energy efficiency;
图2为下行链路存储与分发的结构图;Figure 2 is a structural diagram of downlink storage and distribution;
图3为分布式缓存的结构图。FIG. 3 is a structural diagram of a distributed cache.
图4为能效和缓存容量的实验结果图。Fig. 4 is a diagram of experimental results of energy efficiency and cache capacity.
具体实施方式Detailed ways
本发明提出了一种基于缓存流行内容的下行链路能效优化系统及方法,该方法采用分布式缓存方法将流行度不同的内容缓存在基站,整个蜂窝网络分为三层,分别是:服务网关(SGW),基站(BS),移动用(UE)。该方法包括以下步骤:SGW缓存所有BS可能请求的文件,各个BS有可缓存Nc个内容的缓存设备,通过容量为Cbh的回程链路与SGW相连,当用户请求的文件缓存在本地基站中,则基站从缓存设备中直接获取该文件传输给用户;否则,基站将通过回程链路从SGW中获取该文件然后传输给用户。流行内容是在时间T0内用户请求次数较多的内容。所述的下行链路能效增益是整个下行链路网络中发送的比特数与消耗的功率的比率。所述的分布式缓存是4个相邻的基站缓存不同的内容,每个用户请求内容时,选择缓存该内容的最近的基站相连接,这种方法减少了基站内容的冗余,同时增加了缓存命中率。所述的本地基站是每个用户与最近的基站相连接。The present invention proposes a downlink energy efficiency optimization system and method based on caching popular content. The method uses a distributed caching method to cache content with different popularity in the base station. The entire cellular network is divided into three layers, namely: service gateway (SGW), base station (BS), mobile use (UE). The method includes the following steps: the SGW caches files that may be requested by all BSs, and each BS has a cache device that can cache Nc contents, and is connected to the SGW through a backhaul link with a capacity of Cbh , when the file requested by the user is cached in the local base station , the base station directly obtains the file from the cache device and transmits it to the user; otherwise, the base station obtains the file from the SGW through the backhaul link and then transmits it to the user. The popular content is the content that the user requests more times in time T 0 . The downlink energy efficiency gain is the ratio of the number of transmitted bits to the power consumed in the entire downlink network. The distributed cache is that four adjacent base stations cache different content. When each user requests content, the nearest base station that caches the content is selected to be connected. This method reduces the redundancy of base station content and increases Cache hit rate. The local base station is that each user is connected to the nearest base station.
下面结合附图和实施例对本发明作更进一步的说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
附图1Attachment 1
图1主要将能效分为两个部分:下行链路的吞吐量、下行链路的平均功耗。Figure 1 mainly divides the energy efficiency into two parts: the throughput of the downlink and the average power consumption of the downlink.
下行链路的吞吐量:内容流行度、用户请求内容的命中率、用户请求命中的平均吞吐量、用户请求未命中的平均吞吐量。Throughput of the downlink: content popularity, hit ratio of user requests for content, average throughput of user request hits, average throughput of user request misses.
下行链路的平均功耗:基站休眠概率、休眠或者活跃模式下的基站电路功率和发射功率、平均缓存功耗、平均回程功耗。Average downlink power consumption: base station sleep probability, base station circuit power and transmit power in sleep or active mode, average buffer power consumption, and average backhaul power consumption.
附图2Attachment 2
图2主要显示了基站的分布式缓存策略。每四个相邻基站缓存不同的内容,每个用户与最近的基站相关联。分布式缓存策略可以通过在不同的基站中存储不同的内容来减少冗余,然后当每个基站使用分布式缓存策略来缓存Nc个内容时,每个用户可以访问4Nc个内容。Figure 2 mainly shows the distributed cache strategy of the base station. Each of the four adjacent base stations caches different content, and each user is associated with the nearest base station. The distributed caching strategy can reduce redundancy by storing different contents in different base stations, then when each base station uses the distributed caching strategy to cache N c contents, each user can access 4N c contents.
附图3Attachment 3
图3显示了系统的网络结构图。当用户请求的文件缓存在本地基站中,则基站从缓存设备中直接获取该文件通过传输链路传输给用户;否则,基站将通过回程链路从核心网络(SGW)中获取该文件然后传输给用户。Figure 3 shows the network structure diagram of the system. When the file requested by the user is cached in the local base station, the base station will directly obtain the file from the cache device and transmit it to the user through the transmission link; otherwise, the base station will obtain the file from the core network (SGW) through the backhaul link and then transmit it to the user. user.
实施例Example
本发明设计时主要考虑以下问题:The following problems are mainly considered during the design of the present invention:
1)构建一个具有Nb个基站的全频重用下行多小区多用户的无线下行链路缓存网络模型,并在网络模型中设计用户和基站的分布;1) Construct a wireless downlink cache network model with Nb base stations for full-frequency reuse downlink multi-cell multi-user, and design the distribution of users and base stations in the network model;
2)实现T时间内用户请求内容的流行度分布;2) Realize the popularity distribution of content requested by users within T time;
3)考虑用户请求的内容是否缓存在基站中,实现高速缓存命中率的设计;3) Consider whether the content requested by the user is cached in the base station, and realize the design of the cache hit rate;
4)构建分布式缓存流行内容的策略;4) Build a strategy for distributed caching of popular content;
5)设计基站的休眠模式;5) Design the sleep mode of the base station;
6)根据缓存命中率和未命中率实现下行链路网络的吞吐量6) Realize the throughput of the downlink network according to the cache hit rate and miss rate
7)根据基站休眠模式,分别实现基站休眠和活跃状态的电路功耗和发射功耗;7) According to the sleep mode of the base station, respectively realize the circuit power consumption and transmission power consumption of the base station sleep state and active state;
8)设计高速缓存功耗和回程链路功耗;8) Design cache power consumption and backhaul link power consumption;
为解决上述问题,整个设计流程如图1、2所示,核心可以分为以下几个步骤:In order to solve the above problems, the entire design process is shown in Figure 1 and Figure 2. The core can be divided into the following steps:
步骤1:根据用户的泊松点过程的分布,估算每个小区用户数;Step 1: Estimate the number of users in each cell according to the distribution of the user's Poisson point process;
步骤2:根据Zipf-link分布实现流行度分布;Step 2: Realize the popularity distribution according to the Zipf-link distribution;
步骤3:根据内容流行度分布,考虑用户请求内容的命中率;Step 3: According to the distribution of content popularity, consider the hit rate of content requested by users;
步骤4:设计一个分布式缓存策略,提高缓存命中率。Step 4: Design a distributed cache strategy to improve the cache hit rate.
步骤5:根据用户的泊松分布,设计各个基站的休眠模式。Step 5: According to the Poisson distribution of users, design the sleep mode of each base station.
步骤6:根据内容流行度分布,考虑用户请求内容的吞吐量;Step 6: Consider the throughput of content requested by users according to the distribution of content popularity;
步骤7:讨论基站休眠和活跃模式下基站的电路功耗和发射功耗。Step 7: Discuss the circuit power consumption and transmit power consumption of the base station in sleep and active mode of the base station.
步骤8:根据缓存设备和回程设备,计算高速缓存功耗和回程链路功耗。Step 8: According to the cache device and the backhaul device, calculate the cache power consumption and the backhaul link power consumption.
步骤9:优化缓存容量,实现最佳缓存容量下的最大能效。Step 9: Optimize cache capacity to achieve maximum energy efficiency with optimal cache capacity.
其中,每一个步骤的详细描述如下:Among them, the detailed description of each step is as follows:
步骤1:构建一个具有Nb个基站的全频重用下行多个小区多用户的无线下行链路缓存网络模型,并在网络模型中设计用户和基站分布遵循泊松点分布过程,估算出每个小区用户数。整个下行链路的网络模型如图2所示。假设一个有Nb个基站的全频重用下行多个小区多用户无线缓存网络。各个基站有Nt个发射天线和缓存Nc个内容的高速缓存设备,并且每个基站通过回程容量为Cbh的回程链路与核心网络(SGW)相连。由于基站端的发射天线数量有限,如果发出请求的用户较多,且大于天线数,则基站不能同时服务所有用户,此时采用轮询调度服务多个用户。当小区用户密度高时,则使用轮询调度方法来选择Nt个用户,基站b服务用户ui的概率为Step 1: Construct a wireless downlink buffer network model with N b base stations for full-frequency reuse downlink multiple cells and multiple users, and design the distribution of users and base stations in the network model to follow the Poisson point distribution process, and estimate each The number of users in the community. The network model of the entire downlink is shown in Figure 2. Assume a full-frequency reuse downlink multi-cell multi-user wireless buffer network with N b base stations. Each base station has N t transmit antennas and a cache device for caching N c contents, and each base station is connected to the core network (SGW) through a backhaul link with a backhaul capacity of Cbh . Due to the limited number of transmitting antennas at the base station, if there are many users sending requests that are greater than the number of antennas, the base station cannot serve all users at the same time. At this time, round-robin scheduling is used to serve multiple users. When the user density in the cell is high, the round-robin scheduling method is used to select N t users, and the probability that base station b serves user ui is
在每个小区里有若干个用户,且用户的空间分布被建模为均匀泊松点过程,假设整个网络中的密度为λu,则每个小区中有u个用户的概率为:There are several users in each cell, and the spatial distribution of users is modeled as a uniform Poisson point process. Assuming that the density in the entire network is λ u , the probability of u users in each cell is:
由于采用全频重用,此时小区间干扰(Inter-cell Interference,ICI)是限制吞吐量的主要瓶颈之一。为了实现能效增益,我们假设各个基站已知理想的信道信息,通过迫零波束赋形(Zero-Forcing Beamforming,ZFBF)同时服务调度的多个用户,该方法是广泛使用的预编码器,目的在于消除多用户干扰,并在多个用户之间提供相等的功率分配。由于网络能效与下行链路的吞吐量相关联,这很大程度上取决于干扰水平。为了获取问题的本质,并简化分析,我们引入一个参数β来反映采用协调波束赋形、串行干扰抑制等某种干扰管理手段之后ICI可以被消除的程度。则小区i中第u个用户的介绍信干噪比可以表示为:Due to the adoption of full-frequency reuse, Inter-cell Interference (ICI) is one of the main bottlenecks limiting the throughput at this time. In order to achieve energy efficiency gain, we assume that each base station knows the ideal channel information, and simultaneously serve multiple scheduled users through Zero-Forcing Beamforming (ZFBF). This method is a widely used precoder, the purpose is Eliminates multi-user interference and provides equal power distribution among multiple users. Since the network energy efficiency is linked to the throughput of the downlink, it depends heavily on the interference level. In order to obtain the essence of the problem and simplify the analysis, we introduce a parameter β to reflect the degree to which ICI can be eliminated after some interference management measures such as coordinated beamforming and serial interference suppression are adopted. Then the introduction SINR of the uth user in cell i can be expressed as:
其中P是发射功率,rub和hub分别表示为基站i到u个被调度用户的距离和信道向量。α是路径损耗指数,σ2为高斯白噪声的方差,β∈[0,1]反映了ICI可以通过某种干扰管理技术后残留干扰值占不进行干扰管理时总干扰的比例,例如β=0反映了乐观情景,则所有的ICI被完全消除,β=1反映了悲观情况,则基站之间没有考虑干扰协调情况。Among them, P is the transmission power, r ub and h ub represent the distance and channel vector from base station i to u scheduled users respectively. α is the path loss index, σ 2 is the variance of Gaussian white noise, β∈[0,1] reflects the proportion of residual interference value after ICI can pass some interference management technology to the total interference without interference management, for example, β= 0 reflects an optimistic situation, and all ICIs are completely eliminated, and β=1 reflects a pessimistic situation, and the interference coordination between base stations is not considered.
当基站上没有缓存用户请求的内容时,基站需要通过回程链路从核心网络中获取,并且回程流量负载受到回程容量的约束,所有第i个小区的瞬时下行吞吐量可以表示为:When the content requested by the user is not cached on the base station, the base station needs to obtain it from the core network through the backhaul link, and the backhaul traffic load is constrained by the backhaul capacity. The instantaneous downlink throughput of all i-th cells can be expressed as:
其中B是下行链路的带宽,Cbh是回程容量,Nc是缓存在基站的内容的大小,min{x,y}函数是返回x和y之间最小的值。Where B is the bandwidth of the downlink, C bh is the backhaul capacity, N c is the size of the content cached in the base station, and the min{x,y} function returns the smallest value between x and y.
步骤2:根据Zipf-link分布实现流行度分布。Step 2: Realize the popularity distribution according to the Zipf-link distribution.
根据内容流行程度将内容进行分级,即根据用户对内容的请求频率、访问次数和内容更新的时间,对内容进行流行程度分析,划分为不同的流行程度级别。内容流行度分布随着时间的推移而变化,在本发明中将流行内容视为静态的,因此可以忽略刷新缓存内容的能量消耗。在本发明中,我们考虑一个包含Ff内容的静态目录,根据流行度从最受欢迎到最不流行排名。在研究中,Zipf-link的分布被广泛用于表示许多现实的问题。假设每个用户从目录中请求一个内容,则用户请求第f个内容的概率是:Classify the content according to the popularity of the content, that is, analyze the popularity of the content according to the frequency of user requests for the content, the number of visits and the time when the content is updated, and divide it into different popularity levels. The content popularity distribution changes with time, and the popular content is regarded as static in the present invention, so the energy consumption of refreshing cached content can be ignored. In this invention, we consider a static directory containing F f content, ranked according to popularity from most to least popular. In research, Zipf-link distributions are widely used to represent many real-world problems. Assuming that each user requests one content from the directory, the probability that a user requests the fth content is:
其中Ff={1,…,Ff}代表的是整个内容目录,δ的值在0.5-1.0之间,这决定了流行度分布曲线的陡度,该值取决于用户的行为和基站部署密度。Where F f ={1,...,F f } represents the entire content directory, and the value of δ is between 0.5-1.0, which determines the steepness of the popularity distribution curve, which depends on user behavior and base station deployment density.
步骤3:根据内容流行度分布,考虑用户请求内容的命中率。Step 3: According to the content popularity distribution, consider the hit rate of the content requested by the user.
根据步骤2中的Zipf-link的流行度分布,完成用户请求内容的命中率,具体操作为:According to the popularity distribution of Zipf-link in step 2, the hit rate of the content requested by the user is completed, and the specific operation is as follows:
当用户请求的内容缓存在本地基站(每个用户与最接近的基站相连)中,则基站从缓存设备中直接获取该内容通过无线链路传输给用户,称为缓存命中用户;如果用户请求的内容没有缓存在本地基站,则基站将通过回程链路从SGW中获取该文件然后传输给基站,再通过无线链路传输给用户,称为缓存未命中用户。根据内容流行度的分布模型,定义缓存命中率为:When the content requested by the user is cached in the local base station (each user is connected to the nearest base station), the base station directly obtains the content from the cache device and transmits it to the user through a wireless link, which is called a cache hit user; if the user requests If the content is not cached in the local base station, the base station will obtain the file from the SGW through the backhaul link and then transmit it to the base station, and then transmit it to the user through the wireless link, which is called a cache miss user. According to the distribution model of content popularity, the cache hit rate is defined as:
其中表示缓存容量。Nc是每个基站缓存的大小。in Indicates the cache capacity. N c is the size of each base station buffer.
根据缓存命中率以及用户分布密度,我们推导出,当第i个基站服务于ui个用户时,有uic个用户是缓存命中用户的概率为:According to the cache hit rate and user distribution density, we deduce that when the i-th base station serves ui users, the probability that u ic users are cache hit users is:
步骤4:设计一个分布式缓存策略,提高缓存命中率。Step 4: Design a distributed cache strategy to improve the cache hit rate.
分布式缓存策略是在蜂窝网络中标有“a”的基站缓存第4、第8、第4Nc的流行内容,标有“b”的基站缓存第3、第7、第4Nc-1的流行内容,标有“c”的基站缓存第2、第6、第4Nc-2的流行内容,标有“d”的基站缓存第1,第5,第4Nc-3的流行内容,其中彼此相邻的各个基站缓存不同的内容,减少了基站缓存的冗余,同时用户请求的命中率提高了4倍。分布式缓存策略的模型图如图3所示。本发明采用的分布式缓存是4个相邻的基站缓存不同的内容,每个用户请求内容时,选择缓存该内容的最近的基站相连接,这种方法减少了基站内容的冗余,同时增加了缓存命中率。The distributed caching strategy is to cache the popular content of the 4th, 8th, and 4N c in the base station marked with "a", and the popular content of the 3rd, 7th, and 4N c -1 in the base station marked with "b". Content, the base station marked with "c" caches the popular content of the 2nd, 6th, and 4N c -2, and the base station marked with "d" caches the popular content of the 1st, 5th, and 4N c -3, among which each other Each adjacent base station caches different content, which reduces the redundancy of the base station cache, and at the same time increases the hit rate of user requests by 4 times. The model diagram of the distributed cache strategy is shown in Figure 3. The distributed cache adopted by the present invention is that four adjacent base stations cache different content. When each user requests content, the nearest base station that caches the content is selected to be connected. This method reduces the redundancy of base station content and increases Cache hit rate.
步骤5:根据用户的泊松分布,设计各个基站的休眠模式。Step 5: According to the Poisson distribution of users, design the sleep mode of each base station.
基站的能量消耗取决于基站的类型和基站的工作状态。当基站处于工作状态时,功率放大器、信号处理单元、天线等都会产生能量消耗。当基站处于休眠状态时,某些单元将被关闭,从而节省部分能量消耗。为了降低能耗和避免基站间干扰,本发明考虑BS休眠范围从非常短的时间(小于1ms)到更长的时间(100ms),一旦没有用户服务,则BS变成休眠模式,否则BS以活跃模式运行,根据用户的分布,BS休眠率为:The energy consumption of the base station depends on the type of the base station and the working state of the base station. When the base station is in working state, power amplifiers, signal processing units, antennas, etc. will all generate energy consumption. When the base station is in sleep state, some units will be turned off, so as to save some energy consumption. In order to reduce energy consumption and avoid interference between base stations, the present invention considers that the BS dormancy ranges from a very short time (less than 1 ms) to a longer time (100 ms). Once there is no user service, the BS becomes a dormant mode, otherwise the BS will be active Mode operation, according to the distribution of users, the BS sleep rate is:
步骤6:根据内容流行度分布,考虑用户请求内容时的吞吐量Step 6: Consider the throughput when users request content according to the content popularity distribution
根据步骤1和步骤3,我们假设(ui1…uic)用户所请求的内容被缓存在第i个基站,(uic+1…ui)用户请求的内容不被缓存在第i个基站,我们可以得出第i个小区的平均吞吐量为According to step 1 and step 3, we assume that (u i1 … u ic ) the content requested by the user is cached in the i-th base station, and (u ic+1 … u i ) the content requested by the user is not cached in the i-th base station , we can conclude that the average throughput of the i-th cell is
步骤7:讨论基站休眠和活跃模式下基站的电路功耗和发射功耗。Step 7: Discuss the circuit power consumption and transmit power consumption of the base station in sleep and active mode of the base station.
基站的能量消耗取决于基站的类型和基站的工作状态。当基站处于工作状态时,功率放大器、信号处理单元、天线等都会产生能量消耗。当基站处于休眠状态时,某些单元将被关闭,从而节省部分能量消耗。The energy consumption of the base station depends on the type of the base station and the working state of the base station. When the base station is in working state, power amplifiers, signal processing units, antennas, etc. will all generate energy consumption. When the base station is in sleep state, some units will be turned off, so as to save some energy consumption.
根据步骤5中的基站休眠模式,推导电路功率消耗和发射功率消耗。According to the sleep mode of the base station in step 5, the circuit power consumption and transmission power consumption are derived.
基站处于休眠或活跃状态的平均电路功率消耗分别为:The average circuit power consumption of the base station in sleep or active state is:
其中ζBS=1代表基站的活跃状态,ζBS=0代表基站的休眠状态,P1是在活跃模式下的基站电源功率,P2是在休眠模式下的基站电路功率。Where ζ BS =1 represents the active state of the base station, ζ BS =0 represents the sleep state of the base station, P 1 is the power supply of the base station in the active mode, and P 2 is the circuit power of the base station in the sleep mode.
基站处于休眠或活跃状态的平均电路功率消耗分别为:The average circuit power consumption of the base station in sleep or active state is:
其中P代表基站活跃模式下的发射功率,ρ是影响功率放大器因素。Among them, P represents the transmit power in the active mode of the base station, and ρ is a factor affecting the power amplifier.
步骤8:根据缓存设备和回程设备,计算高速缓存功耗和回程链路功耗。Step 8: According to the cache device and the backhaul device, calculate the cache power consumption and the backhaul link power consumption.
本发明使用DRAM作为缓存硬件,当在每个基站缓存内容时,缓存硬件将产生一些功耗。BS的平均缓存功耗可以表示为:The present invention uses DRAM as cache hardware, and when caching content in each base station, the cache hardware will generate some power consumption. The average cache power consumption of BS can be expressed as:
其中ω1是缓存硬件的功率系数,单位为(watt/bit)。在本发明中,为了更方便计算出能效,我们考虑每个内容是相同大小的F bit。Wherein ω 1 is the power coefficient of the cache hardware, and the unit is (watt/bit). In the present invention, in order to calculate the energy efficiency more conveniently, we consider that each content is F bits of the same size.
本发明使用光纤作为回程链路(容量为1Gbps)。当我们通过回程链路下载内容时,回程链路将产生功耗,BS的平均回程功耗可以表示为:The present invention uses optical fiber as the backhaul link (with a capacity of 1 Gbps). When we download content through the backhaul link, the backhaul link will generate power consumption, and the average backhaul power consumption of BS can be expressed as:
其中ω2是回程硬件的功率系数,η是缓存容量。where ω2 is the power coefficient of the backhaul hardware and η is the cache capacity.
步骤9:优化缓存容量,实现最佳缓存容量下的最大能效。Step 9: Optimize cache capacity to achieve maximum energy efficiency with optimal cache capacity.
根据上述步骤中的平均下行吞吐量以及基站功率消耗,我们推导下行链路网络在基站缓存中的能效。在本发明中下行链路网络的能效增益被定义为是指在整个下行链路网络中单位功率消耗里用户请求内容时下行链路给用户发送的比特率,即发送的比特数与消耗的平均能耗的比率,相当于网络平均吞吐量与基站平均总功耗的比率,因此能效增益公式为:From the average downlink throughput and base station power consumption in the above steps, we derive the energy efficiency of the downlink network in the base station buffer. In the present invention, the energy efficiency gain of the downlink network is defined as the bit rate sent by the downlink to the user when the user requests content in the unit power consumption of the entire downlink network, that is, the average of the number of transmitted bits and the consumption The ratio of energy consumption is equivalent to the ratio of the average throughput of the network to the average total power consumption of the base station, so the energy efficiency gain formula is:
本发明的目的是通过发现本地基站中的最佳缓存内容来最大化下行链路无线网络的能量效率。在数学上,我们有以下优化问题,The aim of the present invention is to maximize the energy efficiency of downlink wireless networks by finding the best buffer content in the local base station. Mathematically, we have the following optimization problem,
求解最大能效的过程为:The process of finding the maximum energy efficiency is:
1)首先在区间范围内对能效EE求导,并令导数为0,可以得:1) First, derivate the energy efficiency EE within the interval range, and set the derivative to 0, you can get:
其中Q和M是常数。where Q and M are constants.
2)令函数并对方程f(η)求导,得:2) command function And to equation f (η) derivation, get:
当η>0时,f′(η)<0,因此方程f(η)是单调递减函数。因为η=η0时,方程f(η)=0,我们可以得到,When η>0, f'(η)<0, so the equation f(η) is a monotonically decreasing function. Because when η=η 0 , the equation f(η)=0, we can get,
由于f(η)随η增加而减少,所以当η<η0时,能效EE是单调增加函数,当η>η0时,能效EE是单调递减函数,因此在η0处是EE的极大值。由此可以得到缓存容量为η0时,能量效益最大。Since f(η) decreases with the increase of η, so when η<η 0 , the energy efficiency EE is a monotonically increasing function, and when η>η 0 , the energy efficiency EE is a monotonically decreasing function, so it is the maximum of EE at η 0 value. Thus it can be obtained that when the buffer capacity is η 0 , the energy benefit is the greatest.
实验结果Experimental results
附图4显示了能效和缓存容量的关系,能效首先随缓存容量的增加然后减少。当缓存容量等于0.17的时候能效EE达到最大。这也就说明优化缓存策略和缓存容量可以使能效最大化。Figure 4 shows the relationship between energy efficiency and cache capacity, where energy efficiency first increases with cache capacity and then decreases. When the cache capacity is equal to 0.17, the energy efficiency EE reaches the maximum. This also means that optimizing the caching strategy and caching capacity can maximize energy efficiency.
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications are also possible. It should be regarded as the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711361320.XA CN108093435B (en) | 2017-12-18 | 2017-12-18 | Cellular downlink network energy efficiency optimization system and method based on cached popular content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711361320.XA CN108093435B (en) | 2017-12-18 | 2017-12-18 | Cellular downlink network energy efficiency optimization system and method based on cached popular content |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108093435A true CN108093435A (en) | 2018-05-29 |
CN108093435B CN108093435B (en) | 2020-01-10 |
Family
ID=62175827
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711361320.XA Active CN108093435B (en) | 2017-12-18 | 2017-12-18 | Cellular downlink network energy efficiency optimization system and method based on cached popular content |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108093435B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108900617A (en) * | 2018-07-03 | 2018-11-27 | 东南大学 | A kind of three layers of cooperative caching method of mist wireless access network |
CN108990111A (en) * | 2018-06-13 | 2018-12-11 | 东南大学 | A kind of content popularit change over time under node B cache method |
CN109548047A (en) * | 2018-11-21 | 2019-03-29 | 中国科学院计算技术研究所 | It is a kind of based on the preceding physical layer caching method to return link capacity |
CN110022579A (en) * | 2019-04-23 | 2019-07-16 | 重庆邮电大学 | Content caching management method based on base station collaboration |
CN110324175A (en) * | 2019-05-27 | 2019-10-11 | 北京工业大学 | Network energy-saving method and system based on edge cache |
CN110896526A (en) * | 2019-12-04 | 2020-03-20 | 南方科技大学 | A cache resource scheduling method, device, server and storage medium |
CN113993108A (en) * | 2021-12-27 | 2022-01-28 | 江苏移动信息系统集成有限公司 | Cache content placement method and system based on vehicle-mounted network edge |
CN115396419A (en) * | 2021-05-21 | 2022-11-25 | 中国科学院上海高等研究院 | Edge cache file distribution method and system, storage medium and base station |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106937391A (en) * | 2017-04-12 | 2017-07-07 | 东南大学 | A user association optimization method for maximizing energy efficiency in ultra-dense heterogeneous network systems |
CN107241790A (en) * | 2017-05-24 | 2017-10-10 | 沈阳航空航天大学 | Base station collaboration Energy Saving Strategy based on content caching |
CN107276788A (en) * | 2017-05-21 | 2017-10-20 | 北京工业大学 | A kind of band controlled based on dormancy caches base station communication model building method |
-
2017
- 2017-12-18 CN CN201711361320.XA patent/CN108093435B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106937391A (en) * | 2017-04-12 | 2017-07-07 | 东南大学 | A user association optimization method for maximizing energy efficiency in ultra-dense heterogeneous network systems |
CN107276788A (en) * | 2017-05-21 | 2017-10-20 | 北京工业大学 | A kind of band controlled based on dormancy caches base station communication model building method |
CN107241790A (en) * | 2017-05-24 | 2017-10-10 | 沈阳航空航天大学 | Base station collaboration Energy Saving Strategy based on content caching |
Non-Patent Citations (2)
Title |
---|
戚凯强等: "内容流行分布动态性对基站端缓存性能的影响", 《信号处理》 * |
黄胜等: "内容中心网络中一种基于内容等级及流行度的缓存策略", 《电子与信息学报》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108990111A (en) * | 2018-06-13 | 2018-12-11 | 东南大学 | A kind of content popularit change over time under node B cache method |
CN108990111B (en) * | 2018-06-13 | 2021-06-11 | 东南大学 | Base station caching method under condition that content popularity changes along with time |
CN108900617A (en) * | 2018-07-03 | 2018-11-27 | 东南大学 | A kind of three layers of cooperative caching method of mist wireless access network |
CN108900617B (en) * | 2018-07-03 | 2020-09-18 | 东南大学 | Three-layer cooperative caching method for fog wireless access network |
CN109548047A (en) * | 2018-11-21 | 2019-03-29 | 中国科学院计算技术研究所 | It is a kind of based on the preceding physical layer caching method to return link capacity |
CN109548047B (en) * | 2018-11-21 | 2020-12-29 | 中国科学院计算技术研究所 | A physical layer caching method based on forward backhaul link capacity |
CN110022579A (en) * | 2019-04-23 | 2019-07-16 | 重庆邮电大学 | Content caching management method based on base station collaboration |
CN110324175A (en) * | 2019-05-27 | 2019-10-11 | 北京工业大学 | Network energy-saving method and system based on edge cache |
CN110324175B (en) * | 2019-05-27 | 2022-04-22 | 北京工业大学 | Network energy saving method and system based on edge cache |
CN110896526A (en) * | 2019-12-04 | 2020-03-20 | 南方科技大学 | A cache resource scheduling method, device, server and storage medium |
CN115396419A (en) * | 2021-05-21 | 2022-11-25 | 中国科学院上海高等研究院 | Edge cache file distribution method and system, storage medium and base station |
CN113993108A (en) * | 2021-12-27 | 2022-01-28 | 江苏移动信息系统集成有限公司 | Cache content placement method and system based on vehicle-mounted network edge |
Also Published As
Publication number | Publication date |
---|---|
CN108093435B (en) | 2020-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108093435B (en) | Cellular downlink network energy efficiency optimization system and method based on cached popular content | |
CN109905918B (en) | NOMA cellular Internet of vehicles dynamic resource scheduling method based on energy efficiency | |
CN110351754B (en) | Industrial Internet machine equipment user data calculation unloading decision method based on Q-learning | |
He et al. | Resource allocation based on graph neural networks in vehicular communications | |
CN104185248B (en) | A kind of heterogeneous network joint connection control method based on classification | |
Guo et al. | Joint optimization of caching and association in energy-harvesting-powered small-cell networks | |
Li et al. | Deep reinforcement learning for cooperative edge caching in future mobile networks | |
Feng et al. | Energy-efficient user selection and resource allocation in mobile edge computing | |
CN103781166B (en) | Mobile terminal power distribution method in heterogeneous wireless network cooperative communication system | |
Wang et al. | Content-centric heterogeneous fog networks relying on energy efficiency optimization | |
Qiu et al. | Subchannel assignment and power allocation for time-varying fog radio access network with NOMA | |
CN114615730A (en) | Content coverage oriented power distribution method for backhaul limited dense wireless network | |
Chen et al. | DDPG-based computation offloading and service caching in mobile edge computing | |
Khan et al. | On the application of agglomerative hierarchical clustering for cache-assisted D2D networks | |
CN103209427B (en) | User-channel-quality-based collaborative user selection method for source users | |
Nguyen et al. | Deep reinforcement learning for collaborative offloading in heterogeneous edge networks | |
CN110536321A (en) | The optimization method of energy efficiency and spectrum efficiency is weighed in 5G IOT communication | |
CN110035559A (en) | A kind of contention window size intelligent selecting method based on chaos Q- learning algorithm | |
CN104079335B (en) | The three-dimensional wave bundle shaping method of robustness under a kind of multi-cell OFDMA network | |
Li et al. | Edge caching for D2D enabled hierarchical wireless networks with deep reinforcement learning | |
CN107071881B (en) | A Game Theory-Based Distributed Energy Allocation Method for Small Cell Networks | |
CN110062356B (en) | A Layout Method of Cached Replicas in D2D Networks | |
Nguyen et al. | Utility optimization for blockchain empowered edge computing with deep reinforcement learning | |
CN113709853A (en) | Network content transmission method and device oriented to cloud edge collaboration and storage medium | |
Yin et al. | Trajectory optimization for age of information minimization in UAV communication systems |
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 |