 cell or road segments, fixed-order Markov models or variable-order Markov models are the most promising tools, while for continuous trajectories, regression techniques are widely used. To enhance the prediction accuracy,]{} the most popular ones leverage geographic information: data, cell records and received signal strength are used to obtain precise and frequent data sampling to locate users on a map. However, the movements of an individual are largely influenced by those of other individuals via social relations. Several papers analyze social information and location check-ins to find recurrent patterns. For this second case usually a sparser dataset is available and may limit the accuracy of the prediction.

### Network efficiency

Predicting and optimizing network efficiency (i.e., increasing the performance of the network while using the same amount of resources) is the most frequent objective in anticipatory networking. We found papers exploiting all four types of context to achieve this. As such, objectives and constraints cover the whole attribute space. Improving network efficiency is likely to become the main driver for including anticipatory networking solutions in next generation networks.

### Multimedia streaming

The main source of data traffic in 4G networks has been multimedia streaming and, in particular, video on demand. 5G networks are expected to continue and even increase this trend. As a consequence, several anticipatory networking solutions focus on the optimization of this service. All the context types have been used to this extent and each has a different merit: social information is needed to predict when a given user is going to request a given content, combined geographic and social information allows the network to cache that content closer to where it will be required and physical channel information can be used to optimize the resource assignment.

### Network offloading

Mobility prediction can be used to handover communications between different technologies to decrease network congestion, improve user experience, reduce users’ costs and increase energy efficiency.

### Cognitive networking

Physical channel prediction can be exploited for cognitive networking and for network mapping. The former application allows secondary users to access a shared medium when primary subscribers left resource unused, thus, predicting when this is going to happen will highly improve the effectiveness of the solution. The latter, instead, exploits link information to build networking maps that can provide other applications with an estimate of communication quality at a given time and place.

### Throughput- and traffic-based applications

Traffic information is usually studied to be, first, modeled and, subsequently, predicted. Traffic models and predictors are then used to improve networking
cell or road segments, fixed - order Markov model or varying - order Markov models are the about promising cock, while for continuous trajectories, regression technique are widely used. To enhance the prediction accuracy, ] { } the about democratic ones leverage geographic information: datum, cell records and pick up signal strength are used to obtain precise and frequent data sampling to situate users on a map. However, the movements of an person are largely influenced by those of other person via social relations. respective papers analyze social data and location check - ins to find perennial patterns. For this second case usually a sparser dataset is available and may limit the accuracy of the prediction. 

 # # # Network efficiency 

 Predicting and optimizing network efficiency (i.e., increasing the performance of the network while using the same amount of resources) is the most frequent objective in anticipatory networking. We found document exploiting all four types of context to achieve this. As such, objective and constraint cover the whole attribute quad. Improving network efficiency is likely to become the main driver for include anticipatory networking solutions in next generation networks. 

 # # # Multimedia streaming 

 The main generator of data traffic in 4 G networks has been multimedia streaming and, in particular, video on requirement. 5 G networks are expected to continue and even increase this trend. As a consequence, respective anticipatory networking solutions focus on the optimization of this service. All the context types have been used to this extent and each has a different merit: social information is want to predict when a given exploiter is going to request a give content, combined geographic and social information give up the network to cache that content closer to where it will be required and forcible channel information can be used to optimize the resource appointment. 

 # # # Network offloading 

 Mobility prediction can be used to handover communications between different technology to decrease network congestion, improve drug user experience, reduce users ’ monetary value and increase energy efficiency. 

 # # # Cognitive networking 

 Physical channel prediction can be exploited for cognitive networking and for network mapping. The former application allows secondary user to access a partake culture medium when primary subscribers left resource unused, thus, predicting when this is go to happen will highly improve the effectiveness of the solution. The latter, rather, exploits link information to build networking maps that can supply other applications with an estimate of communication quality at a given time and topographic point. 

 # # # Throughput- and traffic - based applications 

 Traffic information is usually learn to be, first, modeled and, subsequently, bode. Traffic models and predictors are then used to improve networking
 cepl or road segments, fixea-order Markov models oc variagle-order Markov models are the most 'romusing tools, while for contivuous trauectoriew, rejression techniqnss are widely msed. Co enhance the ptediction acwuracy,]{} the mosd oo'ular ones leverage geographic inforiation: caha, cell recordf anc recspvtd signal strength are used to obfain prtcise and frequent data sampling to locate uders on a map. However, hhe movemenja os an individuxl are largely influended by those of other individuaus vic social reoariojv. Several pepers wnalyze social inforkation snd location cmeck-iis ti find recurrent pattxrns. For this second case usudlmy a sparser datawer is dvainabld ana mzy ljmit tje eccuracy of the predicrion.

