[go: up one dir, main page]

CN108390945A - A kind of file transmission of wireless buffer network and wave beam forming design method - Google Patents

A kind of file transmission of wireless buffer network and wave beam forming design method Download PDF

Info

Publication number
CN108390945A
CN108390945A CN201810281514.7A CN201810281514A CN108390945A CN 108390945 A CN108390945 A CN 108390945A CN 201810281514 A CN201810281514 A CN 201810281514A CN 108390945 A CN108390945 A CN 108390945A
Authority
CN
China
Prior art keywords
base station
file
user
centroid
noise
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810281514.7A
Other languages
Chinese (zh)
Inventor
费泽松
杨小龙
李磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN201810281514.7A priority Critical patent/CN108390945A/en
Publication of CN108390945A publication Critical patent/CN108390945A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/28Cell structures using beam steering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • H04W28/0236Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

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

Abstract

一种无线缓存网络的文件传输和波束赋形设计方法,属于波束赋形设计以及功率分配技术领域。步骤为:1用户向基站发起对所需文件的请求;2用户向关联的基站反馈路径损耗和信道测量信息得到的信道增益和噪声功率;3基站获得被请求文件的缓存状态,此时基站向中心节点反馈hij,qfi,cfj,pi,noise,以及所请求的文件从中心节点到基站的传输时延djf;4中心节点计算出基站对用户的发射波束赋形值及基站对用户请求的文件传输比;5中心节点向基站下发对应的波束赋形值及文件传输比;6基站根据相应的波束赋形值及文件传输比向用户发起文件传输。本发明可动态调整基站发送给用户的文件大小;保证了用户间的公平性。

The invention discloses a file transmission and beamforming design method of a wireless cache network, which belongs to the technical field of beamforming design and power allocation. The steps are: 1. The user initiates a request for the required file to the base station; 2. The user feeds back the channel gain and noise power obtained from the path loss and channel measurement information to the associated base station; 3. The base station obtains the cache status of the requested file, and at this time the base station sends The central node feeds back h ij , q fi , c fj , p i,noise , and the transmission delay d jf of the requested file from the central node to the base station; 4. The central node calculates the transmit beamforming value of the base station to the user and the base station The file transfer ratio requested by the user; 5. The central node sends the corresponding beamforming value and file transfer ratio to the base station; 6. The base station initiates file transfer to the user according to the corresponding beamforming value and file transfer ratio. The invention can dynamically adjust the size of the files sent by the base station to the users, and ensures the fairness among users.

Description

一种无线缓存网络的文件传输和波束赋形设计方法A file transfer and beamforming design method for wireless caching network

技术领域technical field

本发明提供了一种无线缓存网络的文件传输和波束赋形设计方法,属于无线接入云网络、波束赋形设计以及功率分配技术领域。The invention provides a file transmission and beamforming design method of a wireless cache network, and belongs to the technical fields of wireless access cloud network, beamforming design and power allocation.

背景技术Background technique

第五代无线网络(5G)的发展为无线网络支持更多需要大量数据的应用,如增强和虚拟现实技术(AR/VR)、视频游戏等,铺平了道路。数据传输的低时延特性对这些需要大量数据的应用至关重要,因为网络时延过高将会影响用户的整体体验质量(QoE)。为了降低云无线网络(C-RANs)中用户的下载时延,将文件缓存在基站中以及设计相应有效的波束赋形设计方法引起了学术界与工业界的广泛关注。The development of fifth-generation wireless networks (5G) paves the way for wireless networks to support more data-hungry applications, such as augmented and virtual reality (AR/VR), video games, and more. The low-latency nature of data transmission is critical for these data-intensive applications, as excessive network latency will affect the overall quality of experience (QoE) for users. In order to reduce the download latency of users in cloud radio networks (C-RANs), caching files in base stations and designing corresponding effective beamforming design methods have attracted extensive attention from academia and industry.

在无线缓存网络中用户请求不同文件的概率在某些时间段相差很大,即根据网络的潮汐效应,一部分文件被用户请求的概率高出其它被请求的文件许多,也就是说具有很高的流行度。由于文件流行度分布的不均衡特性,在基站侧安装相应的缓存设备缓存流行度高的文件,以减少文件到用户的传输距离,进而减少用户获得所需文件的网络传输时延。同时,此种网络传输方式避免了用户每次请求的文件,都是从远端文件服务器中获得,降低了核心网和回程链路的负载。In the wireless caching network, the probability of users requesting different files varies greatly in certain time periods, that is, according to the tidal effect of the network, the probability of some files being requested by users is much higher than that of other requested files, that is to say, they have a high probability of being requested by users. Popularity. Due to the unbalanced distribution of file popularity, a corresponding cache device is installed on the base station side to cache files with high popularity, so as to reduce the transmission distance from the file to the user, thereby reducing the network transmission delay for the user to obtain the desired file. At the same time, this network transmission method prevents the files requested by the user from being obtained from the remote file server every time, reducing the load on the core network and the backhaul link.

