Mesh. QoS Routing Algorithm and Performance Evaluation Based on Dynamic Programming Method in Wireless Mesh Networks

Σχετικά έγγραφα
19 18 Vol. 19 No Journal of System Simulation Sep., 2007 WMN

ER-Tree (Extended R*-Tree)

Ένα µοντέλο Ισοδύναµης Χωρητικότητας για IEEE Ασύρµατα Δίκτυα. Εµµανουήλ Καφετζάκης

Price-Based Congestion Control Algorithm for Wireless Multi-hop Networks

Μειέηε θαη αλάιπζε επίδνζεο πξσηνθόιισλ δξνκνιόγεζεο ζε θηλεηά ad hoc δίθηπα κε βάζε ελεξγεηαθά θξηηήξηα ΓΗΠΛΩΜΑΣΗΚΖ ΔΡΓΑΗΑ

Buried Markov Model Pairwise

A research on the influence of dummy activity on float in an AOA network and its amendments

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

Quick algorithm f or computing core attribute

Vol. 31,No JOURNAL OF CHINA UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb

High order interpolation function for surface contact problem

: Monte Carlo EM 313, Louis (1982) EM, EM Newton-Raphson, /. EM, 2 Monte Carlo EM Newton-Raphson, Monte Carlo EM, Monte Carlo EM, /. 3, Monte Carlo EM

Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] (P)

ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ

Δρομολόγηση πακέτων σε ασύρματα δίκτυα ad hoc με κριτήρια εξασφάλισης ποιότητας επικοινωνίας και ελέγχου ενεργειακής κατανάλωσης.

MAC. MAC Protocol for Hidden Terminal Problem Alleviation using Transmission Pause Control in Wireless Multi Hop Networks

Nov Journal of Zhengzhou University Engineering Science Vol. 36 No FCM. A doi /j. issn

Optimization Investment of Football Lottery Game Online Combinatorial Optimization

Adaptive grouping difference variation wolf pack algorithm

Analysis on construction application of lager diameter pile foundation engineering in Guangdong coastal areas

Vol. 34 ( 2014 ) No. 4. J. of Math. (PRC) : A : (2014) Frank-Wolfe [7],. Frank-Wolfe, ( ).

CorV CVAC. CorV TU317. 1

Schedulability Analysis Algorithm for Timing Constraint Workflow Models

Classification and Comparison of Energy-Efficient Routing Algorithms in Wireless Networks

Research on vehicle routing problem with stochastic demand and PSO2DP algorithm with Inver2over operator

ΗΜΟΣΙΕΥΣΕΣ ΣΕ ΙΕΘΝΗ ΠΕΡΙΟ ΙΚΑ [1] C. Bouras, A. Gkamas, G. Kioumourtzis, Adaptive smooth multicast protocol for multimedia transmission:

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ

Control Theory & Applications PID (, )

GPU. CUDA GPU GeForce GTX 580 GPU 2.67GHz Intel Core 2 Duo CPU E7300 CUDA. Parallelizing the Number Partitioning Problem for GPUs

Research on real-time inverse kinematics algorithms for 6R robots

CAP A CAP

Area Location and Recognition of Video Text Based on Depth Learning Method

VSC STEADY2STATE MOD EL AND ITS NONL INEAR CONTROL OF VSC2HVDC SYSTEM VSC (1. , ; 2. , )

GridFTP-APT: Automatic Parallelism Tuning Mechanism for Data Transfer Protocol GridFTP

Vol. 30 No Journal of Jilin University Information Science Edition Sept. 2012

ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

Ηρϊκλειτοσ ΙΙ. Πανεπιζηήμιο Θεζζαλίας. Τμήμα Μηχανικών Η/Υ και Δικτύων

Optimization Investment of Football Lottery Game Online Combinatorial Optimization

Newman Modularity Newman [4], [5] Newman Q Q Q greedy algorithm[6] Newman Newman Q 1 Tabu Search[7] Newman Newman Newman Q Newman 1 2 Newman 3

A multipath QoS routing algorithm based on Ant Net

