+ All Categories
Home > Documents > Femtocell/Small-cell Networks: A survey and...

Femtocell/Small-cell Networks: A survey and...

Date post: 04-Jun-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
46
1 Femtocell/Small-cell Networks: A survey and challenges Prof. Rami Langar LIGM/UPEM [email protected] http://perso.u-pem.fr/~langar
Transcript
Page 1: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

1

Femtocell/Small-cell Networks: A survey and challenges

Prof. Rami Langar

LIGM/UPEM

[email protected] http://perso.u-pem.fr/~langar

Page 2: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

2

Mobile data growth…

The pope elections in 2005 and 2013 Source: Cisco VNI Mobile, 2016

Weneedinnovativenetworkdesignstohandleallofthis!

Wirelessdatagrowthleadstospectrumdeficit!

Page 3: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

3

• Operatorsdilemma–  Meetthedemandandmaintainlowcosts(i.e.,revenuesanissue)–  Increasingtheindoorcoverageanddownloadcapacity–  improvingcustomersatisfaction

• Solutionsthathavebeenexploredinthepastfewyears–  MultipleantennasystemsandMIMO

ü Cannotprovideorderofmagnitudegainsü Scalabilityandpracticalityissues

–  Cognitiveradioü Availabilityofwhitespacesinmajorareasatpeakhoursisquestionableü Complexityissue

• MIMOandCognitiveradiowillstaybutmustco-existalongwithbetter,morescalable,andsmarteralternatives.

• Isthereanybetter,cost-effectivesolution?

Main Implications

Page 4: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

4

• 0-G–  Veryfirstmobilecommunicationsystems–  Alsocalledas“Pre-Cellularsystems”or“MobileRadioTelephony”–  MostworkedonAM,FMmodulationschemes–  Poorcapacity,lowefficiency,fewercustomers

• 1-G–  CalledasFirstGenerationsystems(e.g.,AMPS)–  Bornafterintroductionofcellularconceptin1970–  Stillpoorcapacity,lowefficiencyandanalogsystems

• 2-G–  Firstpopularcellularmobilecommunicationsystems–  CalledasSecondGenerationsystems–  FirstDigitalCellularCommunicationSystems–  Duetodigitalization:efficiencyincreased,higherperformance,higher

capacity,roamingabilitiesandincreasedbatterylife.–  GSM,D-AMPS,IS-95were2-G

Cellular Generations

Page 5: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

5

• 3-G–  CalledasThirdGenerationsystems–  2.5G(GPRS),2.75G(EDGE)haddatacapabilitiesandformedthebasisof3G–  Bettermodulationtechniquesandimprovementinelectronicshelpedin

gaininghigherspeeds,betterinterference,videoabilitiesandlowerpowerrequirements

–  W-CDMA,cdma2000,andUMTSwere3G

• 4-G–  CalledasFourGenerationsystems–  UsesomeofadvancedfeatureslikeMIMO,AMC(AdaptiveModulationand

Coding),UWB(Ultra-wideband).–  Broadbandspeeds,bettercoverage,highcapacity,lowinterferencearesome

aspectsof4G–  WiMAX,LTEare4G

• 5-G–  Nextgenerationofcellularcommunications,expectedin2020.–  SomeoftheadvancedfeaturesincommunicationlikeSoftware-defined

Radio,NetworkSlicing,etc.

Cellular Generations

Page 6: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

6

•  Wecanseethatonelargecellisdividedinto7smallercells.

•  Eachcellwithadifferentnumberusesdifferentbandoffrequencies

•  Eachsmallercellisplacedataminimumre-usedistancefromitsinterferingcell.

•  Thispatternisa7-cellReusepattern

Cellular concept

Page 7: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

7

•  Becauseofintroductionofcellularconcept,capacityincreasedasshownbelow.

Cellular concept

Page 8: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

8

•  Withinventionofeverynewtechnology,comesitsproblems.

•  Problemswithcellulararrangementwasthat:

-  Lowerreusedistance:smallercells,highinterferenceduetocloseinterferingcells,complexhand-overabilities

-  Higherreusedistance:largercells,lowercapacity

Cellular concept: Problems

Page 9: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

9

•  Introducenewchannelsuntilsaturation•  Cellsplitting•  Cellsectoring•  Cellularhierarchy

Cellular concept: Solutions

Cell splitting

Page 10: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

10

Cell sectoring

Page 11: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

11

•  Soontheotherthreesolutionscametosaturationandengineershadtocomeupwithanewsolution.

•  Engineersbroughtincellularhierarchyintheexistingcellstoreduceloadoncellularbasestationandincreasecoverage.

•  Thismeantreducingthesizeofthecellintostillsmallercellscreatingacellularpatternintothepresentpattern.

Cellular hierarchy

Page 12: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

12