### Network efficitncr

Itedicting ans optiiising network efficiency (i.e., increasing tve lerformance of the netwirk while using the swme amoune of resources) is the most frequent objective in dnticmpxtoxn vwtaorking. We found papers exploiting all four trlex pf context to cchieve this. As xufh, jbjectives ana conscdajnts cover the whope attrybute space. Imkrovimg network efficiency is lijely to becoiw the main driver yor includiny antivipatpry networking solutionr in next generwtion netsurks.

### Multimedia rtrvamitg

The main source of data eraffic ii 4G nztworks fas neen mtltimedia dtreaming and, in particupar, vndeo mn demand. 5H networks are expected to contmiue and even onwredse this trenc. As a conseqtence, several cnticipacory ndtworking aolutiois focus on ehe optimizathln of this sxrvice. Alj thw cobtext thoes have been ised to tkns extent and each has a dinferevf merit: social nufirmation is neeced to pgedmct wran a given uver ks eping go requtft x gifen content, combined geofraphic and social ikformatiob allows the network yo cache that conttnt clmsec to wnerg it will be required and physidal channfl lnformation cwn bc usgd to optimnze the resource assignment.

### Network offliading

Mobility prgdiction can be used jo mandover comkunicwtions bedween different techbologies to decresse network congestioh, imprmve uder experience, reduce users’ costs and increase energy efficiency.

### Cognitivw networking

Physiczl cnannen 'rebiction can ue exploited for bognitive networking and for netxork mappitg. The former application alloes secondary usgrs to access a shared medjum when primary subscribers left resoutce unused, thus, predictikg when tyis ia going to happen will highlu imprmve tye effextivcness of the suluyiln. The lahter, iustead, exploits link information ro buiod networking maps that can pvoyide ojher appjications with ah esflmate of communicayion quality ay a given time and pnase.

### Throughput- qhd traffic-baxed ak'nications

Trahfic informadion is usually studied to be, first, modeled and, subaequently, predictcd. Traffic models end predictors are then msed eo improxe networkinc
cell or road segments, fixed-order Markov models Markov are the promising tools, while are used. To enhance prediction accuracy,]{} the popular ones leverage geographic information: data, records and received signal strength are used to obtain precise and frequent data to locate users on a map. However, the movements of an individual are influenced those other via social relations. Several papers analyze social information and location check-ins to find recurrent patterns. For second case usually a sparser dataset is available may limit the accuracy the prediction. ### Network efficiency and network efficiency increasing performance the network while the same amount of resources) is the most frequent objective in anticipatory networking. We found papers exploiting four types to achieve As objectives constraints cover the space. Improving network efficiency is likely main driver for including anticipatory networking solutions in generation networks. Multimedia streaming The main source of traffic in 4G networks has been multimedia streaming in particular, video on demand. 5G networks are expected to continue and even increase this a consequence, several anticipatory solutions focus on optimization this All context types been used to this extent and each has a different merit: information is needed to predict when a given user is request given content, combined and social information allows network cache that content closer it be channel can used to optimize the assignment. ### Network offloading Mobility can be used to to decrease network congestion, improve user experience, reduce costs and increase energy efficiency. ### Cognitive Physical channel prediction can be exploited for cognitive networking and for network The former secondary users to access a shared medium when subscribers left resource unused, predicting when this is going to happen will highly the of the The latter, instead, link information to networking maps that other applications an of a given time and place. ### and applications Traffic information is usually to modeled and, subsequently, predicted. Traffic models and predictors are then used to improve networking
 cell or road segments, fixed-orDer Markov mOdels Or vAriAbLe-orDer MArkov models are THe moSt promising tools, while fOr conTiNUous TRaJectoRies, regREsSIOn tEcHnIquEs ARe WidelY usEd. To enhAnce the preDicTiOn accuracy,]{} thE MoSt popular oNes Leverage geogRapHic infOrMatIOn: datA, ceLl recOrds anD ReceivEd signal sTrENgth arE Used to oBTAiN preCise and frequent daTA sAMpling to locate Users oN a MAp. hOWevEr, tHe movementS oF an inDIvidual ARe LARGelY Influenced by tHose of other INdiVidualS vIa sOCial reLatioNs. sEveRal papers anAlyzE social inFormatIOn and loCAtion chEck-ins To fInd RecuRReNt PatTeRNs. FOR tHis SEcoNd case usUaLlY a spaRser DATASet iS avAilaBle anD may limit the aCcuRacy OF thE predIctioN.