现有缓存文件传输策略和波束赋形设计方法,虽然能够降低用户的下载时延,但是这两种重要的影响用户文件下载时延的因素都是被分开研究的。缓存文件的传输策略仅仅影响回程时延的大小,而波束赋形设计方法是为了降低基站与用户之间的传输时延。之前的文献只是单一的研究缓存文件的传输策略或是波束赋形设计算法,这样的结果是仅仅能够降低回程时延或是基站与用户之间的传输时延。所以如何综合考虑缓存文件的传输策略和波束赋形设计方法来降低用户的下载时延成为一个亟待解决的问题。本发明的目的是致力于解决上述的缓存文件传输策略和波束赋形设计方法联合设计,以降低用户的文件下载时延。Although the existing cache file transfer strategy and beamforming design method can reduce the user's download delay, these two important factors that affect the user's file download delay are studied separately. The transmission strategy of the cache file only affects the size of the backhaul delay, while the beamforming design method is to reduce the transmission delay between the base station and the user. The previous literature only studied the transmission strategy of the cache file or the beamforming design algorithm, and the result is that it can only reduce the backhaul delay or the transmission delay between the base station and the user. Therefore, how to comprehensively consider the cache file transmission strategy and the beamforming design method to reduce the user's download delay has become an urgent problem to be solved. The purpose of the present invention is to solve the joint design of the above cached file transfer strategy and beamforming design method, so as to reduce the user's file download delay.

发明内容Contents of the invention

本发明的目的是在无线缓存网络中,综合考虑缓存文件的传输策略及波束赋形,降低用户的文件下载时延,提出了一种无线缓存网络的文件传输与波束赋形设计方法。The purpose of the present invention is to reduce the user's file download delay by comprehensively considering the transmission strategy and beamforming of cached files in a wireless cache network, and proposes a design method for file transmission and beamforming of a wireless cache network.

一种无线缓存网络的文件传输和波束赋形设计方法,简称本方法;所依托的无线缓存网络系统,包括:I个单天线用户、J个基站、一个中心节点,其中I个单天线用户和J个基站的位置随机,每个基站的天线数为NT,各基站均设有存储装置来缓存文件,中心节点存储用户请求的所有文件,各个基站通过有线或者无线回程链路连接到中心节点;且中心节点能够实时感知基站和用户之间链路的信道状态信息以及各个基站缓存文件的情况;A file transmission and beamforming design method of a wireless cache network, referred to as this method; the wireless cache network system relied on includes: 1 single-antenna user, J base stations, and a central node, wherein 1 single-antenna user and The positions of J base stations are random, and the number of antennas of each base station is N T . Each base station is equipped with a storage device to cache files, and the central node stores all files requested by users. Each base station is connected to the central node through a wired or wireless backhaul link. ; and the central node can perceive the channel state information of the link between the base station and the user in real time, as well as the cached files of each base station;

本方法包括中心节点到基站以及基站到用户的文件传输策略;The method includes file transfer strategies from the central node to the base station and from the base station to the user;

其中,中心节点到基站的文件传输策略具体体现为:对于用户请求的文件,基站向该用户传输该文件的比例设计,即中心节点向基站下发的文件比例;Among them, the file transfer strategy from the central node to the base station is embodied as follows: for a file requested by a user, the design of the proportion of the base station transmitting the file to the user, that is, the proportion of files sent by the central node to the base station;

其中,中心节点向基站下发的文件比例,简称文件传输比;Among them, the ratio of files delivered by the central node to the base station is referred to as the file transfer ratio;

基站到用户的文件传输策略,即基站向用户传输文件的发射波束赋形设计,简称波束赋形设计;具体设计时:考虑到基站与用户之间无线链路上的路径损耗、衰落和噪声、中心节点到各个基站回传链路的传输时延、以及文件的流行度分布;其中,中心节点到各个基站回传链路的传输时延,回传时延;The file transfer strategy from the base station to the user, that is, the transmit beamforming design for transmitting files from the base station to the user, referred to as the beamforming design; the specific design: consider the path loss, fading and noise on the wireless link between the base station and the user, The transmission delay of the backhaul link from the central node to each base station, and the popularity distribution of the file; among them, the transmission delay of the backhaul link from the central node to each base station, and the return delay;