Cellular hierarchy

•  Asthroughputdemandandusageincrease,cellsizedecreases.

Page 13: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

13

Small Cell Networks

Ultimately,theonlyviablewayofreaching“thepromisedland”ismakingcellssmaller,denser,andsmarter

• Operatorsfaceanunprecedentedincreasingdemandformobiledatatraffic.• 70–80%volumefromindoor&hotspotsalreadynow.• Mobiledatatrafficexpectedtogrow500–1000xby2020.• IncreasednetworkdensityintroducesLocalareaandsmallcells• 2013,AT&TandSprintalreadydeployed1millionoffemtocellseach,andthisisexpectedtoreachnearly70millionworldwideby2017.

Facts

Page 14: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

14

• Femtocellnetworksoperateonlicensedspectrumownedbythemobileoperator.• Fundamentallydifferentfromthemacrocellintheirneedtobeautonomousandself-organizingandself-adaptivesoastomaintainlowcosts.• FemtocellsareshortrangeaccesspointsandareconnectedtotheoperatorthroughDSL/cable/Ethernetconnection.

-  offloadingthemacrocells,increasingtheindoordownloadcapacity• Heterogeneous(wired,wireless,andmix)backhaulsareenvisioned.

In a nutshell…

Page 15: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

15

•  In2002,agroupofMotorolaengineerintroducedaHomeBaseStationtechnology.

•  In2007,vendorsformedtheFemtoForumtopromotefemtocelluse

•  In2008,SprintNextelreleasedhome-based2GfemtocellbuiltbySamsungElectronicsthatworkswithanySprinthandset

•  In2009,VerizonandVodafonerolledouttheirfemtocellnetworkservicewith3Gstandard.

•  InFrance,SFRisthefirstoperatortointroduceFemtocellin2009(calledSFRHome3G).

•  In2010,FreeincludedthefemtocellofferintheirFreebox•  In2012and2013,BouyguesTelecomandOrange,respectively,

rolledouttheirfemtocellnetworkservicewith3Gstandard.

Femtocell Development

Page 16: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

16

Standardization Efforts

• NextGenerationMobileNetworks(NGMN)Alliance

• Createdin2006bygroupofoperators• Businessrequirementdriven• Oftenbasedonuse-casesofdailynetworkingroutines• HeavilyrelatedtoSelf-OrganizingNetworks(SON)activities

• SmallCellForum(formerlyFemto-Forum)isagoverningbodywitharguablymostimpactontostandardization

• Non-profitmembershiporganizationfoundedtoenableandpromotesmallcellsworldwide.

• SmallCellForumisactiveintwomainareas:

-  Standardization,regulation,andinteroperability;-  Marketingandpromotionofsmallcellsolutions.

Page 17: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

17

•  Lowcostsolution•  Improvereliability•  Increasesbothcoverageandcapacity•  Reducecoverageholesandcreatenewconvergedservices

•  Reducemacro-cellbackhaulcapacityrequirements(offloading)

•  Workswithallexistinghandsets•  Increase3Gadoption

Benefits of Femtocell Networks: for Operators

Page 18: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

18

Benefits of Femtocell Networks: for Operators

Page 19: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

19

•  Reducecost(freecallsathome!)•  Noneedforexpensivenewdevice•  Superiorindoorcoverageandqualitywithoutchangeinphones

•  Simplicity:-  Onephone-  Onemode-  Onenumber-  Locationspecificpricing

•  Seamlessservicesacrossallenvironments.

Benefits of Femtocell Networks: for Consumers

Page 20: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

20

• Threeaccesspolicies-  Closedaccess:

ü Onlyregisteredusersbelongingtoaclosedsubscribergroup(CSG)canconnect

ü Non-authorizedsubscribersaredeniedaccesstothefemto(redirectedbacktothepublicmacrocellnetwork)

ü Homeorenterpriseenvironments-  Openaccess:

ü Norestrictiononsubscribertousethefemtocellü Allusersconnecttothesmallcellsü Hotspottypescenario:coffeeshoporairportü Thefemtocellbecomesanotherpartofthepublicmobilenetwork

-  Hybridaccess:ü Allusers+prioritytoafixednumberoffemtousersü Subjecttocostconstraintsandbackhaulconditions

• Femtocellsaregenerallyclosed,openorhybridaccess• Picocellsareusuallyopenaccessbynatureandusedforoffloadingmacrocelltrafficandachievingcellsplittinggains

Small Cell Access Policies

Page 21: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

21

Network architecture -  ASN(AccessService

Network):anall-IPnetworkstructureisapplied

-  CSN(Connectivity

ServiceNetwork):composingofservices,suchasauthentication,authorization,andaccounting(AAA)server,MobileIP,HA,andpolicyserver.

-  ASNGateway:interfacebetweenASNandCSN