### NetWoRk effIciencY

PredIcTing and optimiziNg neTwork effiCieNcY (i.e., InCreasINg the pErfOrmAnce of tHe netwoRK whIlE USInG the same amount of reSoURCeS) is the moSt freqUEnT oBJective iN aNtiCipaTORy netWorkINg. we found pApers eXPlOiTing all FoUr typeS oF coNteXt to aCHievE this. AS such, objEctivES and constraintS Cover the whole ATtRIBuTE spaCe. IMproving netWork EFficIencY Is LikELy to bEcome ThE MaIN driver for including AnTicipaTory nEtworking soluTions in nexT GENeration NetwORkS.

### multimedia streAming

the main souRCe of data TraffIc in 4G netWorks has bEEN multimeDia StrEamIng AND, iN particular, viDEO on dEmAnd. 5G netWorKs are exPecTed To cOntInUe and even Increase ThIs TrEnD. As A consEQuence, seVeRal AnTicIpatoRY netwoRking SoluTiOnS FocUs on the OPtIMIzatIoN oF thiS seRvIce. AlL the COntExt typeS have been UseD To thIs ExTent and Each has a diffeReNt merit: socIaL inFormatION is needeD to predict when a given useR Is going To rEquesT a giVen contenT, coMbined GeoGRaphic And socIal inFoRmaTIOn allOWS tHe nEtWork to cachE THat ConteNt ClosEr to wheRe it will be required ANd pHysical channeL inFormATIoN caN Be USed To OPtiMIZe the resource asSignment.

### NeTwORk Offloading

mObiLiTy prediCtion caN be usED to handOver commuNications BeTweeN DIffErent technOlogies tO decrease NEtworK CoNgestIon, ImprovE uSer ExperIence, rEDucE userS’ costs AnD increAse enErGy efficiEncy.

### Cognitive networking

physicAl chaNneL predictiOn cAN be Exploited For cOgnitive neTwoRkiNg and For NEtworK mapPInG. ThE FormeR appLIcation alLOwS seCONdAry users to aCCESs a ShareD meDIum wheN priMary subscribers leFT resource unuseD, thuS, PRedIctINg whEn This is going to hAppEn WILl highly ImProve the effEctiveneSs OF the sOlutioN. The laTter, insTEAd, EXploitS linK inFormation To bUiLD networKiNg MAps thaT can PrOvide oTher apPLicaTIOns with an estimatE of coMMUnicaTIon QualiTy At a giveN Time And place.

### ThRoughput- and TraffiC-basEd appLicatioNs

traffiC inFoRmation is uSUally studIed to Be, first, MoDeleD anD, subseQuenTLY, predIcteD. TRafFic models AND pREdIcTOrs Are tHen usEd To imProve netwORking
 cell or road segments, fi xed-orderMarko v m ode ls  orvari able-order Mar k ov m odels are the most pro misin gt ools ,  w hilefor con t in u o ustr aj ect or i es , reg res sion te chniques a rewi dely used. T o  e nhance the  pr ediction acc ura cy,]{}  t hem ost p opu lar o nes le v eragegeographi ci nforma t ion: da t a ,cell  records and rece i ve d  signal streng th are  u s ed t o o bta in precise  a nd fr e quent d a ta s a mpl i ng to locateusers on am ap.  Howev er , t h e move ments  o f  an  individual  are  largelyinflue n ced byt hose of  other  in div idua l svi a s oc i alr el ati o ns.  Several  p ap ers a naly z e s ocia l i nfor matio n and locatio n c heck - ins  to f ind r ecur re nt pa tterns . For  t his second case  usu ally a sp ars er  da ta set i s  avail abl e a nd maylimit t h e a cc u r a cy  of the prediction .# ##  Network  effic i en cy 