基站到用户的文件传输策略,具体为:中心节点存储所有用户请求的文件,基站存储设备缓存了用户请求的一部分文件;用户可以接入一个或者多个基站,多个基站可以对用户发起协作文件传输,各个基站决定对各用户文件传输比,该比值同时影响中心节点到基站的文件传输;当用户发起文件请求时,根据基站和用户之间无线链路的信道质量、基站对用户文件的缓存状态、回传时延确定基站对用户的文件传输比,中心节点是否向基站传输文件,以及基站对用户的发射波束赋形设计;The file transfer strategy from the base station to the user, specifically: the central node stores all the files requested by the user, and the base station storage device caches a part of the files requested by the user; the user can access one or more base stations, and multiple base stations can initiate collaborative files to the user Transmission, each base station determines the file transfer ratio for each user, and the ratio also affects the file transfer from the central node to the base station; when a user initiates a file request, according to the channel quality of the wireless link between the base station and the user, and the cache of the user file by the base station The status and return delay determine the file transfer ratio between the base station and the user, whether the central node transmits files to the base station, and the transmit beamforming design of the base station to the user;

用户i和基站j的距离为dij,路径损耗为用户i和基站j之间的信道hij服从某衰落分布,噪声为功率为pi,noise的加性高斯白噪声,pj为基站j最大发射功率;Si为用户i接入的所有基站集合,Si中的所有基站可以对用户传输文件;The distance between user i and base station j is d ij , and the path loss is The channel h ij between user i and base station j obeys a certain fading distribution, the noise is additive white Gaussian noise with power p i, noise , p j is the maximum transmit power of base station j; S i is all base stations accessed by user i set, all base stations in S i can transmit files to users;

一种无线缓存网络的文件传输和波束赋形设计方法,包括如下步骤:A file transmission and beamforming design method of a wireless caching network, comprising the steps of:

步骤1、用户i需要文件f时,向Si中的基站发起对f的文件传输请求,基站收到用户i发送的文件传输请求后,更新文件请求变量qfiStep 1. When user i needs file f, it initiates a file transfer request for f to the base station in S i . After receiving the file transfer request sent by user i, the base station updates the file request variable q fi :

步骤2、用户i向所有属于Si的基站j反馈的基于路径损耗和信道测量信息得到的信道增益hij和噪声功率pi,noiseStep 2, user i feeds back channel gain h ij and noise power p i,noise based on path loss and channel measurement information to all base stations j belonging to S i ;

步骤3、基站获得被请求文件f的缓存状态,更新cfjStep 3. The base station obtains the cache status of the requested file f, and updates c fj :

获得cfj后,基站向中心节点反馈hij,qfi,cfj,pi,noise,以及针对文件f中心节点到基站的传输时延djfAfter obtaining c fj , the base station feeds back h ij , q fi , c fj , p i , noise to the central node, and the transmission delay d jf from the central node to the base station for file f;

步骤4、中心节点获得步骤3中基站向中心节点反馈的hij,qfi,cfj,pi,noise,以及针对文件f中心节点到基站的传输时延djf后,通过如下子步骤确定基站j对用户i的发射波束赋形值wij,基站j对用户i请求的文件f的文件传输比xi,f,jStep 4. After the central node obtains h ij , q fi , c fj , p i , noise fed back from the base station to the central node in step 3, and the transmission time delay d jf from the central node to the base station for file f, it is determined by the following sub-steps The transmit beamforming value w ij of base station j to user i, the file transfer ratio x i, f, j of file f requested by base station j to user i;

步骤4.1系统初始化迭代计数器的计数值,迭代计数器计数值记为t;初始化迭代计数器t=0,初始化发射波束赋形矢量文件传输比变量迭代终止门限∈1Step 4.1 The system initializes the count value of the iteration counter, and the count value of the iteration counter is recorded as t; initialize the iteration counter t=0, and initialize the transmit beamforming vector file transfer ratio variable iteration termination threshold ∈ 1 ;

步骤4.2计算设置迭代终止门限∈2,迭代计数器n=0,其中Step 4.2 Calculation Set the iteration termination threshold ∈ 2 , iteration counter n=0, where