Page 22: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

22

• Microcells-  Operatorinstalledmicrocelltowers-  Improvesignalinurbancoverage-  Capitalexpenditure:

ü  Installingnewcelltowers-  Operatingexpenditure:

ü  Electricity,sitelease,andbackhaul.-  Benefits:

ü  Systemcapacitygainfromsmallcellsizethanamacrocell

ü  Completeoperatorcontrol-  Shortcoming:

ü  Installationandmaintenanceofcelltowersisexpensive

ü  Doesnotcompletelysolveindoorcoverageproblem

Comparisons of Femtocells, Distributed Antennas, and Microcells

Page 23: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

23

• DistributedAntennasSystem(DAS)-  Operatorinstalledspatially

separatedantennaelements(AEs)connectedtoamacroBSviaadedicatedfiber/microwavebackhaullink.

-  Capitalexpenditure:ü  AEandbackhaul

installation

-  Operatingexpenditure:ü  AEmaintenanceand

backhaulconnection

Comparisons of Femtocells, Distributed Antennas, and Microcells

Page 24: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

24

• DistributedAntennas-  Benefits:

ü  BettercoveragesinceusercommunicatewithnearbyAE

ü  Capacitygainbyexploitingbothmacro-andmicro-diversity(usingmultipleAEspermacrocelluser)

-  Shortcomings:

ü  Doesnotsolvetheindoorcoverageproblem

ü  RFinterferencefromnearbyAEsdiminishescapacity

ü  BackhaulcostsbetweenBSandAEs

Comparisons of Femtocells, Distributed Antennas, and Microcells

Page 25: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

25

Small Cells vs. WiFi • RecenttrialsusingaconvergedgatewayWi-Fi/3Garchitectureshowedhowthetechnologiescouldbecombinedandexploited.

• Severalcompaniesarelikelytosimultaneouslyintroducebothtechnologiesforoffloading.

Page 26: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

26

•  Physique-  Physicallysmallforlimitedspaceinsomehouseholds/offices-  Silentinoperationwhilegeneratinglowlevelsofheatoutput

•  RFpower-  TxRFpowerisbetween10–100mW(lowerthan1WbyWiFi)-  3Ghandsetisabletotransmitatlowerpowerlevelswhenbeingclosetothe

femtocell•  Coverage

-  Dedicated3Gcoveragewithinahousehold(10–200m)-  Designedforacapacityof2to8end-users.

•  Backhaul-  UtilizeIPwithaflatBSarchitecture-  Linktooperatornetworksviawiredbroadbandconnections

•  Interference-  MacrocellsvsFemtocells-  FemtocellsvsFemtocells

Femto Characteristics

Page 27: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

27

•  Security-  SecurityrisksduetobroadbandInternet(openaccess)-  NetworksecurityismanagedbytheIPSecprotocol

