{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T16:12:19Z","timestamp":1780675939639,"version":"3.54.1"},"reference-count":185,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61379148"],"award-info":[{"award-number":["61379148"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61202488"],"award-info":[{"award-number":["61202488"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2016]]},"DOI":"10.1109\/comst.2016.2566669","type":"journal-article","created":{"date-parts":[[2016,5,11]],"date-time":"2016-05-11T18:07:07Z","timestamp":1462990027000},"page":"2991-3029","source":"Crossref","is-referenced-by-count":149,"title":["A Survey on Regular Expression Matching for Deep Packet Inspection: Applications, Algorithms, and Hardware Platforms"],"prefix":"10.1109","volume":"18","author":[{"given":"Chengcheng","family":"Xu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuhui","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jinshu","family":"Su","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S. M.","family":"Yiu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lucas C. K.","family":"Hui","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.2004.1301325"},{"key":"ref172","first-page":"13","article-title":"Detecting stepping stones","volume":"9","author":"zhang","year":"2000","journal-title":"Proc Usenix Security Symp"},{"key":"ref171","doi-asserted-by":"publisher","DOI":"10.1145\/1029618.1029625"},{"key":"ref174","article-title":"Automated worm fingerprinting","volume":"6","author":"singh","year":"2004","journal-title":"Proc OSDI"},{"key":"ref173","article-title":"Rethinking hardware support for network analysis and intrusion prevention","author":"paxson","year":"2006","journal-title":"Proc HotSec"},{"key":"ref176","year":"2015","journal-title":"Clamav"},{"key":"ref175","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46117-5_43"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2015.02.004"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.273"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.04.013"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1422"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/icc.2011.5962651"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04968-2_6"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5061972"},{"key":"ref32","year":"2015","journal-title":"Service Name and Transport Protocol Port Number Registry"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2008.138"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2006.315851"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-21484-4_21"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.11.006"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2006.6"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31966-5_4"},{"key":"ref181","year":"2011","journal-title":"Graphviz - Graph Visualization Software"},{"key":"ref180","year":"2015","journal-title":"Dansguardian True Web Content Filtering for All"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218421"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1109\/40.918001"},{"key":"ref183","volume":"356","author":"kemeny","year":"1960","journal-title":"Finite Markov Chains"},{"key":"ref182","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2013.12.001"},{"key":"ref28","year":"2015","journal-title":"Prism (Surveillance Program) From Wikipedia the Free Encyclopedia"},{"key":"ref27","year":"2015","journal-title":"Automatic Content Recognition Content Identification Solutions Trusted by Industry Leaders"},{"key":"ref179","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2013.6665178"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.100613.00161"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.2242463"},{"key":"ref22","year":"2015","journal-title":"Cisco Visual Networking Index Forecast and Methodology 2014-2019"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.14257\/ijsia.2014.8.1.11"},{"key":"ref24","author":"david","year":"2013","journal-title":"Ad-injecting trojan targets Mac users on Safari Firefox and Chrome"},{"key":"ref23","year":"2008","journal-title":"Advanced DPI Intelligent Security and Insight Add Up to Opportunity Strategic White Paper Alcatel Lucent"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/1185347.1185359"},{"key":"ref26","doi-asserted-by":"crossref","first-page":"348","DOI":"10.24908\/ss.v9i4.4340","article-title":"Policing the network: Using dpi for copyright enforcement","volume":"9","author":"mueller","year":"2012","journal-title":"Surveillance and Society"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1145\/1151659.1159952"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.17"},{"key":"ref50","author":"norton","year":"2004","journal-title":"Optimizing pattern matching for intrusion detection"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2004.1354682"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2013.2256466"},{"key":"ref153","first-page":"1","article-title":"Fast regular expression matching using small TCAMs for network intrusion detection and prevention systems","author":"meiners","year":"2010","journal-title":"Proc 19th USENIX Conf Security"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19475-7_4"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195546"},{"key":"ref150","first-page":"5","article-title":"A multi-gigabit rate deep packet inspection algorithm using TCAM","volume":"1","author":"sung","year":"2005","journal-title":"Proc Global Telecommun Conf (Globecom)"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2011.13"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2006.320212"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2011.2112647"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-013-0258-5"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2011.73"},{"key":"ref149","first-page":"174","article-title":"Gigabit rate packet pattern-matching using TCAM","author":"yu","year":"2004","journal-title":"Proc 12th IEEE Int Conf Netw Protocols (ICNP)"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28537-0_7"},{"key":"ref58","year":"2015","journal-title":"UserSpace e1000 Driver Library"},{"key":"ref57","year":"2015","journal-title":"Pf_Ring HighSpeed Packet Capture Filtering and Analysis"},{"key":"ref56","year":"2012","journal-title":"libpcap"},{"key":"ref55","year":"2015","journal-title":"The Libpcap Project"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2012.07.010"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2009.090304"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/1080695.1069981"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2008.080406"},{"key":"ref167","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2008.4636093"},{"key":"ref166","year":"2013","journal-title":"DefCon"},{"key":"ref165","doi-asserted-by":"publisher","DOI":"10.1145\/1882486.1882495"},{"key":"ref164","year":"2016","journal-title":"Cisco intusion prevention system (Cisco IPS)"},{"key":"ref163","year":"2015","journal-title":"CUDA C Programming Guide 5 5"},{"key":"ref162","year":"2016","journal-title":"Stratix II Device Handbook Volume 1"},{"key":"ref161","year":"2016","journal-title":"New Hogwash Web Site"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.8"},{"key":"ref4","year":"2014","journal-title":"Snort v2 9"},{"key":"ref3","article-title":"Factor oracle of a set of words","author":"allauzen","year":"1999"},{"key":"ref6","year":"2009","journal-title":"Application layer packet classifier for linux"},{"key":"ref5","year":"2014","journal-title":"Bro Intrusion Detection System"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2013.6733572"},{"key":"ref8","year":"2015","journal-title":"Cavium OCTEON5860"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1147\/rd.312.0249"},{"key":"ref7","year":"2015","journal-title":"Cisco IOS IPS Deployment Guide"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.49"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.54"},{"key":"ref9","year":"2012","journal-title":"IBM PowerEN PME Public Pattern Sets WiKi"},{"key":"ref46","article-title":"Flexible pattern matching","volume":"31","author":"navarro","year":"2002","journal-title":"J Appl Stat"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380100608"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-61258-0_7"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1015047.1015055"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/359842.359859"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2008.1097"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/359146.359148"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1137\/0208029"},{"key":"ref127","first-page":"54","article-title":"Efficient mapping of nondeterministic automata to FPGA for fast regular expression matching","author":"ko\u0161ar","year":"2010","journal-title":"Proc DDECS"},{"key":"ref126","first-page":"359","article-title":"A regular expression matching circuit based on a modular non-deterministic finite automaton with multi-character transition","author":"nakahara","year":"2010","journal-title":"Proc 12th Workshop Synth Syst Integr Mixed Inf Technol"},{"key":"ref125","first-page":"131","article-title":"High-speed regular expression matching engine using multi-character NFA","author":"yamagaki","year":"2008","journal-title":"Proc Int Conf Field Program Logic Appl (FPL)"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46117-5_48"},{"key":"ref73","year":"2015","journal-title":"tcpflow"},{"key":"ref72","year":"2010","journal-title":"Libnids"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2006.270302"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1002\/sec.727"},{"key":"ref128","first-page":"338","article-title":"NFA reduction for regular expressions matching using FPGA","author":"ko\u0161a?","year":"2013","journal-title":"Proc IEEE Int Conf Field-Program Technol (FPT)"},{"key":"ref70","article-title":"SNORTRAN: An optimizing compiler for snort rules","author":"egorov","year":"2002","journal-title":"Fidelis Security Systems"},{"key":"ref76","first-page":"65","article-title":"Robust TCP stream reassembly in the presence of adversaries","author":"dharmapurikar","year":"2005","journal-title":"Proc Usenix Security"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2008.14"},{"key":"ref77","first-page":"25","article-title":"Deep packet inspection for intrusion detection systems: A survey","volume":"24","author":"abuhmed","year":"2007","journal-title":"Korea Commun Soc (Inf Commun )"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/FGCN.2008.118"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39927-8_36"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87403-4_7"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04342-0_14"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.116"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/ICAECC.2014.7002456"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2013.03.013"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6211894"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2011.6114181"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1145\/1880153.1880157"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1145\/2482767.2482791"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2009.4919649"},{"key":"ref60","first-page":"101","article-title":"Netmap: A novel framework for fast packet I\/O","author":"rizzo","year":"2012","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1145\/2370036.2145833"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.2358836"},{"key":"ref61","author":"rizzo","year":"2012","journal-title":"10 Gbit\/s Line Rate Packet Processing Using Commodity Hardware Survey and New Proposals"},{"key":"ref63","year":"2015","journal-title":"Dpdk Data plane development kit"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71617-4_21"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.254"},{"key":"ref65","first-page":"85","article-title":"Improving passive packet capture: Beyond device polling","author":"deri","year":"2004","journal-title":"Proceedings of SANE"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1145\/2517327.2442548"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/2185376.2185382"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370634"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2014.2321898"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2010.5501748"},{"key":"ref68","year":"2015","journal-title":"Ping of death"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02979-0_9"},{"key":"ref2","article-title":"A fast algorithm for multi-pattern searching","author":"wu","year":"1994"},{"key":"ref69","year":"2015","journal-title":"Teardrop IP Fragmentation (Teardrop)"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04342-0_15"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360855"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2014.12.011"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1145\/1364654.1364656"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848024"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/1185347.1185360"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2014.2309014"},{"key":"ref93","year":"2012","journal-title":"Regular Expression Processor"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1145\/2445572.2445576"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.2358841"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1145\/1460877.1460879"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2013.08.006"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2010.2089639"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2006.204"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1145\/1452335.1452339"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323573"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1145\/1629435.1629456"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323574"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5935021"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2007.128"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1145\/1150019.1136500"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5934986"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.2358839"},{"key":"ref10","year":"2015","journal-title":"Deep Packet Inspection From Wikipedia"},{"key":"ref11","article-title":"DPI technology from the standpoint of Internet governance studies: An introduction","author":"mueller","year":"2011"},{"key":"ref12","first-page":"1","article-title":"Deep packet inspection: Technology, applications & net neutrality","author":"mochalski","year":"2009"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1177\/1461444811398031"},{"key":"ref14","first-page":"15","article-title":"Global technology trends and national regulation: Explaining variation in the governance of deep packet inspection","author":"bendrath","year":"2009","journal-title":"Proc Int Studies Annu Conv"},{"key":"ref15","article-title":"Designs and algorithms for packet and content inspection","author":"sourdis","year":"2007"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1145\/1544012.1544037"},{"key":"ref16","article-title":"Internet security threat report","author":"haley","year":"2015"},{"key":"ref82","article-title":"Data structures, algorithms and architectures for efficient regular expression evaluation","author":"becchi","year":"2009"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.2358840"},{"key":"ref17","year":"2015","journal-title":"Pandalabs Report Q1 2015"},{"key":"ref81","author":"harrison","year":"1978","journal-title":"Introduction to Formal Language Theory"},{"key":"ref18","article-title":"Data loss prevention","author":"wedel","year":"2007"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TEC.1960.5221603"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2014.08.005"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24212-0_3"},{"key":"ref83","article-title":"High speed deep packet inspection with hardware support","author":"yu","year":"2006"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.14"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402983"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.2358856"},{"key":"ref80","article-title":"Representation of events in nerve nets and finite automata","author":"kleene","year":"1951"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2491705"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1145\/322326.322327"},{"key":"ref89","article-title":"Minimization of automata","author":"berstel","year":"2010","journal-title":"arXiv preprint arXiv 1010 5318"},{"key":"ref121","first-page":"227","article-title":"Fast regular expression matching using FPGAs","author":"sidhu","year":"2001","journal-title":"Proc 9th Annu IEEE Symp Field Program Custom Comput Mach (FCCM)"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2007.909801"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477948"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/363347.363387"},{"key":"ref86","author":"hopcroft","year":"1979","journal-title":"Introduction to Automata Theory Languages and Computation"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477950"},{"key":"ref88","author":"aho","year":"1986","journal-title":"Compilers Principles Techniques and Tools"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/7748587\/07468531.pdf?arnumber=7468531","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:20:48Z","timestamp":1642004448000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7468531\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"references-count":185,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/comst.2016.2566669","relation":{},"ISSN":["1553-877X"],"issn-type":[{"value":"1553-877X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016]]}}}