步骤4.3如果n=0,采用初始化采用f(n)=f(t)初始化f(n)Step 4.3 If n=0, use initialization Adopt f (n) = f (t) to initialize f (n) ;

步骤4.4n=n+1,求解以下问题获得 Step 4.4n=n+1, solve the following problem to obtain

exp(-βij)≤log2(1+rij),exp(-β ij )≤log 2 (1+r ij ),

步骤4.5获得当前最优目标值通过更新通过f(n)=f*更新f(n)Step 4.5 Obtain the current optimal target value pass renew update f (n) by f (n) =f * ;

步骤4.6计算|f(n)-f(n-1)|,如果|f(n)-f(n-1)|<∈1,到步骤G;否则返回步骤4.3;Step 4.6 calculates |f (n) -f (n-1) |, if |f (n) -f (n-1) |<∈ 1 , go to step G; otherwise return to step 4.3;

步骤4.7t=t+1,计算 Step 4.7 t=t+1, calculate

其中 in

步骤4.8根据文件流行度分布pf和文件大小Lf,得到针对文件f用户基站j到用户i的传输时延 Step 4.8 According to the file popularity distribution p f and file size L f , get the transmission delay from user base station j to user i for file f

步骤4.9对于用户i和文件f,获得传输时延最小的基站j*=argminjτifj,并按照如下式子计算 Step 4.9 For user i and file f, obtain the base station j * = argmin j τ i f j with the smallest transmission delay, and calculate according to the following formula

步骤5、更新迭代计数器的计数值,计算计算|ft-f(t-1)|=|ft-fpre|,如果|ft-fpre|<∈2,到步骤6;否则返回步骤4.2;Step 5, update the count value of the iteration counter, calculate Calculate |f t -f (t-1) |=|f t -f pre |, if |f t -f pre |<∈ 2 , go to step 6; otherwise return to step 4.2;

步骤6、中心节点向基站j下发对应如果且cfj=0,则中心节点同时向基站j下发文件f;Step 6. The central node sends a corresponding message to the base station j and if And c fj =0, then the central node sends file f to base station j at the same time;

步骤7、基站j根据收到的决定是否向用户i传输文件f,如果基站采用为发射波束赋形向用户i发起文件传输,否则不发起文件传输。Step 7, base station j according to the received Decide whether to transfer file f to user i, if Base station adopts File transfer is initiated to user i for transmit beamforming, otherwise no file transfer is initiated.

有益效果Beneficial effect

本发明一种无线缓存网络的文件传输和波束赋形设计方法,与其它文件传输策略及波束赋形设计方法相比,具有如下有益效果:Compared with other file transfer strategies and beamforming design methods, a file transmission and beamforming design method of a wireless cache network in the present invention has the following beneficial effects:

1.可以支持基站根据基站与用户的链路状况,动态的调整基站发送给用户的文件大小;1. It can support the base station to dynamically adjust the file size sent by the base station to the user according to the link status between the base station and the user;

2.所提出的无线缓存网络的文件传输和波束赋形设计方法以用户的平均下载时延作为优化目标使得各用户之间的下载时延差异变小,保证了用户之间的公平性。2. The proposed design method of file transmission and beamforming of wireless caching network takes the average download delay of users as the optimization target to make the difference of download delay between users smaller and ensure the fairness among users.

附图说明Description of drawings

图1为本发明一种无线缓存网络的文件传输和波束赋形设计方法的下行无线缓存网络场景图;1 is a downlink wireless cache network scene diagram of a file transmission and beamforming design method of a wireless cache network according to the present invention;

图2为本发明一种无线缓存网络的文件传输和波束赋形设计方法的下行无线缓存网络场景图;2 is a downlink wireless cache network scene diagram of a file transmission and beamforming design method of a wireless cache network according to the present invention;

图3为本发明及实施例中的文件传输和波束赋形设计方法与其他方案的用户平均下载时延在不同Zipf情况下的对比图;FIG. 3 is a comparison diagram of the average user download delay between the file transmission and beamforming design method in the present invention and embodiments and other schemes under different Zipf situations;

图4为本发明及实施例中的文件传输和波束赋形设计方法与其他方案的用户平均时延在不同基站天线情况下的对比图。Fig. 4 is a comparison diagram of the user average delay between the file transmission and beamforming design method in the present invention and the embodiment and other schemes under different base station antennas.

具体实施方式Detailed ways