•  Operation-  Compatiblewithexisting2G/3Ghandsetsanddevices-  Operatesinlicensedspectrumownedbyoperators-  Remotedevicemanagement(updatesoftware/firmware,monitorstaus/

performance,anddodiagnostictests(Allfromaconsoleintheoperator’snetwork)

-  Ideally,supportSelfOrganizingNetwork(SON)aspect

•  WorldwideStandardSupport-  Developedtosupportboth3GPP(UMTS)and3GPP2(CDMA)-  AlsosupportsemergingtechnologiessuchasWiMAXandLTE

Femto Characteristics

Page 28: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

28

•  InterferenceManagement-  FAPcaninterferebothmacro-cellnetworksandeachother-  PowercontrolisrequiredinFAPtoavoidinterferenceforoutdoorusers

•  QualityofService-  SharedIPaccesslink(voice,data,video,P2P,etc.)-  Trafficprioritizationisessential(ensuresconsumersatisfaction)

•  Time/NetworkSynchronization-  3GPPspecifiesthatBSTxfrequenciesbecloselysynchronized-  Candidatecalibrationstrategies

ü  IEEE1588²  Self-adaptivetimingrecoveryprotocol²  100nstimingaccuracy

ü  GPS²  Popularandlowcostsolutionforlocalization²  Receptionproblemforindoorenvironment

Femto Challenges

Page 29: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

29

•  SecurityandPerformance-  Moresophisticatedregistrationandauthenticationprocessandencryption

ofIPpacketsarenecessaryü  FAPsutilizelocalISPnetworks,whichmaybedifferentfromthe

operator’snetwork-  Collaborationandservicelevelagreement(SLA)betweencellularandISP

operatorsarerequired

•  Mobilitymanagement-  3typesofhandovers:Hand-in,hand-out,andhandoff-  Seamlesshandoversupport

•  Self-Organizationandautonomousoperation-  FAPsshallbeaplug-and-playdevicethatcanintegrateitselfintothe

networkwithoutuserintervention

Femto Challenges

Page 30: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

30

Summary of Challenges

Page 31: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

31

Resource and Interference Management

Page 32: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

32

Challenges: Interference (case 1)

• DLinterferencefromthefemtoBStonearbyMacroUE• AmacroUEfarfromitsMacro-BSwillbeaffectedthemost

• ULinterferencefromnearbymacroUEtofemtoBS• AmacroUEfarfromitsMacro-BScausesinterferencetowardsthefemtocell.

MacroUEinside/nearfemtocoverage!

Page 33: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

33

Challenges: Interference (case 2)

• DLinterferencefromnearbyMacro-BStofemtoUE• InterferencefromnearbyMacro-BScanlowerSINRoffemtoUE.

• ULinterferencefromfemtoUEtonearbyMacro-BS• ManyactivefemtoUEscancausesevereinterferencetotheMacro-BS.

SmallcellveryclosetomacroBS!

Page 34: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

34

Challenges: Interference (case 3)

• DLinterferenceamongnearbysmallcellnetworks • ULinterferenceamongnearbysmallcellnetworks

(co-tier)interferenceamongsmallcellnetworks!

Page 35: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

35

Co-tier Interference Management • Indensenetworkdeployments,femto-to-femtointerferencecanbesevere

–  Especiallyforcelledgeusers

• AssigningorthogonalresourcesamongneighboringfemtocellsprotectscelledgeUEsbutlowspectralefficiency!

• Key:Assignresourcesdependingoninterferencemap,dynamicinterferencemitigationthroughpowermanagement.

• Centralizedvs.Distributedapproaches

J Resourcesareassignedautonomouslybyfemto-BSsJ LesscomplexityL RequireslongtimeperiodtoreachastableresourceallocationL Lowresourceefficiency

J ResourcesareassignedbyacentralcontrollerJ MoreefficientresourceutilizationthanthedistributedapproachL Needsextrasignalingbetweenthefemto-BSsandthecontrollerL Highlycomputational

Page 36: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

36

Cluster-based approach

• Hybridsolution:–  Distributedalgorithmto

constructclusters–  Centralizedoptimizationwithin

thecluster.

• Threephasesalgorithm:– Clusterformation– Intra-clusterResourceallocation– Inter-clusterResourcecontentionresolution

Page 37: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

37

Cluster Formation

F1

F2 F3

F4

Cluster-Head Cluster-Member Is attached to cluster

1)Eachfemtocellsensesthesurroundingsandobtainitsinterferencedegree2)Itsendsittoonehopneighborsandbuildsinterferencelist3)TheonewithhighestinterferencedegreewillbeClusterHead

2 4 3

2 4 2

4 2 3 2 2

3 4 2 3 2 5 3 2

5 3 3 3 3 2

Page 38: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

38

Intra-cluster resource allocation

Minimize gap between allocated and requested resources

Page 39: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

39

Inter-cluster resource contention resolution

F1

F2

F3

F4

F6

F7

F8

Cluster 1 Cluster 2

1 2 3 4 5 6 7 81 2 3 4 5 6 7 8 1 2 3 4 5 6 7 81 2 3 4 5 6 7 8

Page 40: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

40

Solving LP/IP/MILP with CPLEX/AMPL

•  CPLEX is the best LP/IP/MIP optimization engine out there.

•  AMPL is a standard programming interface for many optimization engines.

•  Student version windows/unix/linux –  300 variables limit

•  Full version on LIGM-TP platform

Page 41: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

41

Introduction to AMPL

•  Each optimization program has 2-3 files – optprog.mod: the model file

•  Defines a class of problems (variables, costs, constraints)

– optprog.dat: the data file •  Defines an instance of the class of problems

– optprog.run: optional script file •  Defines what variables should be saved/displayed,

passes options to the solver and issues the solve command

Page 42: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

42

Running AMPL-CPLEX •  Start AMPL by typing ampl at the prompt •  Load the model file

–  ampl: model optprog.mod; (note semi-colon) •  Load the data file

–  ampl: data optprog.dat; •  Issue solve and display commands

–  ampl: solve; –  ampl: display variable_of_interest;

•  OR, run the run file with all of the above in it –  ampl: quit; –  prompt:~> ampl example.run

Page 43: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

43

AMPL Example

•  minimizing maximal users’ non-satisfaction (i.e., gap between allocated and requested resources)

Page 44: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

44

AMPL: the model

parameters

Decision variables

Objective

Constraints

Page 45: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

45

AMPL: the data

Page 46: Femtocell/Small-cell Networks: A survey and challengesperso.u-pem.fr/~langar/UPEM_courses/Archi/Femtocells.pdf · • Small Cell Forum (formerly Femto-Forum) is a governing body with

46

Thanks for your attention

Questions ?


Recommended