Priority-based message forwarding and query processing in opportunistic wireless sensor network

Σχετικά έγγραφα
ER-Tree (Extended R*-Tree)

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

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

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

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

A multipath QoS routing algorithm based on Ant Net

Efficient low-delay routing algorithm for opportunistic networks based on cross-layer sensing of encountered nodes

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

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

ΓΙΑΝΤΣΗΣ ΧΡΗΣΤΟΣ. Θέμα εργασίας: Υποθαλάσσια & υπόγεια δίκτυα αισθητήρων. Work title: Underwater & underground sensor networks

Heterogeneous Wireless Sensor Networks for Continuously Tracking Mobile Targets

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

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

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

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

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

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


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

Localization of Collaboration Ripples in Wireless Sensor Network

2002 Journal of Software

Adaptive grouping difference variation wolf pack algorithm

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

Quick algorithm f or computing core attribute

Zigbee. Zigbee. Zigbee Zigbee ZigBee. ZigBee. ZigBee

Μπιτζιόπουλος Αριστειδης. Διεύθυνση Θουκιδίδου 1α, Μυτιλήνη ΤΚ Τηλέφωνα Κινητό

Schedulability Analysis Algorithm for Timing Constraint Workflow Models

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

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

From Secure e-computing to Trusted u-computing. Dimitris Gritzalis

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 ;

CorV CVAC. CorV TU317. 1

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

Buried Markov Model Pairwise

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

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

HIV HIV HIV HIV AIDS 3 :.1 /-,**1 +332

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ ΠΜΣ «ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΕς» OSWINDS RESEARCH GROUP

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

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

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

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