为使本发明的目标、技术方案及优点更加清楚明确,下面将结合附图对本发明的实施例进行详细的描述。本实施例以本发明的技术方案为指导进行实际的实践核验,同时给出了详细的实施方式和具体的操作流程,但本发明的保护范围并不只限于如下的实施例。In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. This embodiment is guided by the technical solution of the present invention to conduct actual practice verification, and at the same time provides detailed implementation methods and specific operation procedures, but the scope of protection of the present invention is not limited to the following embodiments.

实施例1Example 1

假设网络拓扑为3个500m*500m矩形区域,每个区域中心各有一个宏基站,此宏基站覆盖整个矩形网络区域,并且每个宏基站配置4根天线,具有相同的存储空间。9个用户随机分布在仿真区域,用户设备安装了单个天线,设用户到基站的最小距离为400m;系统带宽为1MHz,噪声功率谱密度为-106dBm/Hz,信道路径损耗和阴影衰落表示为128.1+37.6log10(d)+N(0,8)dB,其中d(单位:km)为用户到服务微基站的距离。各个微基站最大发射功率相同,均为5W。文件数为15,各个文件大小在8~10Mbit之间随机选择,文件热度服从Zipf分布。Assume that the network topology is three 500m*500m rectangular areas, each with a macro base station in the center of each area, this macro base station covers the entire rectangular network area, and each macro base station is configured with 4 antennas and has the same storage space. 9 users are randomly distributed in the simulation area, the user equipment is equipped with a single antenna, the minimum distance from the user to the base station is 400m; the system bandwidth is 1MHz, the noise power spectral density is -106dBm/Hz, and the channel path loss and shadow fading are expressed as 128.1 +37.6log 10 (d)+N(0,8)dB, where d (unit: km) is the distance from the user to the serving micro base station. The maximum transmission power of each micro base station is the same, which is 5W. The number of files is 15, the size of each file is randomly selected between 8 and 10Mbit, and the file popularity obeys the Zipf distribution.

本发明提出的无线缓存网络的文件传输和波束赋形设计方法的流程如下:The process flow of the file transmission and beamforming design method of the wireless cache network proposed by the present invention is as follows:

步骤A、用户i需要文件f时,向Si中基站发起对f的文件传输请求;基站收到用户发送的文件传输请求后,更新文件请求变量qfiStep A, when user i needs file f, initiate a file transfer request for f to the base station in S i ; after receiving the file transfer request sent by the user, the base station updates the file request variable q fi :

步骤B、用户i向所有属于Si的基站j反馈的基于路径损耗和信道测量信息得到的信道增益hij和噪声功率pi,noise=10-10W;Step B, user i feeds back channel gain h ij and noise power p i obtained based on path loss and channel measurement information to all base stations j belonging to S i , noise =10 -10 W;

步骤C、基站获得被请求文件f的缓存状态,更新cfjStep C, the base station obtains the cache status of the requested file f, and updates c fj :

获得cfj后,基站向中心节点反馈hij,qfi,cfj,pi,noise,以及针对文件f中心节点到基站的传输时延djfAfter obtaining c fj , the base station feeds back h ij , q fi , c fj , p i , noise to the central node, and the transmission delay d jf from the central node to the base station for file f;

步骤D、中心节点获得上述值后,通过以下步骤确定基站j对用户i的发射波束赋形值wij,基站j对用户i请求的文件f的文件传输比xifjStep D. After the central node obtains the above values, the following steps are used to determine the transmit beamforming value w ij of base station j to user i, and the file transfer ratio x ifj of file f requested by base station j to user i.

A.设置迭代计数器t=0,初始化发射波束赋形矢量文件传输比变量迭代终止门限∈1A. Set iteration counter t=0, initialize transmit beamforming vector file transfer ratio variable iteration termination threshold ∈ 1 ;

B.计算设置迭代终止门限∈2,迭代计数器n=0,其中b. Calculate Set the iteration termination threshold ∈ 2 , iteration counter n=0, where

C.如果n=0,采用初始化采用f(n)=f(t)初始化f(n) C. If n=0, use initialization Initialize f (n) with f (n) = f (t )

D.n=n+1,求解以下问题获得 Dn=n+1, solve the following problems to get

exp(-βij)≤log2(1+rij),exp(-β ij )≤log 2 (1+r ij ),

E.获得当前最优目标值通过更新通过f(n)=f*更新f(n)E. Obtain the current optimal target value pass renew Update f (n) by f (n) = f * ,

