Peer-to-Peer Networking and Applications

, Volume 10, Issue 3, pp 440–452 | Cite as

Goodput optimization via dynamic frame length and charging time adaptation for backscatter communication

  • Yanjun Li
  • Lingkun Fu
  • You Ying
  • Yong Sun
  • Kaikai Chi
  • Yi-hua Zhu


Computational radio frequency identification (CRFID) sensors present a new frontier for pervasive sensing and computing. They exploit ambient light or radio frequency (RF) for energy and use backscatter communication with an RFID reader for data transfer. Unlike conventional RFID tags that only transmit identifiers, CRFID sensors need to transfer potentially large amounts of data to a reader during each contact. Existing EPC Gen2 protocol is inefficient in dealing with a small number of CRFID sensors transferring a large amount of buffered data to the RFID reader and it has no specific design for adaptation to dynamic energy harvesting and channel conditions. In this article, we propose to adopt dynamic frame length and charging time for CRFID backscatter communication, aiming to adapt to the changing energy harvesting and channel conditions and improve the system goodput. First, optimal frame length and charging time that maximizes the goodput are obtained by solving the formulated goodput optimization problem. Then we propose a dynamic frame length and charging time adaptation scheme (DFCA) that increase or decrease the frame length and charging time at runtime based on the goodput measurement. Simulations show that our proposed DFCA scheme outperforms current fixed-frame-length approach and can converge to theoretically optimal under different energy harvesting and channel conditions.


Goodput optimization Frame length adaptation Charging time adaptation Backscatter communication CRFID 