Εποχές( 1. Εποχή(του(mainframe((πολλοί( χρήστες,(ένας(υπολογιστής)(( 2. Εποχή(του(PC((ένας(χρήστης,(

Development of a Seismic Data Analysis System for a Short-term Training for Researchers from Developing Countries

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

Πρόσκληση. DOSSIER-Cloud DevOpS-based Software engineering for the cloud

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

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ ΠΜΣ «ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΕΣ» OSWINDS RESEARCH GROUP

Context-aware και mhealth

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

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

ΜΕΛΕΤΗ ΑΠΟΤΙΜΗΣΗΣ ΠΑΡΑΓΟΜΕΝΗΣ ΕΝΕΡΓΕΙΑΣ Φ/Β ΣΥΣΤΗΜΑΤΩΝ ΕΓΚΑΤΕΣΤΗΜΕΝΩΝ ΣΕ ΕΛΛΑ Α ΚΑΙ ΤΣΕΧΙΑ

Ερευνητική Ομάδα Διαχείρισης Βιοϊατρικών Δεδομένων και Τηλεϊατρικής

Load Balancing Energy Efficient Clustering for Wireless Sensor Networks

Research on Economics and Management

Study of urban housing development projects: The general planning of Alexandria City

Optimization Investment of Football Lottery Game Online Combinatorial Optimization

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

A new ent-kaurane diterpene from Euphorbia stracheyi Boiss

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

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

PACS: Pj, Gg

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

Reading Order Detection for Text Layout Excluded by Image

User Behavior Analysis for a Large2scale Search Engine

Indexing Methods for Encrypted Vector Databases

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 _

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

Co-decode algorithm of network coding with hardware logic

Journal of Beijing University of Posts and Telecommunications. Blind CFR Estimation for SC2FDE Systems

An Automatic Modulation Classifier using a Frequency Discriminator for Intelligent Software Defined Radio

Τοποθέτηση τοπωνυµίων και άλλων στοιχείων ονοµατολογίας στους χάρτες

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 2

Παρουσίαση ιπλωµατικής

( ) , ) , ; kg 1) 80 % kg. Vol. 28,No. 1 Jan.,2006 RESOURCES SCIENCE : (2006) ,2 ,,,, ; ;

Supporting Information

Ανάκτηση Πληροφορίας. Διδάσκων: Φοίβος Μυλωνάς. Διάλεξη #03

ΕΛΛΗΝΙΚΑ. Πεδίο Έρευνας και Τεχνολογίας. Όνομα Εργαστηρίου Σχολή Ιστορίας. Έρευνα Εργαστηρίου Α/Α

[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

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

4 th SE European CODE Workshop 10 th 11 th of March 2011, Thessaloniki, Greece

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

Wiki. Wiki. Analysis of user activity of closed Wiki used by small groups

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

* * EΚΠAIΔEVΣH ΚΑι ΔΙΑ ΒΙΟΥ ΜΑθΗΣΗ *

ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ ΛΕΩΝΙΔΑΣ Α. ΣΠΥΡΟΥ Διδακτορικό σε Υπολογιστική Εμβιομηχανική, Τμήμα Μηχανολόγων Μηχανικών, Πανεπιστήμιο Θεσσαλίας.

,,, (, ) , ;,,, ; -

{takasu, Conditional Random Field

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

Re-Pair n. Re-Pair. Re-Pair. Re-Pair. Re-Pair. (Re-Merge) Re-Merge. Sekine [4, 5, 8] (highly repetitive text) [2] Re-Pair. Blocked-Repair-VF [7]

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.)

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

Application of a novel immune network learn ing algorithm to fault diagnosis

Motion analysis and simulation of a stratospheric airship

ΓΕΩΠΟΝΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙO ΑΘΗΝΩΝ ΤΜΗΜΑ ΑΞΙΟΠΟΙΗΣΗΣ ΦΥΣΙΚΩΝ ΠΟΡΩΝ & ΓΕΩΡΓΙΚΗΣ ΜΗΧΑΝΙΚΗΣ


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

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ. Σχολή Τεχνολογικών Εφαρμογών Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων

Probabilistic Approach to Robust Optimization

Transcript:

35 3 Vol.35 No. 3 2014 3 Journal on Communications March 2014 doi:10.3969/.issn.1000-436x.2014.03.010 1 2 (1. 3610052. 361005) (PBQ) PBQ TN929.52 A 1000-436X(2014)03-0085-09 Priority-based message forwarding and query processing in opportunistic wireless sensor network LAI Yong-xuan 1, LIN Zi-yu 2 (1. Department of Software Engineering, Xiamen University, Xiamen 361005, China; 2. Department of Computer Science, Xiamen University, Xiamen 361005, China) Abstract: A priority-based algorithm called PBQ was proposed for the query forwarding and processing in opportunistic wireless sensor network. Through the user-defined query priorities, the proposed algorithm properly selects the relay nodes and controlls the forwarding and the amount of messages. Meanwhile, the query priorities were adusted dynamically so that the query results could be forwarded back to the source node of the query quickly and the residual query request messages could be cleaned up from the network, saving lots of unnecessary transmissions and improving the overall utility of query processing. Simulating results show that PBQ could effectively improve the success rate of queries, and reduce the cost and delay of query processing in opportunistic wireless sensor network. Key words: query priority; query processing; opportunistic network; wireless sensor network 1 (opportunistic wireless sensor network) (mobile wireless sensor network) [1] [2] [3] [4] [5] [6] TAG [6] PULL/PUSH [7] 2012-10-302013-09-30 (61202012, 61303004)(2011J05156, 2013J05099) (2012121030) Foundation Items: The National Natural Science Foundation of China(61202012, 61303004); The Natural Science Foundation of Fuian Province (2011J05156, 2013J05099); Fundamental Research Funds for the Central Universities(2012121030)

86 35 1) 2) 3) 4) PBQ, priority-based query forwarding and processing PBQ PBQ 2 [8~10] [11] (controlled flooding) [12] Cure-Ack PREP(prioritized epidemic) [13] ZebraNet [3] sink PROPHET [14] [15] CMTS [16~18] (centrality) BUBBLE Rap [18] (betweenness) [16] [19] DelQue [20] semi-markov

3 87 [21] 3 requester re (replier) re rs rs re RS h(re)=rs rs=rs 1 P(Q(t, w)) = st +(1 α) w t sw, t[st/t 1, ] w[0,t 2 sw] (1) α t w T 1 T 2 st t w sw P t w P(S(st, sw))=1 0P(Q(t, w))αt 1 +(11 α) T 2 (2) sw 1.0 st t w re rs f t w f(re,rs) (t,w) f(re,rs) (t,w) 4 1 1) 2) 3) 4) (standard query) S(re, rs, st, sw) sw st re rs S 1 S S(re, rs, st, sw) Q(re, rs, t, w) (1) 4.1 PBQ 8 2 2

88 35 1) A 2) 3) B 4) B 5) B 6) 7) 8) A 4 PBQ 4.2 PBQ [11] CL(contact list) CL id A 1 RE RS KQ 4.3 1 p p Q(re, t, w) <Receiver, QP, Prior>Receiver id src U src.clqp P(Q(re, t, w))prior p Prior p.prior=p(q(re,t, w)) 3 s i s s i s id A id id s i s s s i p1 4 Ns ( i) usizes ( i) A(s i )=γ (1 ) 0.5 Nmax size( si ) (3) γ N(s i ) s i N max N max =max(n(s k ))s k SS size(s i ) s i usize(s i ) s i < id query type content> 1 3 s i 1) s i p1 p2 p2 s p2 p2 p2 Prior=MAXMAX p2 As ( ) p2 Prior=p Prior p2 A( s ) A( s ) p2 Prior>p1 QP mpp2 mp 2) s i p2 s i s i