F.计算|f(n)-f(n-1)|,如果|f(n)-f(n-1)|<0.005,到步骤G;否则返回步骤C.F. Calculate |f (n) -f (n-1) |, if |f (n) -f (n-1) |<0.005, go to step G; otherwise return to step C.

G.t=t+1,计算 Gt=t+1, calculate

其中 in

H.根据文件流行度分布pf和文件大小Lf,得到针对文件f用户基站j到用户i的传输时延 H. According to the file popularity distribution p f and file size L f , get the transmission delay from user base station j to user i for file f

I.对于用户i和文件f,获得传输时延最小的基站j*=argminjτifj,并按照如下式子计算 I. For user i and file f, obtain the base station j * = argmin j τ ifj with the smallest transmission delay, and calculate according to the following formula

J.计算|ft-f(t-1)|=|ft-fpre|,如果|ft-fpre|<0.005,到步骤5;否则返回步骤B.j. Calculate |f t -f (t-1) |=|f t -f pre |, if |f t -f pre |<0.005, go to step 5; otherwise return to step B.

步骤E、中心节点向基站j下发对应如果且cfj=0,则中心节点同时向基站j下发文件f。Step E, the central node sends the corresponding and if And c fj =0, then the central node sends the file f to the base station j at the same time.

步骤F、基站j根据收到的决定是否向用户i传输文件f,如果基站采用为发射波束赋形向用户i发起文件传输,否则不发起文件传输。Step F, base station j according to the received Decide whether to transfer file f to user i, if Base station adopts File transfer is initiated to user i for transmit beamforming, otherwise no file transfer is initiated.

测试中分别对下表中5种方案进行比较,测试性能为1000组拓扑下的性能平均。In the test, the five schemes in the table below were compared respectively, and the test performance was the average performance under 1000 groups of topologies.

表1提出的无线缓存网络的文件传输和波束赋形设计方法与其它四种方案对比The file transfer and beamforming design method of the wireless caching network proposed in Table 1 is compared with the other four schemes

方案Program 用户接入和功率分配方案User Access and Power Allocation Scheme 方案1plan 1 提出的波束赋形算法和文件传输策略Proposed beamforming algorithm and file transfer strategy 方案2Scenario 2 提出的波束赋形算法,等文件比例传输策略Proposed beamforming algorithm, equal file ratio transmission strategy 方案3Option 3 提出的波束赋形算法,随机文件比例传输策略Proposed beamforming algorithm, random file ratio transfer strategy 方案4Option 4 提出的波束赋形算法,仅传输缓存的文件策略Proposed beamforming algorithm, only transfer cached file strategy 方案5Option 5 提出的波束赋形算法,无缓存文件的传输策略Proposed beamforming algorithm, no cache file transfer strategy

图3给出了随着文件流行度参数增大用户平均时延大小的变化情况。可以看到,采用本发明的无线缓存网络的文件传输和波束赋形设计方法后能大大降低用户平均时延。图4给出了文件流行度参数一定,随着基站天线数增大用户的平均下载时延的变化情况,采用所提无线缓存网络的文件传输和波束赋形设计方法时,用户的平均下载时延相对于无缓存的文件传输策略相比下降47.4%。Figure 3 shows the variation of the user's average time delay as the file popularity parameter increases. It can be seen that the average user delay can be greatly reduced by adopting the file transmission and beamforming design method of the wireless cache network of the present invention. Figure 4 shows the change of the average download delay of users with the increase of the number of antennas of the base station when the file popularity parameter is constant. Delay is down 47.4% compared to the no-cached file transfer strategy.

综上所述,本发明提出的无线缓存网络的文件传输和波束赋形设计方法能够有效降低用户的平均下载时延,从而提升系统性能的优势,具有实际的应用意义。To sum up, the file transmission and beamforming design method of the wireless caching network proposed by the present invention can effectively reduce the average download delay of users, thereby improving the advantages of system performance, which has practical application significance.

以上所述的具体描述,对发明的目的、技术方案和优点益处都进行了进一步的详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific description above has further explained the purpose, technical solution and advantages of the invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (3)