Reading Order Detection for Text Layout Excluded by Image

Study on the Strengthen Method of Masonry Structure by Steel Truss for Collapse Prevention

No. 7 Modular Machine Tool & Automatic Manufacturing Technique. Jul TH166 TG659 A

Motion analysis and simulation of a stratospheric airship

A Method for Creating Shortcut Links by Considering Popularity of Contents in Structured P2P Networks

Feasible Regions Defined by Stability Constraints Based on the Argument Principle

Probabilistic Approach to Robust Optimization

2 PbO 2. Pb 3 O 4 Sn. Ti/SnO 2 -Sb 2 O 4 -CF/PbO x SnO 2 -Sb PbO 2. Sn-Sb 1:1. 1 h. Sn:Sb=10:1. PbO 2 - CeO 2 PbO 2. [8] SnO 2 +Sb 2 O 4 _

Development of the Nursing Program for Rehabilitation of Woman Diagnosed with Breast Cancer

clearing a space (focusing) clearing a space, CS CS CS experiencing I 1. E. T. Gendlin (1978) experiencing (Gendlin 1962) experienc-

1530 ( ) 2014,54(12),, E (, 1, X ) [4],,, α, T α, β,, T β, c, P(T β 1 T α,α, β,c) 1 1,,X X F, X E F X E X F X F E X E 1 [1-2] , 2 : X X 1 X 2 ;

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

Analysis of energy consumption of telecommunications network and application of energy-saving techniques

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering. Mesh. Reliability Evaluation Based on Multipath Routing in WMN

Arbitrage Analysis of Futures Market with Frictions

Research on explaining porosity in carbonate reservoir by capture cross section method

ΣΠ Υ ΡΟ Σ Ψ Υ Χ Η Σ V I T A E. Διεύθυνση Τηλεπικοινωνιών, Δικτύων. και Υπολογιστικής Υποδομής, Πολυτεχνείο Κρήτης

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ ΙΓ' ΕΚΠΑΙΔΕΥΤΙΚΗ ΣΕΙΡΑ

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering. Cyclic MUSIC DOA TN (2012)

MIDI [8] MIDI. [9] Hsu [1], [2] [10] Salamon [11] [5] Song [6] Sony, Minato, Tokyo , Japan a) b)

Estimation of stability region for a class of switched linear systems with multiple equilibrium points

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

Research on model of early2warning of enterprise crisis based on entropy

Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ. Χρήστος Αθ. Χριστοδούλου. Επιβλέπων: Καθηγητής Ιωάννης Αθ. Σταθόπουλος

Gain self-tuning of PI controller and parameter optimum for PMSM drives

Research of Han Character Internal Codes Recognition Algorithm in the Multi2lingual Environment

Study of In-vehicle Sound Field Creation by Simultaneous Equation Method

Applying Markov Decision Processes to Role-playing Game

Co-decode algorithm of network coding with hardware logic

ΜΑΡΙΝΑ Ε. ΜΠΙΣΑΚΗ. Τκήκα Δθαξκνζκέλωλ Μαζεκαηηθώλ Παλεπηζηήκην Κξήηεο Τ.Θ , Ηξάθιεην, Κξήηε

2002 Journal of Software

Εκτεταμένη περίληψη Περίληψη

:,,,, ,,, ;,,,,,, ,, (Barro,1990), (Barro and Sala2I2Martin,1992), (Arrow and Kurz,1970),, ( Glomm and Ravikumar,1994), (Solow,1957)

Research on Economics and Management

Retrieval of Seismic Data Recorded on Open-reel-type Magnetic Tapes (MT) by Using Existing Devices

Πανεπιστήμιο Μακεδονίας Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήματος Εφαρμοσμένης Πληροφορικής. Ανδρέας Π. Πλαγεράς


Web 論 文. Performance Evaluation and Renewal of Department s Official Web Site. Akira TAKAHASHI and Kenji KAMIMURA

[4] 1.2 [5] Bayesian Approach min-max min-max [6] UCB(Upper Confidence Bound ) UCT [7] [1] ( ) Amazons[8] Lines of Action(LOA)[4] Winands [4] 1

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering TP (2011)