3 89 3) p2 s i p1 As ( ) p1 Prior=p Prior A( si) A( s) 4) s i s PBQ 4.4 p 4.3 p p Q(re, t, w) <Receiver, QP, Prior> rsp p Prior=P(Q(re, t, w)) Receiver id CL s i s s i p3 p3 Type=RS; s p3 Receiver (4) RS p3 p4 p4 Prior= MAX, s src (5) p3 Prior QP, s src CL MAX QP P(Q(re, t, w)) p4 3 1) p4 s i src s =srcp4 4.5 2) s i s s src CLp4 p3 QP p4 s p3 p4 s i p3 Prior= p3 As ( ) Prior s p4 Prior= p3 Prior A( si) A( s) As ( ) A( si) A( s) 3) s 2 p4 p4 s i p5 p5 Type=RE; QueryId(p5)=QueryId(p4) (6) QueryId(p) p id 4.5 s i s p4 p p KQ id p Prior=MAXp s s i p id QueryId(p)=QueryId(p ) (7) p 4.3 PBQ

90 35 5 5.1 C# PBQ K group area gi Way-Point 1 gi 100 id TOP10 S 200 s 1.0 t w 0t~N(200, 200)w~N(1,0.5) 0.03 / id 1 2 Epidemic [11] PROPHET [14] PBQ 5.2 4 PBQ Epidemic 72%~81%Epidemic PBQ CL KQ 2 N 50 W 90 90 m90 m K 10 R/m 6 Sim_T/s 2 000 min, max/m s 1 1, 5 bandwidth/packet s 1 [5,50] gi 0.6 α 0.5 γ 0.7 mp 0.1 MAX 10 BufferSize/packet 200 QueueSize/packet 30 4 5 PBQ 5%~18% 63% PBQ Epidemic PROPHET

3 91 PBQ PBQ 5 6 2 000 s PBQ 800~1 000 s [220 s, 300 s] 7 8 PBQ 2 PBQ 16% 6 7 PROPHET Epidemic 500 Epidemic 100 80% 8