1. file transmission and the wave beam forming design method of a kind of wireless buffer network, it is characterised in that:It is arrived including Centroid The file transmitting policy of base station and base station to user;
Wherein, the file transmitting policy of Centroid to base station is embodied as:For the file of user's request, base station is to the use Transmit the Proportionality design of this document, i.e., the file percentage that Centroid is issued to base station in family;
Wherein, the file percentage that Centroid is issued to base station, abbreviation file transfer ratio;
The launching beam Shape design of file, abbreviation wave beam are transmitted to user to the file transmitting policy of user, i.e. base station in base station Shape design;When specific design:In view of path loss, decline and noise between base station and user on Radio Link, center Node is distributed to the propagation delay time of each base station return link and the popularity of file;Wherein, Centroid is to each base station The propagation delay time of return link returns time delay;
Base station to user file transmitting policy, specially:Centroid stores the file of all user's requests, and base station stored is set The standby a part of file for having cached user's request;User can access one or more base station, and multiple base stations can be to user Cooperation file transmission is initiated, each base station determines that the ratio influences Centroid to base station simultaneously to each user file transfer ratio File transmission;When user initiates file request, according to the channel quality of Radio Link between base station and user, base station to The buffer status of family file, passback time delay determine file transfer ratio of the base station to user, and it is literary whether Centroid transmits to base station The launching beam Shape design of part and base station to user;
The distance of user i and base station j are dij, path loss isChannel h between user i and base station jijObey certain decline point Cloth, noise are that power is pi,noiseAdditive white Gaussian noise, pjFor base station j maximum transmission power;SiFor the institute of user's i accesses There are collection of base stations, SiIn all base stations can to user transmit file.
2. file transmission and the wave beam forming design method of a kind of wireless buffer network as described in claim 1, referred to as we Method;The wireless buffer network system relied on, it is characterised in that:Including:I single-antenna subscriber, J base station, a centromere Point, the wherein position of I single-antenna subscriber and J base station are random, and the antenna number of each base station is NT, each base station is equipped with storage Device carrys out cache file, and Centroid stores the All Files of user's request, and each base station passes through wired or wireless backhaul chain Road is connected to Centroid;And Centroid being capable of the channel state information of link and each between real-time perception base station and user The case where a node B cache file.
3. a kind of file transmission of wireless buffer network as described in claim 1 and wave beam forming design method, feature exist In:Include the following steps:
When step 1, user i need file f, to SiIn base station initiate to transmit request to the file of f, base station receives user i and sends File transmission request after, update file request variable qfi
Step 2, user i belong to S to alliThe channels that are obtained based on path loss and channel measurement information of base station j feedbacks increase Beneficial hijWith noise power pi,noise
Step 3, base station obtain the buffer status for being requested file f, update cfj
Obtain cfjAfterwards, h is fed back in base station to Centroidij, qfi, cfj, pi,noise, and for file f Centroid arrive base station Propagation delay time djf
Step 4, Centroid obtain the h that base station is fed back to Centroid in step 3ij, qfi, cfj, pi,noise, and it is directed to file Propagation delay time d of the f Centroids to base stationjfAfterwards, launching beam figuration values of the base station j to user i is determined by following sub-step wij, file transfer ratio xs of the base station j to the user i file fs askedi,f,j
The count value of step 4.1 system initialization iteration count, iteration count count value are denoted as t;Initialize iteration count Device t=0 initializes launching beam forming vectorsFile transfer ratio variableIteration ends thresholding ∈1
Step 4.2 calculatesIteration ends thresholding ∈ is set2, Iteration count n=0, wherein
If step 4.3 n=0, useInitializationUsing f(n)=f(t)Initialize f(n)
Step 4.4n=n+1 solves problems with and obtains
exp(-βij)≤log2(1+rij),
Step 4.5 obtains current optimal objective valuePass throughUpdatePass through f(n)=f*More New f(n)
Step 4.6 calculates | f(n)-f(n-1)|, if | f(n)-f(n-1)|<∈1, arrive step G;Otherwise return to step 4.3;
Step 4.7t=t+1 is calculated
Wherein
Step 4.8 is according to file popularity distribution pfWith file size Lf, obtain the biography for file f user base station j to user i Defeated time delay
Step 4.9 obtains the base station j of propagation delay time minimum for user i and file f*=argminjτifj, and according to such as following formula Son calculates
Step 5, the count value for updating iteration count calculateCalculate | ft-f(t-1)|=| ft-fpre|, if | ft-fpre|<∈2, arrive step 6;Otherwise return to step 4.2;
Step 6, Centroid issue correspondence to base station jWithIfAnd cfj=0, then Centroid is same When issue the documents f to base station j;
Step 7, base station j are according to receivingDecide whether to transmit file f to user i, ifBase station usesFile transmission is initiated to user i for launching beam figuration, does not otherwise initiate file transmission.
CN201810281514.7A 2018-04-02 2018-04-02 A kind of file transmission of wireless buffer network and wave beam forming design method Pending CN108390945A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810281514.7A CN108390945A (en) 2018-04-02 2018-04-02 A kind of file transmission of wireless buffer network and wave beam forming design method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810281514.7A CN108390945A (en) 2018-04-02 2018-04-02 A kind of file transmission of wireless buffer network and wave beam forming design method

