10
Hindawi Publishing Corporation International Journal of Distributed Sensor Networks Volume 2013, Article ID 813070, 9 pages http://dx.doi.org/10.1155/2013/813070 Research Article Redundant-Path Scheme for Efficient Interworking between a Wireless Sensor Network and the Internet Kyuhyung Kim, 1 Dongkyun Kim, 2 and Dongwon Kim 3 1 Embedded System Research Team, Daegu-Gyeongbuk Research Center, ETRI, Daegu 711-880, Republic of Korea 2 Wireless & Mobile Internet Laboratory, Computer Science and Engineering, College of IT Engineering, Kyungpook National 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. is 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 solve the 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 the performance 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 technology in recently emerging services (e.g., home automation, smart building, health care, precision agriculture, and surveillance) [15]. Moreover, the rapid advances in the wireless networks, embedded systems, and sensor technologies have introduced various WSN-related industries that are becoming more important in everyday life [68]. ese recent emerging services and the various WSN-related industries require interworking capability between the WSN and the Internet [9]. Figure 1 shows the conceptual service network model with WSN. In this internetworking capability, we must solve the fol- lowing problems: different speeds, protocol stacks, beacon scheduling, and data traffic. First, these two network types are very different in terms of speed and protocol stacks. To deal with the speed difference and to cope with the network protocol variations, we implement an internetworking node equipped with two types of network interfaces and conver- sion functions. Second, to cover wide areas and survive for a long time in applications, such as environmental monitoring, WSNs must be scalable and efficient in terms of power consumption. Scalability and power savings in the IEEE802.15.4/ZigBee are usually achieved by constructing a cluster-tree topology using a beacon-enabled mode [10, 11]. However, the detailed construction scheme and the beacon scheduling algorithm have not yet been completely resolved [12]. erefore, serious problems such as beacon collision occur frequently. ree factors cause this problem: direct beacon collision, indirect beacon collision, and collision with the data frame [12]. Beacon collision causes the loss of synchronization between the nodes and their coordinator; thus, the network will be broken. Furthermore, constant and burst traffics can happen simultaneously on the service network. ese traffic charac- teristics are dependent on the application and heterogeneous traffic aggregates on the network. To reliably transfer the traffics without a significant packet loss, we need to develop a redundant-path scheme based on a multichannel MAC protocol to increase the throughput, decrease the delay, and prevent packet loss. 2. Proposed Scheme 2.1. Structure and Functions. e internetworking node con- sists of a gateway unit with an internet interface and a sink

Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

  • Upload
    voquynh

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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

Page 2: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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

Page 3: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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.

Page 4: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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.

Page 5: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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.

Page 6: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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

Page 7: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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.

Page 8: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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

Page 9: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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.

Page 10: Research Article Redundant-Path Scheme for Efficient ...downloads.hindawi.com/journals/ijdsn/2013/813070.pdf · Research Article Redundant-Path Scheme for Efficient Interworking

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