92 35 RP (request percentage) RE RS RP RE RP= (8) RE RS 9 RP PBQ RP 2 6% PBQ CL (8) RS PBQ [1],,. [J]., 2009, 20(1): 124-137. XIONG Y P, SUN L M, NIU J W, et al. Opportunistic networks[j]. Journal of Software, 2009, 20(1):124-137. [2] HULL B, BYCHKOVSKY V, ZHANG Y, et al. CarTel: a distributed mobile sensor computing system[a]. Proceedings of the 4th International Conference on Embedded Networked Sensor Systems[C]. ACM, Boulder, Colorado, USA. 2006. 125-138. [3] JUANG P, OKI H, WANG Y, et al. Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with zebranet[j]. ACM SIGOPS Operating Systems Review, 2002, 36(5):96-107. [4] OCHIAI H, ISHIZUKA H, KAWAKAMI Y, et al. A dtn-based sensor data gathering for agricultural applications[j]. Sensors Journal, IEEE, 2011, (11):2861-2868 [5] PENTLAND A, FLETCHER R, HASSON A. Daknet: rethinking connectivity in developing nations[j]. Computer, 2004, 37(1):78-83. [6] MADDEN S, FRANKLIN M J, HELLERSTEIN J M, et al. TAG: a tiny aggregation service for ad-hoc sensor networks[j]. ACM SIGOPS Operating Systems Review, 2002, 36(SI): 131-146. [7] LIU X, HUANG Q, ZHANG Y. Combs, needles, haystacks: balancing push and pull for discovery in large scale sensor networks[a]. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems[C]. ACM, Baltimore, MD, USA, 2004. 9 6 [8] 122-133. SCOTT K L, BURLEIGH S. Bundle protocol specification[eb/ol]. http://tools.ietf.org/html/rfc5050,2007. [9] FALL K. A delay-tolerant network architecture for challenged internets[a]. Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications[C]. ACM, Karlsruhe, Germany, 2003. 27-34. [10],,. [J]., 2010, 21(10):2554-2572. ZHANG L, ZHOU X W, WANG J P, et al. Routing protocols for delay and disruption tolerant networks[j]. Journal of Software, 2010, 21(10): 2554-2572. [11] VAHDAT A, BECKER D. Epidemic Routing for Partially Connected Ad Hoc Networks[R]. Duke University, 2000. [12] HARRAS A, ALMEROTH K C, BELDING-ROYER E M. Delay tolerant mobile networks (dtmns): controlled flooding in sparse mobile

3 93 networks[a]. Proceedings of the 4th TC6 International Conference on Networking Technologies, Services, and Protocols, Performance of Computer and Communication Networks, Mobile and Wireless Communication Systems[C]. Waterloo, Canada, 2005.1180-1192. [13] RAMANATHAN R, HANSEN R, BASU P, et al. Prioritized epidemic routing for opportunistic networks[a]. Proceedings of the 1st international MobiSys Workshop on Mobile Opportunistic Networking[C]. ACM, PR, USA, 2007. 62-66. [14] LINDGREN A, DORIA A, SCHELÉN O. Probabilistic routing in intermittently connected networks[j]. Service Assurance with Partial and Intermittent Resources, 2004.239-254. [15],,. [J]., 2009,(12):2068-2075. NIU J W, ZHOU X, LIU Y, et al. A message transmission scheme for community based opportunistic network[j]. Journal of Computer Research and Development, 2009,(12):2068-2075. [16] BULUT E, SZYMANSKI B K. Exploiting friendship relations for efficient routing in mobile social networks[j]. IEEE Transactions on Parallel and Distributed Systems, 2012,23: 2254-2265. [17] CAO G G, PORTA T L, HAN J. On exploiting transient social contact patterns for data forwarding in delay tolerant networks[j]. IEEE Transactions on Mobile Computing, 2011,12(1):151-165. [18] HUI P, CROWCROFT J, YONEKI E. Bubble rap: social-based forwarding in delay tolerant networks[a]. Proceedings of the 9th ACM International Symposium on Mobile Ad hoc Networking and Computing[C]. ACM, 2008. 241-250. [19] ZHOU Y, LEVINE B N, CROFT W B. Distributed Information Retrieval for Disruption-tolerant Mobile Networks[R]. CIIR Technical Report IR-412, University of Massachusetts Amherst, 2005. [20] FAN J, CHEN J, DU Y P, et al. Delque: a socially-aware delegation query scheme in delay tolerant networks[j]. IEEE Transactions on Vehicular Technology, 2011, 60(5):2181-2193. [21] ZHAO Y, WU J. Socially-aware publish/subscribe system for human networks[a]. Proceedings of the Wireless Communications and Networking Conference[C]. Sydney, Australia, 2010.1-6. 1981-1978-