Publications (1)

Publication Number Publication Date
CN108390945A true CN108390945A (en) 2018-08-10

Family

ID=63072952

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810281514.7A Pending CN108390945A (en) 2018-04-02 2018-04-02 A kind of file transmission of wireless buffer network and wave beam forming design method

Country Status (1)

Country Link
CN (1) CN108390945A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104885378A (en) * 2013-01-24 2015-09-02 英特尔公司 Apparatus, system and method of wireless backhaul communication between wireless communication nodes
WO2016007757A1 (en) * 2014-07-11 2016-01-14 Huawei Technologies Co., Ltd. Systems and methods for optimized beamforming and compression for uplink mimo cloud radio access networks
US20160165453A1 (en) * 2011-09-19 2016-06-09 Redline Communications Inc. Architecture, devices and methods for supporting multiple channels in a wireless system
CN106452545A (en) * 2016-10-15 2017-02-22 黄林果 High-efficiency multicast transmission method of wireless mesh network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160165453A1 (en) * 2011-09-19 2016-06-09 Redline Communications Inc. Architecture, devices and methods for supporting multiple channels in a wireless system
CN104885378A (en) * 2013-01-24 2015-09-02 英特尔公司 Apparatus, system and method of wireless backhaul communication between wireless communication nodes
WO2016007757A1 (en) * 2014-07-11 2016-01-14 Huawei Technologies Co., Ltd. Systems and methods for optimized beamforming and compression for uplink mimo cloud radio access networks
CN106452545A (en) * 2016-10-15 2017-02-22 黄林果 High-efficiency multicast transmission method of wireless mesh network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XI PENG等: "Joint Data Assignment and Beamforming for Backhaul Limited Caching Networks", 《2014 IEEE 25TH INTERNATIONAL SYMPOSIUM ON PERSONAL,INDOOR AND MOBILE RADIO COMMUNICATIONS》 *
XIAOLONG YANG等: "Optimal File Dissemination and Beamforming for Cache-Enabled C-RANs", 《IEEE ACCESS》 *

Similar Documents

Publication Publication Date Title
CN108834080B (en) Distributed caching and user association method based on multicast technology in heterogeneous networks
CN110290507B (en) Caching strategy and spectrum allocation method of D2D communication auxiliary edge caching system
CN105357281B (en) A mobile access network distributed content cache access control method and system
CN106686060B (en) A kind of method and system of content diffusion
CN113115362B (en) Cooperative edge caching method and device
CN106851741B (en) Distributed mobile node file caching method based on social relationship in cellular network
CN107343268A (en) Nonopiate multicast and unicast transmission beam shaping method and system
CN106102153B (en) User access and power distribution method for wireless cache heterogeneous network
Majd et al. Split-Cache: A holistic caching framework for improved network performance in wireless ad hoc networks
CN106131855B (en) A channel allocation method for virtual cells in 5G high-density networks
JP2024503969A (en) Low power consumption high connection method for self-free large-scale MIMO network
CN111698724B (en) Data distribution method and device in edge cache
CN117851356A (en) A UAV-assisted caching strategy method and system based on deep Q network
CN107733949B (en) A wireless access network caching method and system
CN109495865B (en) A D2D-assisted adaptive cache content placement method and system
CN111698732A (en) Time delay oriented cooperative cache optimization method in micro-cellular wireless network
CN105406986B (en) A kind of content distribution control method and a kind of master controller
CN108390945A (en) A kind of file transmission of wireless buffer network and wave beam forming design method
KR102218325B1 (en) Mobility management method for producer mobility in information-centric networking, recording medium and device for performing the method
CN109548047B (en) A physical layer caching method based on forward backhaul link capacity
CN110446158B (en) User equipment association method in cloud wireless access network based on edge cache
CN109005234B (en) A Safe Probabilistic Cache Policy and Its Generating Method
CN111556531A (en) Cooperative cache optimization method in micro-cellular wireless network
CN115551021A (en) A Method for Reducing Wireless Buffer Latency in Broadband Communications Based on Meta-Reinforcement Learning
WO2023178896A1 (en) Recommendation and cache joint optimization method based on multi-base station cooperation

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180810