Predict in g a nd o p t imizi ng n e tw ork effi ciency (i .e ., incr ea sing t he  pe rfo rmanc e  ofthe ne twork wh ile u s ing the same a m ount of resou r ce s )  i s  the  mo st frequent  obj e ctiv e in an tic i pator y net wo r ki n g. We found papersex ploiti ng al l four typesof context t o  achieve  thi s .A s such, object ivesand constr a ints cov er th e wholeattribute s pace. Im pro vin g n etw o r kefficiency is l ikel yto beco methe mai n d riv erfor  i ncludinganticipa to ry  n et wor kings olutions  i n n ex t g enera t ion ne twork s.
## #M ult imedias tr e a ming 
Th e ma inso urceof d a tatraffic  in 4G ne two r ks h as  b een mul timedia strea mi ng and, in  p art icular , video on  demand. 5G networks ar e  expect edto co ntin ue and ev enincrea set his tr end. A s a c on seq u e nce,s e ve ral  a nticipator y net worki ng  sol utionsfocus on the optim i zat ion of this s erv ice. A ll  th e  c o nte xt typ e s  have been used  to this e xt e nt  and eachh asadiffere nt meri t: so c ial inf ormationis needed  t o pr e d ict  when a gi ven user  is going to re q ue st agiv en con te nt,  comb ined g e ogr aphic  and s oc ial in forma ti on allow s the network to cachethat c onten t c loser towhe r e i t will be  req uired andphy sic al ch ann e l inf orma t io n c a n beused to optimi z ethe r es ource assig n m e nt. 

###  Ne t work o fflo ading

Mobility p r ediction can b e us e d  to  ha n dove rcommunications  be tw e e n differ en t technolog ies to d ec r easenetwor k cong estion, i mp r ove us er e xpe rience, r edu ce users’co st s  and i ncre as e ener gy eff i cien c y .

### Cognitive  netw o r kingPhy sical  c hannelp redi ction canbe exploite d forcogn itive  networ ki ng and  fo rnetwork ma p ping. The  form er appl ic atio n a llowsseco n d ary u sers  t o a ccess a s h a re d  m ed i umwhen  prim ar y su bscribers left res our c e unuse d,  th u s , pred i ct i n g when thi s i s goi n g  to happen will hi g hly i mprove  the e ffectiv e nes sof thesol u t ion. Thelatter, i n ste ad , ex ploits l in k in fo rma ti on to build net workingmaps tha t can pr ovi d e ot h er app li cations with  an e st i mate of c omm unicati o n q ual ity  ata g iven time and place.

### Thr ough put-a ndtraff ic-ba se d applic a tion s

Traff i c information  is usually stu d ied to b e,f ir st , modeled  an d , sub sequ ent ly,pre dict e d . Tr a ffic mo dels  and p redi ct or s are the nused to impr o venetw orkin g
 cell_or road_segments, fixed-order Markov models_or variable-order_Markov_models are_the_most promising tools,_while for continuous_trajectories, regression techniques are_widely used. To_enhance_the prediction accuracy,]{} the most popular ones leverage geographic information: data, cell records and_received_signal strength_are_used_to obtain precise and frequent_data sampling to locate users_on a_map. However, the movements of an individual are_largely_influenced by those_of other individuals via social relations. Several papers analyze_social information and location check-ins to_find recurrent patterns._For_this_second case usually a_sparser dataset is available and may_limit the accuracy of the prediction.

###_Network efficiency

Predicting and optimizing network efficiency (i.e.,_increasing the performance of the network_while using the same amount_of resources)_is the most frequent objective_in anticipatory networking._We found_papers exploiting all_four types of context to achieve_this. As such,_objectives and constraints cover the whole_attribute_space. Improving network_efficiency_is_likely to_become the main_driver_for including_anticipatory_networking solutions in next generation networks.

###_Multimedia_streaming

The main source of data traffic in_4G networks has been_multimedia_streaming and, in particular,_video on demand. 5G networks_are expected to continue and even_increase this_trend. As_a consequence, several anticipatory networking solutions focus on the optimization of_this service. All the context types_have been used to_this extent_and_each has a_different_merit: social_information is needed to predict when a_given user_is going to request a given_content, combined geographic and_social_information allows the network to cache_that content closer to where it_will be required and physical_channel_information_can be used to optimize_the resource assignment.

### Network offloading

Mobility prediction_can be used_to handover communications between different technologies to_decrease_network congestion, improve user experience, reduce_users’_costs and increase energy efficiency.

### Cognitive_networking

Physical_channel_prediction can be exploited for_cognitive networking and for network mapping._The former application allows secondary users to access a_shared medium when_primary subscribers left resource unused,_thus,_predicting_when this is going to happen will highly improve the_effectiveness of_the solution. The_latter, instead, exploits link information to build networking maps that_can provide other applications with an estimate_of communication quality at a given time and place.

### Throughput- and_traffic-based applications

Traffic information is usually studied to be,_first, modeled and, subsequently, predicted. Traffic models_and predictors are then_used_to improve networking