GPGPU. Grover. On Large Scale Simulation of Grover s Algorithm by Using GPGPU

An Algorithm of Data Aggregation Based on Data Compression for Sensor Networks

Error ana lysis of P2wave non2hyperbolic m oveout veloc ity in layered media

Zigbee. Zigbee. Zigbee Zigbee ZigBee. ZigBee. ZigBee

The optimization of EV powertrain s efficiency control strategy under dynamic operation condition

Approximation Expressions for the Temperature Integral

Δυσκολίες που συναντούν οι μαθητές της Στ Δημοτικού στην κατανόηση της λειτουργίας του Συγκεντρωτικού Φακού

«ΑΝΑΠΣΤΞΖ ΓΠ ΚΑΗ ΥΩΡΗΚΖ ΑΝΑΛΤΖ ΜΔΣΔΩΡΟΛΟΓΗΚΩΝ ΓΔΓΟΜΔΝΩΝ ΣΟΝ ΔΛΛΑΓΗΚΟ ΥΩΡΟ»

1 (forward modeling) 2 (data-driven modeling) e- Quest EnergyPlus DeST 1.1. {X t } ARMA. S.Sp. Pappas [4]

ACTA MATHEMATICAE APPLICATAE SINICA Nov., ( µ ) ( (

ΤΕΙ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Ερευνητική+Ομάδα+Τεχνολογιών+ Διαδικτύου+

Q L -BFGS. Method of Q through full waveform inversion based on L -BFGS algorithm. SUN Hui-qiu HAN Li-guo XU Yang-yang GAO Han ZHOU Yan ZHANG Pan

DECO DECoration Ontology

Apr Vol.26 No.2. Pure and Applied Mathematics O157.5 A (2010) (d(u)d(v)) α, 1, (1969-),,.

University of Macedonia Master in Information Systems. Networking Technologies professors: A. Economides A. Pobortsis AGREEMENT AND ACCOUNTING

Παροχή στοχαστικών εγγυήσεων καθυστέρησης μέσω της θεωρίας της Ισοδύναμης Χωρητικότητας και η εφαρμογή της στα ασύρματα δίκτυα ΙΕΕΕ 802.

3: A convolution-pooling layer in PS-CNN 1: Partially Shared Deep Neural Network 2.2 Partially Shared Convolutional Neural Network 2: A hidden layer o

Transcript:

29 12 Vol.29No.12 2007 12 Journal of Electronics & Information Technology Dec....2007 Mesh QoS ( 610031) ( 210096) Mesh QoS MAC CPRMQS DSR Mesh QoS TP393 A 1009-5896(2007)12-3001-05 QoS Routing Algorithm and Performance Evaluation Based on Dynamic Programming Method in Wireless Mesh Networks Song Wen Fang Xu-ming (Provincial Mobile Communication Laboratory, Southwest Jiaotong University, Chengdu 610031, China) (National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China) Abstract: Focusing on throughput and transmission reliability of multimedia delay-sensitive traffic, the dynamic programming and cross-layer design methods are introduced to design QoS routing algorithm in wireless mesh networks. Moreover, a novel Convex Programming Routing Metric QoS (CPRMQS) routing algorithm is proposed as well as an integrated metric (CPRM) QoS model from MAC layer information based on the assumed network model, and then the steps and example using dynamic programming method are presented to solve routing optimization problem. Finally the feasibility of the proposed algorithm is verified with protocol simulation, and the performance evaluations of proposed protocol extended based on DSR are given, including throughput and delay etc. Key words: WMN; QoS routing; Dynamic programming; Cross-layer design 1 Mesh (WMN) Ad hoc Mesh / QoS QoS () [1, 2] WMN ( ) QoS 3 [3] 2006-04-04 2007-06-18 (N200608) (2005B02) NPC [4] [5] O(n k) O(n 2 ) [6] n k WMN 2 QoS 2.1 WMN WMN V E G (V, E) 1 V WMN E E i i

3002 29 1 WMN i+1 i, i+1v E i i+1 j W S, T, B i j i+1 U U 1, = 0, P j = 1N1N D(P j )= N 1 i ( T U ) T 0 T 0 1N T TX (P j )= Max Min( B j i U ) T s (P j ) = Max Min( S U ) j i [6 8] (MOP) [9,10]QoS [9] QoS 2.2 QoS N k = 1, 2,, N x 1 X1 p = { u, u N 1, N 1, } k1<k N V1, N( x1, P1, N) = opt ϕ V1, k 1( x1, p1, k 1), p1, k 1 P1, k 1( x1 ) opt VkN, ( xk, pkn, ) pkn, PkN, ( xk) V k,k (x k, p k,n (x k ))kn() ϕ Vopt () p 1,N p1, N ( x1 ) k1<k<n p kn, x 1 p 1, k 1 x k kn n X E f(x) x 1, x 2 X [0,1] λ f[ λ x2 + (1 λ) x1] λ fx ( 2) + (1 λ) fx ( 1)] QoS [11] T TX [12 14] T s CPRM(Convex Programming Routing Metric) CPRM CPRM CPRM = λ T + (1 λ) T (1) TX (1)T s T s T TX λ 0 λ 1 2.3 QoS P P1P2PE λ T TX (P)T s (P) CPRM maxf maxf=[t TX (P), T s (P)], T TX (P) bandwidth(p)t s (P)successful(P)(1) (1)P1P2.B max =Max(bandwidth(P1)) S max =Max(successful(P2)) P1=P2 s

12 Mesh QoS 3003 (2) (2)Max[λ B(bandwidth(P))+(1 λ) S (successful(p))] s.t.pe (E )P λ [0,1] (3) S = { P S } k k S k (4)Max[λ B(bandwidth (P)) + (1 λ) S(successful(P))] s.t.ps k P(6) (5) (7) (6)QoS( ) λ(3)p (7)λ(3) S k (a)s k (6) (b)s k PS k (7) S k S k (c)s k PS k (5) (6) 3 2 4 S D 8 4 ( 2.2 ) S D 2.3 (1) S D B max 4(j=1)B min 2(j=2 4)( ) U 11 1U 21 =1U 31 =1 U 41 =1 U 0 T max 3(j=1)T min =1(j=4)( ) U 11 1 U 21 =1U 31 =1U 41 =1 U 0 j=1 ( 1 ) 2 WMN 1 4 3 CPRMQS λ U U 11 =U 21 =U 34 =U 41 =1 CPRM QoS QoS QoS DSR QoS CPRMQS(Convex Programming Routing Metric QoS) CPRM ( 3) QoS QoS QoS QoS [3] QoS DSR QoS QoS CPRMQS CPRM T s T TX MAC [15] IEEE802.11 MAC 1 T TX MAC ( NAV ) [16, 17] 3 MAC NAV NAV MAC NAV T s T s T TX

3004 29 3 DSR CPRMQS 2.2 CPRM (2) CPRM CPRM CPRM CPRM 1, N x1 P1, N = ϕ 1, k 1 x1 p1, k 1 p1, k 1 P1, k 1( x1 ) CPRM (, ) opt [CPRM (, ), opt CPRM ( x, p )] pkn, PkN, ( xk) kn, k kn, (2) 4 [20] WMN 047 250m 0 48 5 12.5 CPRMQS DSR CPRMQS 25 CPRMQS 100 CPRMQS DSR DSR CPRMQS DSR λ 3 ( 5 ) λ 0.5 CPRMQS 5 6 25 λ 0.3 0.7 λ 0.5 λ 5 CPRMQS CPRMQS QoS DSR [18] NS-2 [19] 2 2 512 byte 250m 200s 49 CBR(Constant Bit Rate) 10 50 CMUPriQueue 1Mbit/s λ 0.30.50.7 512.52550100150 QoS 6s QoS 50 (kbps) (s) 4 3 DSR CPRMQS CPRMQS CPRMQS ( λ =0.3) ( λ =0.5) ( λ =0.7) 27.59256667 52.43286667 60.49005 39.96561667 6.196348 4.1854263 2.561937 3.887658

12 Mesh QoS 3005 Mi Zhi-chao, Zheng Shao-ren, Wang Ze-yan, and Ni Ming-fang. An interactive QoS routing algorithm for Ad hoc networks. Wuhan University Journal (Natural Science Edition), 2002, 1: 51-54. [10],,. ad hoc QoS., 2005, 2: 4952. Zhao Ning, Gu Hong-bin, and Mi Zhi-chao. A QoS routing 6 DSR CPRMQS CPRMQS NPC DSR WMN [1] Chen Shi-gang and Nahrstedt K. Distributed quality of service routing in Ad hoc network. IEEE Journal on Selected Areas in Communications, 1999, 17(8): 14881505. [2] Lin Chunhung Richard and Liu Jain-Shing. QoS routing in Ad hoc wireless network. IEEE Journal on Selected Areas in Communications, 1999, 17(8): 14261438. [3] Steuer R E. Multiple Criteria Optimization: Theory, Computation and Application, New York: John Wiley & Sons, 1986: 1568. [4] Walsh G R. Methods of Optimization, New York: Wiley, 1975, 164188. [5] Cormen T H, Leiserson C E, Rivest R L, and Stein C. Introduction to Algorithms, 2nd Ed. the MIT Press, 2002: 11180. [6] Divide-and-Conquer Algorithms. http://www.csc.liv. ac.uk/ ~ped/teachadmin/algor/ d_and_c. html [7] Aubin J P, Vinter R B, and Ioffe A D. Convex Analysis and Optimization. Research notes in mathematics, 57. Boston: Pitman Advanced Publishing Program, 1982: 1210. [8] Chen S and Nahrstedt K. On Finding Multi-Constrained Paths. ICC 98, Atlanta, GA (USA), 1998: 874879. [9],,,.Ad hoc QoS. (), 2002, 1: 5154. algorithm based on multi-object programming used in Ad hoc network. IT Age, 2005, 2: 4952. [11] Korkmaz T and Krunz M. Multi-constrained optimal path selection. INFOCOM'01, Alaska (USA), 2000, 2: 834843. [12] Awerbuch B, Holmer D and Rubens H. High throughput route selection in multi-rate Ad Hoc wireless networks. Lecture Notes in Computer Science, 2003, 2928: 253270. [13] Chang H, Jamin S, and Willinger W. Internet connectivity at the AS-level: An optimization-driven modeling approach. Proc. of ACM SIGCOMM Workshop on Models, Methods and Tools for Reproducible Network Research, Karlsruhe (Germany), 2003. [14] Santivanez C and Ramanathan R. Hazy Sighted Link State (HSLS) routing: A scalable link state algorithm. BBN Technical Memo, 2003, 1301: 144. [15] Iannone L and Fdida S. Increasing the throughput capacity of mesh networks by cross-layer routing. INFOCOM 2005 Student Workshop, Miami (USA), 2005: 1. [16] Chen Lei and Heinzelman Wendi. QoS-aware routing based on bandwidth estimation for mobile Ad hoc networks. IEEE Journal on Selected Areas in Communications, 2005, 23(3): 561 572. [17] Song Wen and Fang Xuming. Routing with congestion control using cross-layer design in wireless mesh networks. ICWMMN2006, Hangzhou (China), 2006: 162165. [18] Johnson D B, Maltz D A, and Hu Y C. The dynamic source routing protocol for mobile ad hoc networks (DSR). IETF draft-ietf-manet-dsr-10.txt, 2004. [19] Network Simulator Notes and Documentation. UCB/LBNL, http://www.isi.edu/nsnam/ns/. [20]. Ad hoc., 2005, 16(5): 960969. Guo Jia-feng, et al.. A leisure degree adaptive routing protocol for mobile Ad hoc network. Journal of Software, 2005, 16(5): 960969. 1973Ad hoc Mesh B3G/4G. 1962 Ad hocmesh.