• Aucun résultat trouvé

Un premier pas vers la réservation de bande passante dans les réseaux radio

N/A
N/A
Protected

Academic year: 2021

Partager "Un premier pas vers la réservation de bande passante dans les réseaux radio"

Copied!
13
0
0

Texte intégral

(1)

HAL Id: inria-00471695

https://hal.inria.fr/inria-00471695

Submitted on 8 Apr 2010

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Un premier pas vers la réservation de bande passante dans les réseaux radio

Karell Bertet, Isabelle Guérin Lassous, Laurent Viennot

To cite this version:

Karell Bertet, Isabelle Guérin Lassous, Laurent Viennot. Un premier pas vers la réservation de bande passante dans les réseaux radio. 2es rencontres francophones sur les Aspects Algorithmiques des Télécommunications (ALGOTEL), 2000, La Rochelle, France. pp.25-30. �inria-00471695�

(2)

ISSN 0249-6399 ISRN INRIA/RR--3895--FR

a p p o r t

d e r e c h e r c h e

THÈME 1

INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE

Un premier pas vers la réservation de bande passante dans les réseaux radio

Karell Bertet — Isabelle Guérin Lassous — Laurent Viennot

N° 3895

Mars 2000

(3)
(4)

Unité de recherche INRIA Rocquencourt

Domaine de Voluceau, Rocquencourt, BP 105, 78153 Le Chesnay Cedex (France)

Téléphone : +33 1 39 63 55 11 — Télécopie : +33 1 39 63 53 30

dans les réseaux radio

Karell Bertet

, IsabelleGuérin Lassous y

,Laurent Viennot z

Thème1Réseauxetsystèmes

ProjetHiperom

Rapportdereherhe 3895Mars20009pages

Résumé:Nousnoussommesintéressésauproblèmederéservationdebandepassantedans

les réseaux radio. Nous proposons une modélisation simple de la réutilisation spatiale du

anal.Celaonduit àune instane(simpliée) duproblèmede sa-à-dosmultidimensionel.

Nousmontrons ensuiteque eproblème est NP-omplet,même soumisàertainesrestri-

tions,puisnousproposonsuneheuristiquepermettantd'obtenirunesolutionapprohée.

Mots-lés : radio,qualité deservie,réservationdebandepassante,optimisation

L3i, Université de La Rohelle, Avenue de Marilla, 17042 La Rohelle Cedex 1, Frane, email :

kbertetuniv-lr.fr

y

INRIARoquenourt,DomainedeVolueau,BP105,78153LeChesnay,Frane,email:Isabelle.Guerin-

Lassousinria.fr

z

INRIA Roquenourt, Domaine de Volueau, BP 105, 78153 Le Chesnay, Frane, email :

Laurent.Viennotinria.fr

(5)

Radio Networks

Abstrat: We study the bandwidth reservation problem in radio networks. We propose

a simple modelling on the spatial reuse. It leads to the 0-1 multidimensional knapsak

problem. Weshowthat this problem remainsNP-omplete, evenunder somerestritions.

Thenweproposeaheuristithat givesanapproximatedsolution.

Key-words: radio,QoS,bandwidthreservation,optimization

(6)

1 Introdution

Notre artile onernel'étude de protoolesde réservation de bande passante dansles

réseaux radio.Dans e type de réseau, la bande passante est partagée entre les diérents

mobiles(appelés aussin÷udsparlasuite)duréseauqui émettenttoussurlemême anal.

Unprotooled'aèspermetd'éviterlesollisions.

Commelesréseauxradioorentunebandepassanteréduite,ilsnéessitentunminimum

de ontrledans lagestion deette bandepassante.Leproblème deréservationde bande

passanteonsisteàmaximiserlenombrededemandesd'émissions,enoreappeléesrequêtes,

ouàoptimiserl'utilisationdelabandepassante,toutenrespetantlesontraintesliéesaux

ressouresdisponibles (largeurde bande passante) ainsi qu'à laréutilisation spatiale sans

inter-brouillagedesommuniations.Dansepapier,nousnousintéressonsàl'optimisation

