Upload
voquynh
View
219
Download
0
Embed Size (px)
Citation preview
Hindawi Publishing CorporationInternational Journal of Distributed Sensor NetworksVolume 2013, Article ID 813070, 9 pageshttp://dx.doi.org/10.1155/2013/813070
Research ArticleRedundant-Path Scheme for Efficient Interworkingbetween a Wireless Sensor Network and the Internet
Kyuhyung Kim,1 Dongkyun Kim,2 and Dongwon Kim3
1 Embedded System Research Team, Daegu-Gyeongbuk Research Center, ETRI, Daegu 711-880, Republic of Korea2Wireless&Mobile Internet Laboratory, Computer Science and Engineering, College of IT Engineering, KyungpookNational University,Daegu 702-701, Republic of Korea
3 Department of Electronics Information, Chungbuk Provincial University, Chungcheongbuk-do 370-806, Republic of Korea
Correspondence should be addressed to Dongwon Kim; [email protected]
Received 13 February 2013; Revised 3 June 2013; Accepted 22 June 2013
Academic Editor: Tai-hoon Kim
Copyright © 2013 Kyuhyung Kim et al.This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
A wireless sensor network (WSN) has become an important technology and has been deployed in many emerging applications,including home automation, health care, and precision agriculture. To deploy more service applications, the WSN must solvethe internetworking problem (difference in speed, protocol stack, beacon collision etc.). In this study, we propose a redundant-path scheme based on a multichannel WSN for an efficient interworking among the heterogeneous networks. We evaluate theperformance of our proposed scheme through a real-world simulation, and the results show an improvement in data throughput,packet delay, and beacon loss ratio.
1. Introduction
A wireless sensor network (WSN) has been a key technologyin recently emerging services (e.g., home automation, smartbuilding, health care, precision agriculture, and surveillance)[1–5]. Moreover, the rapid advances in the wireless networks,embedded systems, and sensor technologies have introducedvarious WSN-related industries that are becoming moreimportant in everyday life [6–8]. These recent emergingservices and the various WSN-related industries requireinterworking capability between the WSN and the Internet[9]. Figure 1 shows the conceptual service network modelwith WSN.
In this internetworking capability, we must solve the fol-lowing problems: different speeds, protocol stacks, beaconscheduling, and data traffic. First, these two network typesare very different in terms of speed and protocol stacks. Todeal with the speed difference and to cope with the networkprotocol variations, we implement an internetworking nodeequipped with two types of network interfaces and conver-sion functions.
Second, to cover wide areas and survive for a long timein applications, such as environmental monitoring, WSNsmust be scalable and efficient in terms of power consumption.
Scalability and power savings in the IEEE802.15.4/ZigBeeare usually achieved by constructing a cluster-tree topologyusing a beacon-enabled mode [10, 11]. However, the detailedconstruction scheme and the beacon scheduling algorithmhave not yet been completely resolved [12].Therefore, seriousproblems such as beacon collision occur frequently. Threefactors cause this problem: direct beacon collision, indirectbeacon collision, and collision with the data frame [12].Beacon collision causes the loss of synchronization betweenthe nodes and their coordinator; thus, the network will bebroken.
Furthermore, constant and burst traffics can happensimultaneously on the service network. These traffic charac-teristics are dependent on the application and heterogeneoustraffic aggregates on the network.
To reliably transfer the trafficswithout a significant packetloss, we need to develop a redundant-path scheme based ona multichannel MAC protocol to increase the throughput,decrease the delay, and prevent packet loss.
2. Proposed Scheme
2.1. Structure and Functions. The internetworking node con-sists of a gateway unit with an internet interface and a sink
2 International Journal of Distributed Sensor Networks
Application server(home automation, smartbuilding, health care, and
surveillance, etc.) DB
IEEE802.3 IEEE802.11
NMS
Gateway and sink nodeGateway and sink node
SN #1SN #1IEEE802.15.4
SN #n − 1SN #n − 1SN #n − 1 SN #n − 1SN #n − 2
SN #n − 2
SN #n SN #n
Figure 1: Conceptual service network model.
unit with a ZigBee/IEEE802.15.4 interface. The gateway andthe sink units are connected by a serial communication link.The sink unit functions as a personal area network (PAN)coordinator (PNC) [13]. The gateway unit has a high-speednetwork interface for interworking with the Internet, and thesink unit has a low-speed network interface for interworkingwith WSN. A flow control mechanism on the serial commu-nication link between the gateway and sink units is desired.Furthermore, the address translation function between thegateway and the sink units is desired.
2.2. Redundant-Path Scheme Based on Multichannel. Tocover wide areas and survive for a long time in applica-tions such as environmental monitoring and smart build-ing, the WSN must be scalable and efficient in terms ofpower consumption. The scalability and power savings inIEEE802.15.4/ZigBee are usually achieved by constructinga cluster-tree topology using the beacon-enabled mode.However, the detailed construction scheme and the beaconscheduling algorithm have not yet been introduced [12].
Moreover, the IEEE802.11-based WLAN can increaseits performance using the multichannel [14]. However, noattempt has been made for the IEEE802.15.4/ZigBee. Evenif the IEEE802.15.4/ZigBee has 16 channels in the 2.4GHzISM band, only one channel is used to construct a PAN.Every member node in a cluster must contend with thissingle channel within the scheduled superframe duration(SD), which is equivalent to an active period. Although theclusters are separated, they use the same channel within thePAN except during the exclusive scheduling of their SD.Therefore, many problems arise, such as beacon loss, loss insynchronization, longer delay, and interference [12].
To overcome these problems, we propose a redundant-path scheme based on multichannel.
2.2.1. Beacon Scheduling. Figure 2 shows our proposed bea-con frame structure. We slightly modified the beacon frameof the IEEE802.15.4/ZigBee. By using the payload field, thecoordinator sends information to the other nodes aboutthe depth, the number of associated devices (NOAD), itsschedule, and its neighbor’s schedule of the SD. The otherfields are defined in [10, 11] as the standard. CH [itself]indicates that this beacon is sent by this channel numberitself. CH [other-k] and CH [other-l] indicate the channelnumbers that can be detected as one-hop neighbors by thecoordinator. Offset denotes the relative time to start theirbeacon frame from thismodified beacon frame.Depthmeansthe hop count from the PNC. The NOAD field denotes howmany devices are associated.
Figure 3 shows an example of the channel assignmentand scheduling. The PNC sequentially schedules the SD of achannel (CH2 of the first cluster) during the inactive periodof the other channel (CH1 of the first cluster).The SD for CH2of the first cluster can be scheduled simultaneously with theSD for CH1 of the second cluster. After CH1 of the secondcluster and CH2 of the first cluster become inactive, the SDfor CH3 of the first cluster is scheduled simultaneously withthe SD for CH2 of the second cluster. After CH2 of the secondcluster andCH3of the first cluster become inactive, the SD forCH1 of the first cluster should be rescheduled at every beaconinterval. It can be scheduled simultaneously with the SD forCH3 of the second cluster.
The use of multichannel (different channels per clus-ter) alleviates the contention and interference problem bydecreasing the number of nodes in a cluster. As a result, thethroughput can be increased, and the delay will decrease.
Analogous to a child, a coordinator should at least bejoined with the two parent coordinators. One is the primarylink to the home channel, and the other is the secondary
International Journal of Distributed Sensor Networks 3
Active period(Superframe duration) Inactive periodBeacon Beacon
Depth(HC)
CH[itself] -l]MFR
Superframe specification
GTB fields
Pending address
fields Number of associated devices(NOAD)
CH [other-k] CH [other-l]offset offset
Beacon payload field
· · ·MH
R CH [itself]
Figure 2: Beacon frame structure.
1 2 3 1 2 3 1 2 3
11 1
2 2 2
3 3 3
11 1
22 2
3 3 3
Beacon Data Ack Data Ack
1
3
2
Beacon interval
Superframeduration
Inactive
CH switchover time
1st cluster
CH1 of 2nd cluster
CH1 of 3rd cluster
CH2 of 3rd cluster
CH3 of 3rd cluster
CH2 of 2nd cluster
CH3 of 2nd cluster
Figure 3: Channel assignment and scheduling example.
link for load sharing or alternating purpose. This multipathscheme provides a reliable connectivity and shorter delay.
2.2.2. Joining Procedure. Figure 4 shows the procedure for anew node to become a coordinator or a device. The depthand the NOAD fields can be used by the new device tochoose which coordinator is suitable for associating with.When the new device wants to join the PAN, it first scansthe channels to obtain a list of PAN descriptors. Then, itchooses a coordinator that has a smaller depth and a smallernumber of associated devices.The coordinator with a smallerdepth is the nearest to the PNC than the other coordinators.The cluster controlled by the coordinator that has a smallernumber of associated devices is not crowded as comparedwith the other clusters.
2.2.3. Redundant-Path Operation. In the example shownin Figure 5, the gateway-sink node functions as the PNC.It can construct its own first cluster, including the threecoordinators (or ZigBee routers) and the devices assigned tothree different channels. Each coordinator on the different
channels can also construct its cluster like a tree. In this way,the WSN coverage can be expanded.
Figure 5 also shows the effect of the redundant-pathscheme. Device 23D sends a packet to its coordinator 22Cduring the SD of CH2 of the second cluster. In the normaloperation case, 22C will relay the packet to its parentcoordinator 21C during the SD of CH2 of the first cluster.On the other hand, in abnormal cases, such as the loss ofsynchronization, failure of node 21C, and congestion by heavyload, the packet will be blocked at 22C until the problemis resolved, or it will be discarded because of lack of bufferspace. In the case when intermediate node 21C fails, severalnodes will become orphans even if they can continue to serve.The intermediate coordinator must find another associationlink on a different channel as soon as possible. With thissecondary link, we can prevent several nodes from becomingorphans and continuously transfer important information.
After choosing a coordinator, when the new device wantsto be a new coordinator to expand the network scalability,it must schedule its SD not to overlap with its parentcoordinator’s SD.
The new candidate coordinator can calculate its SDschedule with the offset information from its neighbor.
4 International Journal of Distributed Sensor Networks
coordinator (FFD)
Beacon from PNC
Scanning: beacon list
Check NOAD
Parent coordinator
Join to PNC as coordinator
Any other beacon
Available?
Join to the parent coordinator as child
coordinatorExclude it
Any other entry
Is there any parent?
Compare their depth Choose the lower one
Check its NOAD
Check its NOAD
Set it the parent coordinator
Join as device
Orphan
Orphan
Orphan
Yes, available
Not available
Yes
Yes
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Ok?
(1) Join as
= PNC
CH and scheduleselection
Set it the parent coordinator
Compare their depth Choose the lower one
Exclude it
Beacon
Scanning: beaconlist
Any other entry
≥max NOAD
≥max NOAD
≥max NOAD
(2) Join as device(FFD of RFD)
<max NOAD
<max NOAD
<max NOADCH and schedule
selection
Figure 4: Joining procedure.
3. Implementation
3.1. Structure. Figure 6 shows the hardware and softwarestructure of the gateway-sink node, which consists of thegateway unit with an internet interface and a sink unit witha ZigBee/IEEE802.15.4 interface. The gateway and sink unitsare connected by a serial communication link.
The sink unit functions as a PNC [11]. It is made of an 8-bit MCU with a 128 kB small memory size similar to othercommercial sensor nodes. As the gateway unit deals mostlywith the interworking tasks between the two network types,the 32-bit MCU is adopted and a 256MB of memory isprovided for the TCP/IP stack and the packet buffering forthe flow control. Figure 7 shows the implementation of thegateway and sink units.
3.2. Flow Control and Protocol Conversion Function. TheWSN has different requirements as compared with the othernetwork types. The WSN follows a pattern of multihopnetworks organized by distributed nodes. Since each nodeis usually activated by a battery and replacing the battery isvery difficult, a shortage in the battery power stops the nodeoperation. Eventually, the WSN will be broken. Therefore,the most important challenge is to provide energy efficiency.
To reduce energy consumption and to extend the networklifetime, the ZigBee/IEEE802.15.4 usually uses a low dutycycle consisting of a short active period and a long inactiveperiod [10, 11]. However, the gateway unit does not sufferfrom any energy constraint because it is located at the wiredinternet backbone and it has abundant power. Furthermore,the gateway unit has a high-speed network interface forinterworking with the Internet. The transmission speed of ahigh-speed Internet (e.g., 100Mbps Ethernet) is much fasterthan that of the ZigBee/IEEE802.15.4 (e.g., 250 kbps).
The difference in the transmission speed of the networkscan be overcome using a buffer between the gateway andthe sink units. The gateway unit cannot know the state ofthe sink unit whether the latter is in an active or inactiveperiod. During the active period, the sink unit is in abusy state, engaging in communication with its associateddevices analogous to its children.Therefore, preventing trafficfrom being transferred to the sink unit is necessary duringthe active period. A flow control mechanism on the serialcommunication link between the gateway and the sink unitsis designed. When the sink unit stays in the active period,it transmits an X-OFF to prohibit the gateway unit fromsending data. Otherwise, it transmits an X-ON to receive databeing buffered in the gateway unit side.
International Journal of Distributed Sensor Networks 5
CH1 CH3CH2
PNC
21D 21C 21D
22D 22C 22D
23D 23D
11D 11C 11D
12D 12C 12D
13D 13D
31D 31C 31D
32D 32C 32D
33D 33D
Normal associated pathSecondary linkAlternative link
kiC/DC/D: Coordinator/devicei: i-th cluster
1st cluster
2nd cluster
3rd cluster
k: Channel k
Figure 5: Illustration of the effect of the redundant-path scheme.
Interworking
Sink unitGateway unit
Process module Process module
RISC RISC
Memory
SerialMemory
ZigBee MAC
Network interface
USB
PCMCIA
Internet
RF transceiver32 bits 8 bits
WSN middleware
ZigBee network
ZigBee PHY
Modified ZigBeeMAC
Ethernet PHY
Ethernet MAC
Transport (TCP/UDP)
Network layer (IP)
Powercontrolmodule
SPI
Speed/protocol conversionFlow/session control
“Gateway-sink node HW block”
“Gateway-sink node SW block”Figure 6: Gateway-sink node HW/SW block.
6 International Journal of Distributed Sensor Networks
Gateway unit
Sink unit
Figure 7: Gateway and sink units.
17 16 18
14 13 15
11 10 10
2
4
1
3 2019
2123
2224
2625
27
PAN
8
5
76
9
3rd cluster
1st cluster2nd cluster
Topology 1
(a) Test Topology 1
17
16
18
14
13
15
11
10
10
8
5
2
7
4
1
9
6
3
20
19
21
23
22
2426
25
27
PAN
3rd cluster
1st cluster
2nd cluster
Topology 2
(b) Test Topology 2
Figure 8: Test topologies.
We implemented the address translation function such asNetwork Address Translation (NAT) [15]. The Internet usesthe IPv4 or IPv6 address schemes. The ZigBee uses the shortor long address scheme depending on its application. Theaddress translation function matches the IP address with theZigBee short address.
4. Result and Discussion
We evaluated the performance of our proposed scheme,which was configured with three-hop clusters with three
different channels in the two network topologies. Figure 8shows the test topologies.
In Topology 1, each node is well placed to avoid interfer-ence, and in Topology 2, most nodes are placed very close sothat their placement almost overlaps.
According to [10, 11], the configuration parameters are setas shown in Table 1.
We assumed that no mobile nodes existed. The datapacket had a 64 B fixed length. Each channel bit rate was250 kbps. To measure some performance parameters suchas the throughput and the delay according to the trafficload, we generated the traffic of data packets with a constant
International Journal of Distributed Sensor Networks 7
Data rate (kbps)0.5 1
Topology 1
15 4
MC 15 4
0
4
8
12
16
20
Tota
l tra
nsm
itted
pac
kets
×103
(a) Throughput (Topology 1)
Data rate (kbps)0.5 1
0
4
8
12
16
Tota
l tra
nsm
itted
pac
kets
15 4
MC 15 4
Topology 2×10
3
(b) Throughput (Topology 2)
Figure 9: Throughput.
0.05
0.04
0.03
0.02
0.01
0
Beac
on lo
ss ra
te
Data rate (kbps)0 0.5 1 1.5 2 2.5
15 4
MC 15 4
Topology 1
(a) Beacon loss (Topology 1)
0 0.5 1 1.5 2 2.5
0
0.05
0.1
0.15
0.2
Beac
on lo
ss ra
te
Data rate (kbps)
15 4
MC 15 4
Topology 2
(b) Beacon loss (Topology 2)
Figure 10: Beacon loss.
Table 1: Configuration parameters for the evaluation.
Parameter ValueBeacon order 6Superframe order 3Minimum value of the back-off exponent 3Maximum value of the back-off exponent 5Value of the maximum back-off number 4
bit rate and increased the generation rate by 0.05 kbps. Allnodes generated the data packet except the PNC. The range
of transmission was 15 meters, and the range of the RFinterference was 30 meters.
Our proposed scheme was compared with the con-ventional IEEE802.15.4/ZigBee using a single channel. Theresults in terms of throughput, beacon loss, packet delay, andqueue size are shown in Figures 9–12, respectively.
Since the proposed scheme used three channels simulta-neously, the density of the member contending with a chan-nel became sparser than that of the IEEE802.15.4/ZigBee.Therefore, Figure 9 shows that the proposed scheme yieldedapproximately two times higher throughput. The throughputin Topology 1 was higher than that in Topology 2.
8 International Journal of Distributed Sensor Networks
6E+008
4E+008
2E+008
0E+000
Aver
age p
acke
t del
ay (M
S)
Data rate (kbps)0.5 1
Topology 1
15 4 Depth3MC 15 4 Depth3
(a) Average packet delay (Topology 1)
Data rate (kbps)0.5 1
4E+008
2E+008
0E+000
Aver
age p
acke
t del
ay (M
S)
Topology 2
15 4 Depth3MC 15 4 Depth3
(b) Average packet delay (Topology 2)
Figure 11: Average packet delay.
300
200
100
0
Data rate (kbps)0.5 1
Aver
age q
ueue
size
Topology 1
15 4 Depth3MC 15 4 Depth3
(a) Average queue size (Topology 1)
Data rate (kbps)0.5 1
800
700
600
500
400
300
200
100
0
Aver
age q
ueue
size
Topology 2
15 4 Depth3MC 15 4 Depth3
(b) Average queue size (Topology 2)
Figure 12: Average queue size.
As shown in Figure 10, the beacon loss of our proposedscheme is less than that of the IEEE802.15.4/ZigBee. As aresult, our proposed scheme can provide a more reliable andscalable service.
Figures 11 and 12 show the average transmission delaytime of the data packet in the third cluster and the averagewaiting queue length in the third cluster, respectively. Thedelay time and queue length of our proposed scheme areshorter than those of the IEEE802.15.4/ZigBee. These resultsare attributed to the same reason as that in the aforemen-tioned throughput case. In the case of the IEEE802.15.4/ZigBee, collision and back-off occur more frequently thanthose in our proposed scheme, because all nodes have to
contend with the single channel using the CSMA/CA. Thiscollision and the back-off make both the transmission delaytime and the queue length longer. As a result, our pro-posed scheme is an efficient interworking scheme in theinterference (Topology 1) and noninterference (Topology 2)environments.
5. Conclusions
In this paper, we have proposed the interworking architec-ture, which was composed of the flow and protocol con-version functions, as well as the redundant-path schemebased on multichannel, which was slightly modified from
International Journal of Distributed Sensor Networks 9
the conventional IEEE802.15.4/ZigBee design. Its perfor-mance was evaluated by a real-world simulation. Our pro-posed redundant-path scheme based on the multichannelcan increase the throughput, decrease the delay, and preventnetwork failure from beacon loss and node failure in the twotopologies. From these results, it is verified that our proposedscheme in WSNs is more suitable for providing automationand remote control application service through an efficientinterworking method between the WSN and the Internet.
Acknowledgment
This work was supported by the government funded R&Dprogram under theMinistry of Strategy and Finance, Repub-lic of Korea.
References
[1] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “Asurvey on sensor networks,” IEEE Communications Magazine,vol. 40, no. 8, pp. 102–114, 2002.
[2] T. Wark, P. Corke, P. Sikka et al., “Transforming agriculturethrough pervasive wireless sensor networks,” IEEE PervasiveComputing, vol. 6, no. 2, pp. 50–57, 2007.
[3] S. Yin, L. Liu, R. Zhou, Z. Sun, and S. Wei, “Design of wirelessmulti-media sensor network for precision agriculture,” IEEEChina Communications, vol. 10, no. 2, pp. 71–88, 2008.
[4] Y.D.Kim,Y.M.Yang,W. S. Kang, andD.K.Kim, “On the designof beacon based wireless sensor network for agricultural emer-gency monitoring systems,” Computer Standards and Interfaces,2011.
[5] D. Benyamina, A. Hafid, and M. Gendreau, “Wireless Meshnetworks design—a survey,” IEEE Communications Surveys andTutorials, vol. 14, no. 2, pp. 299–310, 2012.
[6] J. S. Yang, Y. H. Han, Y. H. Lee, Y. H. Kim, and J. Y. Kim, “Studyon water pollution measurement and integration monitoringsystem with B-TOX,”The Journal of the Institute of Webcasting,Internet and Telecommunication, vol. 10, no. 2, pp. 61–67, 2010.
[7] S. Lin, J. Liu, and Y. Fang, “ZigBee based wireless sensornetworks and its applications in industrial,” in Proceedings ofthe IEEE International Conference on Automation and Logistics(ICAL ’07), pp. 1979–1983, Jinan, China, August 2007.
[8] S. Y. Yang, S. J. Park, E. J. Lee, J. H. Ryu, B. S. Kim, and H.S. Kim, “Dual addressing scheme in IPv6 over IEEE 802.15.4wireless sensor networks,” ETRI Journal, vol. 30, no. 5, pp. 674–684, 2008.
[9] S. J. Oh, “Implementation of a Ad-Hoc based LED-IT-sensorintegrated streetlight with selective remote control,”The Journalof the Institute of Webcasting, Internet and Telecommunication,vol. 11, no. 5, pp. 19–25, 2011.
[10] Zigbee-Alliance, “ZigBee specification,” 2005, http://www.zig-bee.org/.
[11] IEEE802 Part 15.4, Wireless Medium Access (MAC) and Physi-cal Layer (PHY) Specifications for Low Rate Wireless PersonalArea Networks (WPANs), 2006.
[12] IEEE802.15 WPAN Task Group 4b, http://grouper.ieee.org/groups/802/15/pub/TG4b.html.
[13] D.W. Kim, J. H. Ryu, B. S. Kim, and C. S. Pyo, “Development ofgateway-sink node forwireless sensor network using ZigBee,” inProceedings of the IEEE International Conference on Consumer
Electronics (ICCE ’08), pp. 1–2, Las Vegas, Nev, USA, January2008.
[14] J. Mo, H. S. So, and J. Walrand, “Comparison of multichannelMAC protocols,” IEEE Transactions on Mobile Computing, vol.7, no. 1, pp. 50–65, 2008.
[15] K. Egevang and P. Francis, IETF, RFC, 1631, 1994.
International Journal of
AerospaceEngineeringHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
RoboticsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Active and Passive Electronic Components
Control Scienceand Engineering
Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
International Journal of
RotatingMachinery
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Journal ofEngineeringVolume 2014
Submit your manuscripts athttp://www.hindawi.com
VLSI Design
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Shock and Vibration
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Civil EngineeringAdvances in
Acoustics and VibrationAdvances in
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Electrical and Computer Engineering
Journal of
Advances inOptoElectronics
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
The Scientific World JournalHindawi Publishing Corporation http://www.hindawi.com Volume 2014
SensorsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Modelling & Simulation in EngineeringHindawi Publishing Corporation http://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Chemical EngineeringInternational Journal of Antennas and
Propagation
International Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Navigation and Observation
International Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
DistributedSensor Networks
International Journal of