This work was supported in part by China NSF grants (No. 61432015 and 61472367). This work was supported in part by China NSF grants (No. 61432015 and 61472367) and Zhejiang Provincial NSF grant (No. LY15F020026).


  1. 1.
    Buettner M, Wetherall D (2008) An empirical study of UHF RFID performance. In: Proceedings of the 14th ACM international conference on mobile computing and networking (MobiCom). ACM, pp 223–234Google Scholar
  2. 2.
    Buettner M, Prasad R, Philipose M, Wetherall D (2009) Recognizing daily activities with RFID-based sensors. In: Proceedings of the 11th international conference on ubiquitous computing (UbiComp). ACM, pp 51–60Google Scholar
  3. 3.
    Chebrolu K, Raman B, Mishra N, Valiveti P K, Kumar R (2008) Brimon: a sensor network system for railway bridge monitoring. In: Proceedings of the 6th international conference on mobile systems, applications, and services (MobiSys). ACM, pp 2–14Google Scholar
  4. 4.
    Dong W, Chen C, Liu X, He Y, Liu Y, Bu J, Xu X (2014) Dynamic packet length control in wireless sensor networks. IEEE Trans Wirel Commun 13(3):1172–1181CrossRefGoogle Scholar
  5. 5.
    Fu L, Cheng P, Gu Y, Chen J, He T (2016) Optimal charging in wireless rechargeable sensor networks. IEEE rans Veh Technol 65(1):278–291CrossRefGoogle Scholar
  6. 6.
    GS1 EPCglobal Inc (2015) EPC UHF Gen2 Air Interface Protocol v2.0.1.
  7. 7.
    Gummeson J, Zhang P, Ganesan D (2012) Flit: a bulk transmission protocol for RFID-scale sensors. ACM, pp 71–84Google Scholar
  8. 8.
    Kellogg B, Talla V, Gollakota S, Smith JR (2016) Passive wi-fi: bringing low power to wi-fi transmissions. In: Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI), pp 151–164Google Scholar
  9. 9.
    Kim B S, Fang Y, Wong TF, Kwon Y (2005) Throughput enhancement through dynamic fragmentation in wireless LANs. IEEE Trans Veh Technol 54(4):1415–1425CrossRefGoogle Scholar
  10. 10.
    Kim S, Vyas R, Bito J, Niotaki K, Collado A, Georgiadis A, Tentzeris MM (2014) Ambient RF energy-harvesting technologies for self-sustainable standalone wireless sensor platforms. Proc IEEE 102(11):1649–1666CrossRefGoogle Scholar
  11. 11.
    Lee Y, Bang S, Lee I, Kim Y, Kim G, Ghaed MH, Pannuto P, Dutta P, Sylvester D, Blaauw D (2013) A modular 1 mm 3 die-stacked sensing platform with low power i 2C inter-die communication and multi-modal energy harvesting. IEEE J Solid State Circ 48(1):229–243CrossRefGoogle Scholar
  12. 12.
    Ou J, Li M, Zheng Y (2015). In: Proceedings of the 21st International Conference on Mobile Computing and Networking (MobiCom), pp 500–511Google Scholar
  13. 13.
    Quan CH, Hong WK, Kim HC (2006) Performance analysis of tag anti-collision algorithms for rfid systems. In: Proceedings of international conference on embedded and ubiquitous computing. Springer, pp 382–391Google Scholar
  14. 14.
    Sample AP, Yeager DJ, Powledge PS, Mamishev AV, Smith JR (2008) Design of an RFID-based battery-free programmable sensing platform. IEEE Trans Instrum Meas 57(11):2608– 2615CrossRefGoogle Scholar
  15. 15.
    Simon M, Divsalar D (2006) Some interesting observations for certain line codes with application to RFID. IEEE Trans Commun 54(4):583–586CrossRefGoogle Scholar
  16. 16.
    Zhang P, Ganesan D (2014) Enabling bit-by-bit backscatter communication in severe energy harvesting environments. In: Proceedings of the 11th USENIX symposium on networked systems design and implementation (NSDI), pp 345–357Google Scholar
  17. 17.
    Zhang P, Gummeson J, Ganesan D (2012) BLINK: a high throughput link layer for backscatter communication. In: Proceedings of the 10th international conference on mobile systems, applications, and services (MobiSys), pp 99–112Google Scholar
  18. 18.
    Fu L, He L, Cheng P, Gu Y, Pan J, Chen J (2015) ESync: Energy Synchronized Mobile Charging in Rechargeable Wireless Sensor Networks. IEEE Transactions on Vehicular TechnologyGoogle Scholar
  19. 19.
    He L, Kong L , Gu Y, Pan J, Zhu T (2015) Evaluating the on-demand mobile charging in wireless sensor networks. IEEE Transactions on Mobile Computing 14(9):1861–1875CrossRefGoogle Scholar
  20. 20.
    He S, Chen J, Li X, Shen X, Sun Y (2014) Mobility and Intruder Prior Information Improving the Barrier Coverage of Sparse Sensor Networks. IEEE Transactions on Mobile Computing 13(6):1268–1282CrossRefGoogle Scholar
  21. 21.
    Liu Xiao, Dong M , Ota K , Hung P, Liu A (2016) Service Pricing Decision in Cyber Physical Systems: Insights from Game Theory. IEEE Transactions on Services Computing 9(2):186–198CrossRefGoogle Scholar
  22. 22.
    Wu J, Shi L, Xie L , Johansson KH (2015) An improved stability condition for Kalman filtering with bounded Markovian packet losses. Automatica 62:32–38MathSciNetCrossRefzbMATHGoogle Scholar
  23. 23.
    You P, Zhang Y, Yang Z, Low S (2015) Optimal Charging Schedule for a Battery Switching Station Serving Electric Buses. IEEE Transactions on Power Systems:1–11Google Scholar
  24. 24.
    Zhang H, Cheng P, Shi L, Chen J (2016) Optimal DoS Attack Scheduling in Wireless Networked Control System. IEEE Transactions on Control System Technology 24(3):843–852CrossRefGoogle Scholar
  25. 25.
    Hu Y (2016) Improvement the quality of mobile target detection through portion of node with fully duty cycle in WSNs. Computer Systems Science and Engineering 31(1):5–17Google Scholar
  26. 26.
    He Liang, Yang Z , Pan J , Cai L , Xu J , Gu YJ (2014) Evaluating Service Disciplines for On-Demand Mobile Data Collectionin Sensor Networks. IEEE Transactions on Mobile Computing 13(4):797–810CrossRefGoogle Scholar
  27. 27.
    He Liang, Kong L, Lin S, Ying S, Gu Y J, He T, Liu C (2016) RAC: Reconfiguration-Assisted Charging in Large-Scale Lithium-Ion Battery Systems. IEEE Transactions on Smart Grid 7(3):1420–1429CrossRefGoogle Scholar
  28. 28.
    Kim S, Vyas R , Bito J , Niotaki K , Collado A, Georgiadis A, Tentzeris M M (2014) Ambient RF Energy-Harvesting Technologies for Self-Sustainable Standalone Wireless Sensor Platforms. Proceedings of IEEE 102(11):1649–1666CrossRefGoogle Scholar
  29. 29.
    Li Y, Fu L, Chen M, Chi K, Zhu Yh (2015) RF-Based charger placement for duty cycle guarantee in battery-free sensor networks. IEEE Commun Lett 19(10):1802–1805CrossRefGoogle Scholar
  30. 30.
    Wu J, Meng Z, Yang T, Shi G, Johansson K H (2015) Sampled-Data Consensus over Random Networks. IEEE Transactions on Signal ProcessingGoogle Scholar
  31. 31.
    You P, Yang Z, Chow M-Y, Sun Y (2015) Optimal Cooperative Charging Strategy for a Smart Charging Station of Electric Vehicles. IEEE Transactions on Power Systems 31(4):2946–2956CrossRefGoogle Scholar
  32. 32.
    Yu Q, Chen J , Fan Y, Shen X (2010) Multi-channel assignment in wireless sensor networks: a game theoretic approach. IEEE INFOCOM:1–9Google Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Yanjun Li
    • 1
  • Lingkun Fu
    • 2
    • 3
  • You Ying
    • 2
  • Yong Sun
    • 2
  • Kaikai Chi
    • 1
  • Yi-hua Zhu
    • 1
  1. 1.School of Computer Science and TechnologyZhejiang University of TechnologyHangzhouChina
  2. 2.State Key Laboratory of Wind Power SystemZhejiang Windey Co., Ltd.HangzhouChina
  3. 3.State Key Laboratory of Industrial Control TechnologyZhejiang UniversityHangzhouChina

Personalised recommendations