de la bande passante utilisée. Notons que la maximisation du nombre de requêtes n'est

qu'uneinstane del'optimisationdelabandepassantelorsquelesrequêtesontoût1.

Dansunepremièrepartie,nousaratérisonslazonedebrouillaged'unnoeudémetteur,

equinouspermetderamenerleproblèmederéservationdebandepassanteàuneinstane

simpliée du problème du sa-à-dos multidimensionnel [6, 5, 4, 1℄, problème qui est NP-

omplet.

Dansune deuxièmepartie,nousmontrons queleproblèmequi nousintéresse,ainsique

deux de ses restritions réalistes, sont NP-omplets. Nous donnons ensuite une première

borneinférieuresurlenombrederequêtesséletionnéespourunalgorithmegloutonsimple.

2 Desription du problème

2.1 Modélisation de la réutilisation spatiale

La réutilisationspatiale est lapossibilitéde pouvoireetuer deuxommuniationssi-

multanées sansinter-brouillage si elles sont susamment éloignées l'une de l'autre. Nous

utiliseronsiilemodèlephysiquedepropagationleplussimple:eluiunréepteurplaé

àune distane r d'unesoureradio émettant aveune puissaneP reçoitunsignald'une

puissaneP=r

.En espaelibre,=2.En milieuurbainlesmodèlesdepropagationGSM

supposent34[3℄.

La réutilisation spatiale est don un problème à longue portée: même des émetteurs

éloignés peuvent partiiper au brouillage. Nous allons ependant montrer omment une

ontrainteloalepermetd'assurerunbonfontionnementauniveauglobal.Cetteontrainte

serapeut-êtreunpeurestritive('estàétudier)maiselleoreunemodélisation simplede

laréutilisation spatiale.

Supposons que laportéedes ommuniations est bornéepar R (typiquementquelques

entainesdemètresenespaelibreouseulementquelquesdizainesdemètresdansunbâti-

ment).Nousallonsimposerlaontrainteloalesuivante:unn÷uds'interditd'émettresiun

autren÷udàdistane inférieureàD émetdéjà. Nousallonsessayerdedéterminerleplus

petitD quigarantiraqu'auuneommuniationn'estbrouilléesousetteondition.

RR 3895

(7)

Recepteur Brouilleur

D L

Pire cas Cas pratique

D L

Fig.1DeuxsituationslesémetteurssontàdistaneaumoinsDlesunsdesautres,ave

Lla distanedubrouilleur lepluséloignédansleréseau.Àgauhe, unpireas (maillage

dense), àdroite, unesituation pratique.

Nousnousontenteronsiid'unalulapproximatifpoursimplementjustierlamodéli-

sation,uneétudepluspousséesurladéterminationdeD=Restenours.Nousnousplaçons

dans e qui nous semble unpire as: laommuniations'eetue au entre d'un maillage

triangulairede pasD de brouilleurs (pour simplier lealul,on onfond lespositions de

l'émetteuretduréepteur),ommeillustrédanslagure1.(Déterminerquelestlepireas

paraît un problème de géométrie assez diile qui sort du adre de e papier. Le leteur

seonvainrafailement que le maillage triangulaire est sans doutele plus dense et don

aumoinsprohedupireas.)Touslesn÷udssontsupposésémettreàlamêmepuissane.

Pourqu'uneommuniationnesoitpasbrouillée,ilfautquelerapportsignalsurbruitsoit

supérieuràuneonstanteQ(lassiquementégaleà10).Uneonditionsusante estdon:

P

R

QB B=

X

bbrouilleur P

Dist(b)

SoitH

n

l'hexagonedumaillagedontlesoinssontàdistanenDdelaommuniation(et

hexagone ontient 6nbrouilleurs qui sont àune distane ompriseentre nD p

3=2 et nD).

En notant L ladistane du brouilleur le pluséloigné dans leréseau et en rassemblantles

brouilleursparhexagones onentriques,onobtient:

B= L=D

X

n=1 X

b2H

n P

Dist(b)

L=D

X

n=1 6n

P

(nD p

3=2)

6P

(D p

3=2)

( 1)

(s)= P

1

n=1 1

n s

estlaélèbrefontionzétadeRiemann.

Laommuniationn'estdonpasbrouilléepour:

D

R

2

p

3

(6Q( 1)) 1=

INRIA

(8)

(a)UnrapportD=Rgarantissantl'absene

debrouillagesenfontionduoeientd'at-

ténuationdepuissaneaveQ=10.

(b)UnedistaneDgarantissantl'absenede

brouillagesenfontiondurayonLduréseau

ave=2,R=1etQ=10.

Fig.2D=R selonetD selonL pour=2.

Lagure2(a)donneuneidéedelavaleurdeette fontion(qui divergepour=2). Pour

=3,ontrouveparexemplequ'unrapportD=Rsupérieurà5:34estsatisfaisant,ouà3:37

pour=4.Pour=2,onobtientfailementlaondition:

D

R

2

p

3

(6Q(1+ln(L=D))) 1=2

Lagure2(b)indiquelesvaleursdeD pourlesquelles l'inégalitéestvériée.

Comme appliation nous pouvons déduire le shéma de réservation de bande passante

suivant:

pourhaquen÷ud u, on dénit sa zone de brouillage S(u) omme étant l'ensemble

desn÷udsdedistane àuinférieureàD,

haquen÷uduest autoriséàréserverune ertainebandepassante r(u)si pourtout

n÷udv,lasommedesréservationsdesn÷udsdeS(v)n'exèdepaslabandepassante

maximale.

En pratique,'est leprotooled'aèsau médiaqui garantitqu'iln'y aurapasd'inter-

brouillageentre lesommuniations.Lastratégiederéservation i-dessusgarantiequ'iln'y

aura pas de ongestion. Cette modélisation est justiée par l'étude préédente. On peut

ependant s'en aranhir et essayer d'étudier omment déterminer en pratique les S(u)

pourqu'iln'yaitpasdeongestion.Cetteétudeseralesujetdetravauxfuturs.Onpourrait

mêmedénirdeszonesdebrouillageindépendammentdesn÷uds.Onsupposeraparlasuite

qu'ilyan n÷uds et m zonesde brouillageet quel'on onnaît toutesleszones auxquelles

appartient haque n÷ud.Les zones seront appelés des sas pour des raisons de similarité

aveunproblèmeélèbre.

RR 3895

(9)

2.2 Problème du sa-à-dos multidimensionel

Sionherheàoptimiserlabandepassante,leshémaderéservationdebandepassante

déritpréédemment(appelé RBPparlasuite)est uneinstaneduproblèmedusa-à-dos

multidimensionnel(appeléSADMparlasuite).Ceproblème,NP-omplet,s'exprimeomme

suit(voir[6,5,4, 1℄pourdiversesheuristiques):

n

X

i=1 a

ji x

i b

j

;8j2[1;m℄;x maximiser n

X

i=1

i x

i

8i2[1;n℄et8j2[1;m℄x

i

2f0;1g,etlesb

j

;

i eta

ji

sontdesentierspositifs.

Dansnotreétude:

nestlenombreden÷udsduréseau,

8j2[1;m℄;b

j B,b

j

estlabandepassantedisponibledanslazonej etB orrespond

àlabandepassantemaximale,

a

ji

=r(i)silen÷udi2j,a

ji

=0sinon,

x

i

=1silarequêted'émissionr(i)dunoeudiaétéaeptée,x

i

=0sinon,

8i2[1;n℄;

i

=r(i)sionherheàoptimiserlabandepassante.

Notreproblèmederéservationdebandepassanteestuneinstanesimpliéeduproblème

duSADM.Le adredesréseauxradio peutaussiapporterd'autressimpliationsaupro-

blème.Parexemple,onpeutonsidérerquehaquen÷udduréseauappartientàunnombre

borné desas ouque haque saontientun nombreborné de n÷uds.De plus,ontraire-

ment auxétudes itéessur le problème généraldu SADM on suppose que m est petit

(del'ordredeladizaine)etquenestgrand(quelquesentaines),nousavonsdansnotreas

mprohedenqui estdel'ordred'uneentaine auplusenpratique.Toutes esremarques

justientlefaitquel'ons'intéresseàlaomplexitédeeproblèmeetdeesversionssimpli-

ées(sont-ilstoujoursNP-ompletsounon?)etquel'onherheàproposerdesheuristiques

mieuxadaptéesànosproblèmesquelesheuristiquespourleSADMgénéral,dansleas

ilsrestentdesproblèmesdiiles.

3 Complexité et Heuristique Gloutonne

RBP se modélise à l'aide d'un graphe biparti G = (R[S;E), ave R (ensemble des

requêtes)et S (ensemble des sas)disjoints, et E 2 RS (appartenane d'unerequête à

unsa), aompagné de deux fontions de oût C

a

: S ! N représentant pour un sa sa

apaité,et r:R!N donnantpourune requêtesonoût. Onpeut alorsreformulerRBP

delamanièresuivante:

INSTANCE: Un graphebiparti G=(R[S;E), unentierpositifK jR j,deuxfontions

deoûtC

a

:S!Netr:R!N.

QUESTION:Est-equ'ilexisteR 0

Rtelque P

i2R 0

r(i)Ketque8s2S;

P

(i;s)2(R 0

fsg)\E r(i)

C

a (s).

INRIA

(10)

RBP-sas-bornés est une instane de RBP restreinte au as des sas de degré borné.

RBP1 est uneinstane de RBPayant touslessas deapaité 1et toutes lesrequêtesde

oût1.Nousmontronsqueestroisproblèmes(RBP,RBP-sas-bornésetmêmeleproblème

trèssimpleRBP1)sontNP-omplets.

3.1 Complexité du problème

Proposition 1 RBP1est NP-omplet

Preuve:PourmontrerqueRBP1estNP-diile,ilsutdemontrerqueINDEPENDENT

SET[2℄

P RBP1.

SoitungrapheH =(V;E)etunentierKjVj.OnonstruitàpartirdeHuneinstane

deRBPdonnée parsongraphebiparti G: haquerequêtedeGest assoiéàunnoeudde

H et haquesadeGest assoiéeàunardeH.Chaquesaontientdondeuxrequêtes.

Leoûtdehaquerequête,etlaapaitédehaquesaest de1.

S'ilexiste unesolutionàINDEPENDENT SETde ardinalaumoins K,alorsil enest

demêmepourRBP1:eneet,deuxélémentsappartenantaumêmeensembleindépendent

deettesolutionnepeuventêtrereliésdansH,etparonséquentapparteniràunmêmesa

deG.Réiproquement,onsidèronsunesolutiondeardinalaumoinsK deRBP1.Comme

lessasdeGontpourapaité1,lesrequêtessolutionsdeRBP1nepeuventapparteniràun

mêmesa,etnesontdonpasreliéesdansH.Ellesonstituentparonséquentunensemble

indépendantdansH,etune solutiondeardinalaumoinsK deINDEPENDENTSET.

2

Proposition 2 RBP-sas-bornés estNP-omplet.

Preuve: Pour montrer que RBP-sas-bornés est NP-diile, on montre que 3-FNC-

SAT[2℄

P

RBP-sas-bornés.

Soit = F

1

^:::^F

m

une formule normaleonjontive d'ordre 3à m lauses, sur n

variablesx

1

;:::;x

n

;haquelauseF

i

,im,est ladisjontiondetroisvariables distintes

t i

a , t

i

b et t

i

. On onstruit à partir de une instane de RBP-sas-bornés telle que soit

satisfaisablesietseulementsil'instanedeRBP-sas-bornéspossèdeunesolutiondeardinal

aumoinsn.NousdénissonsetteinstaneparsongraphebipartiGomposéde2nrequêtes

etden+msas.

ChaquerequêtedeGestassoiéesoit àunevariablex

i

,soitàsanégationx

i

,pourtout

in.Nousdénissonsdeuxtypesdesas.

Les sas du premier type sont de apaité 1. Tout sa s

i

du premier type, i n, est

reliéàx

i

ainsi qu'àx

i

.Une seuledesdeux requêtesassoiéesàx

i et x

i

peutêtreretenue.

Les solutions sont don au plusde ardinal n et toute solution de ardinal orrespond à

une instaniationdes variablesbooléennes. Lessas dudeuxièmetype sontde apaités 2

etsontassoiésauxlausesdelaformule.LesaassoiéàF

j

estreliéauxrequêtesassoiés

auxvariablest j

a ,t

j

b ett

j

b .

S'il existe une solution de ardinal au moins n à RBP alors est satisfaisable: ette

solutionorrespond àune instaniation des variables toute lauseF

j

=t j

a

^t j

b

^t j

est

RR 3895

(11)

faussepuisquedeuxauplusdestroisrequêtesassoiéesàt j

a

;t j

b

;t j

sontretenues.Inversement,

ilestlairquesiestsatisfaisablealorsilexisteunesolutiondeardinalnàRBP:ilsut

deretenirlesrequêtesassoiéesauxvariablesvraiesetauxnégationsdesvariablesfausses.

2

CommeRBP-sas-bornésRBPetRBP1RBP,nousendéduisonslerésultatsuivant:

Corollaire1 RBP estNP-omplet.

3.2 Un premier résultat d'approximation

Unepremièreheuristiquesimplequ'ilparaîtnaturellederegarderestl'heuristiqueglou-

tonneonessayed'insérerlesrequêteslesunesaprèslesautres.Ilestlairqu'unesolution

ainsiobtenueonstitueunesolutionmaximaleausensdel'inlusionpourleproblèmeRBP.

Ilsembleintéressantdeomparerettesolutiongloutonneàunesolutionoptimale.Onpeut

montrerque:

Proposition 3 Si A

est une solution optimale et A une solution gloutonne, et siles re-

quêtessonttraitéespar valeur déroissante,alors P

i2A

r(i)2 P

i2A

r(i)deg(i)deg(i)

orrespondaunombrede sasauxquels appartientla requêtei.

Preuve:Cettepreuveestbaséesur lefaitquehaqueélémentdeA

nA estreliéàau

moins un sa plein pour A, 'est-à-diretel que la apaité libre de e sa est stritement

inférieureàlarequête(sinonetterequêtepourraitêtrerajoutéeàA).OnnoteS

p

l'ensemble

dessaspleinspourA. Aveetteremarque,ona

X

i2A

nA r(i)

X

s2Sp (

X

i2(A

nA)\s r(i))

X

s2Sp (C

a (s)

X

i2A\A

\s r(i)):

Commes2S

p

,alors C

a (s)=

P

i2A\A

\s r(i)+

P

i2(AnA

)\s

r(i)+libre(s)libre(s)

orrespondàlapartienonutiliséedusasavelasolutionA.Onalibre(s)<r(u)pourun

desu2A

n A.Commelesrequêtessonttraitéesparvaleurdéroissante,alorslibre(s)r(i

s )

r(i

s

)estlapremièrerequêteinséréedansAqui appartientàs.Onadon

X

i2A

nA r(i)

X

s2S

p (

X

i2(AnA

)\s

r(i)+r(i

s ))

X

i2AnA

r(i)deg(i)+ X

i2A

r(i)deg(i):

Onpeutenonlureque X

i2A

r(i)= X

i2A

\A r(i)+

X

i2A

nA

r(i)2 X

i2A

r(i)deg(i):

2

On peut noter que lorsque toutes les requêtes ont un oût de 1, alors on a toujours

libre(s)=0.D'où leorrolairesuivant:

Corollaire2 Si A

est une solution optimale et A une solution gloutonne, si toutes les

requêtesontunoûtde1etsihaquerequêteappartientàauplusksas,alors jA

jkjAj

INRIA

(12)

4 Conlusion et perspetives

La aratérisation loale des zones de brouillage nous apermis d'aborder le problème

de la réservation de bande passante de manière purement algorithmique. Ce problème se

révèle être une instane duproblème du sa-à-dosmultidimensionnel. Nous avonsensuite

modéliséRBPparungraphebipartiandemontrersaNP-omplétude,dedonneruneborne

inférieured'uneheuristiquegloutonne. Cesrésultatsinduisentdenombreusesquestions,et

nesontqu'unpremierpasversuneétudeplusapprofondieduproblèmeRBP.

Nous nous intéressons notament à d'autres heuristiques pour e problème, et pour le

alul de lazone debrouillage d'une soureradio en utilisantles informationsonnuesen

pratique(ononnait pourhaquen÷udlespuissanesavelesquelles sontreçus lesn÷uds

alentour). Il nous semble également essentiel de mettre en plae des simulations an de

vérierexpérimentalementl'eaitédeesheuristiques.

Référenes

[1℄ A.Freville andG.Plateau. Aneient preproessingproedurefor themultidimensional0-1

knapsakproblem. Disrete AppliedMathematis,49:189212, 1994.

[2℄ M. R. Garey and D. S. Johnson. Computers and Intratability - A Guide to the Theory of

NP-Completeness. Freeman,1979.

[3℄ L.Lebris. Alloationde RessouresRadio. PhDthesis,UniversitéParis7,1999.

[4℄ J.S.LeeandM.Guignard.Anapproximatealgorithmformultidimensionalzero-oneknapsak

problems-aparametriapproah. ManagementSiene,34(3):402410, 1988.

[5℄ R.LoulouandE.Mihaelides. NewGreedy-likeHeuristisfortheMultidimensional0-1Knap-

sakProblem. OperationsResearh,27(6):11011114, 1979.

[6℄ A.S.ManneandH.M.Markowitz.Onthesolutionofdisreteprogrammingproblems.Eono-

metria,25:84110, 1957.

RR 3895

(13)

Unité de recherche INRIA Rocquencourt

Domaine de Voluceau - Rocquencourt - BP 105 - 78153 Le Chesnay Cedex (France)

Unité de recherche INRIA Lorraine : LORIA, Technopôle de Nancy-Brabois - Campus scientifique 615, rue du Jardin Botanique - BP 101 - 54602 Villers-lès-Nancy Cedex (France)

Unité de recherche INRIA Rennes : IRISA, Campus universitaire de Beaulieu - 35042 Rennes Cedex (France) Unité de recherche INRIA Rhône-Alpes : 655, avenue de l’Europe - 38330 Montbonnot-St-Martin (France) Unité de recherche INRIA Sophia Antipolis : 2004, route des Lucioles - BP 93 - 06902 Sophia Antipolis Cedex (France)

Éditeur

INRIA - Domaine de Voluceau - Rocquencourt, BP 105 - 78153 Le Chesnay Cedex (France)

http://www.inria.fr

ISSN 0249-6399

Références

Documents relatifs

Afin de d´ecrire le contexte des travaux pr´esent´es au chapitre 3, nous pr´esentons au paragraphe 2.4 les principaux mod`eles de partage de bande passante entre flots

Si vous êtes un parent qui souffre de dépression postpartum, il est important que vous preniez bien soin de vous.. Laissez votre conjoint, la famille et les amis

Enfin, la conclusion sera l’occasion de faire le point sur les principaux résultats obtenus dans ce travail de recherche en exposant les différentes approches conceptuelles

Traitement endoscopique du reflux vésico-urétéral résiduel après réimplantation chez l‟enfant : à propos de 12 observations.. Multicenter survey of endoscopic treatment

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of

We synthesised the international literature on the theory of the dialectical constructivist pedagogy together with the policies of the Escuela Nueva (EN) model from Colombia. All

Supposons que pour chaque ordinateur la mémoire cache contient 2 blocs et la mémoire en contient 4. Chaque bloc contient 4 mots. Dans cet exercise on ne compte pas les accès

Lorsqu’un flux QoS arrˆete sa transmission ou se d´eplace dans une autre zone de communication, tous les flux Best Effort ayant r´eduit leur d´ebit `a cause de la pr´esence de ce