Software Defined Radar: An Open Source Platform for ... - IEEE Xplore

224 downloads 33031 Views 319KB Size Report
hardware and software architectures that are used to implement them. It also provides a simple ... when undertaNing development of custom radar equipment.
2012 14th International Conference on Ground Penetrating Radar (GPR) June 4-8, 2012, Shanghai, China @ ISBN 978-1-4673-2663-6

6RIWZDUH'HILQHG5DGDU$Q2SHQ6RXUFH3ODWIRUP IRU3URWRW\SH*35'HYHORSPHQW 

-RQDWKRQ5DOVWRQDQG&KDG+DUJUDYH 0LQLQJ7HFKQRORJ\5HVHDUFK*URXS &6,52(DUWK6FLHQFHDQG5HVRXUFH(QJLQHHULQJ 4XHHQVODQG$XVWUDOLD -RQDWKRQ5DOVWRQ#FVLURDX   Abstract— This discussion paper explores the potential of PDMRUOLPLWDWLRQLVWKDWLWRIIHUVOLWWOHRUQRSURYLVLRQWRPRGLI\ Software Defined Radio (SDR) technology to provide flexible and UDGDUWKHRSHUDWLQJ FKDUDFWHULVWLFVDFFRUGLQJ WR WKH QHHGV RI D low-cost subsurface radar prototypes for the GPR community. JLYHQDSSOLFDWLRQ Unlike traditional fixed hardware implementations, SDR uses software configurable RF modules which can be used to implement customized signal encoding, decoding and processing. However, the full potential of SDR has not yet been fully understood or exploited for radar-based applications, and so is of special interest for GPR development. This paper introduces the fundamental concepts behind SDRs and describes the underlying hardware and software architectures that are used to implement them. It also provides a simple reference design using open source GNU Radio software and the Universal Software Radio Peripheral (USRP) hardware to indicate how low-cost radar configurations can be designed and evaluated. The benefits and challenges of SDR-based radar architectures are highlighted, and opportunities discussed for new and enhanced subsurface sensing capabilities. Overall, SDR technology is seen to provide new opportunities to boost future radar research and development to provide enhanced GPR system capabilities. Keywords- GPR, Software Defined Radio (SDR), GNU Radio, Universal Software Radio Peripheral (USRP), Open Source.

,

,1752'8&7,21

*URXQG SHQHWUDWLQJ UDGDU *35  WHFKQRORJ\ KDV EHHQ VXFFHVVIXOO\GHSOR\HGDVDPHDQVWRDGGUHVVLPSRUWDQWVHQVLQJ SUREOHPVUHTXLULQJWKHGHWHFWLRQLPDJLQJDQGLGHQWLILFDWLRQRI VXEVXUIDFH VWUXFWXUHV $V D UHVXOW *35 KDV IRXQG VSHFLDO LQWHUHVWLQWKHHDUWKVFLHQFHVDQGUHVRXUFHHQJLQHHULQJGRPDLQV ZLWK D EURDG UDQJH RI DSSOLFDWLRQV LQ DUFKHRORJ\ JHRSK\VLFV K\GURJHRORJ\ PLQHUDO PLQLQJ RUGLQDQFH GHWHFWLRQ FLYLO HQJLQHHULQJDQGQRQGHVWUXFWLYHWHVWLQJ>@ 2QHNH\DVSHFWWKDWKDVFRQWULEXWHGWRWKHZLGHEUHDGWKRI VXFFHVVIXO *35 DSSOLFDWLRQV KDV EHHQ WKH UHDG\ DFFHVV WR FRPPHUFLDOO\DYDLODEOHHTXLSPHQW7KHYDVWPDMRULW\RI*35 V\VWHPVLQXVHWRGD\HPSOR\IL[HG5)HOHFWURQLFVWRLPSOHPHQW LPSXOVHEDVHGUDGDUZKLFKLVDQDSSURDFKWKDWKDVSURYLGHGD XVHIXOLQVWUXPHQWZLWKVLPSOHRSHUDWLQJFKDUDFWHULVWLFV A. Potential Limitations with Fixed Designs :KLOHVXFFHVVIXOWKLVLPSXOVHUDGDUGHVLJQLVQRZ VHYHUDO GHFDGHVROGDQGGHVSLWHEHLQJ ZLGHO\DSSOLHGVKRZVVSHFLILF OLPLWDWLRQVDULVLQJIURPLWVIL[HGKDUGZDUHLPSOHPHQWDWLRQ7KH

)XUWKHU PRVW IL[HGKDUGZDUH UDGDU V\VWHPV DOVR LPSRVH D QXPEHURILPSRUWDQWRSHUDWLRQDOFRQVWUDLQWVZKLFKWHQGWROLPLW WKHDFKLHYDEOHVHQVLQJSHUIRUPDQFH7KHVHLQFOXGH 

/LWWOHRUQRNQRZOHGJHRIWKHDFWXDOWUDQVPLWWHGVLJQDO



/LWWOHRUQRFRQWURORYHUVLJQDOHQFRGLQJRUGHFRGLQJ



1R FRQWURO RYHU WUDQVPLWWHG SRZHU RU EDQGZLGWK XWLOL]DWLRQLQFOXGLQJDGDSWLYHVLJQDOJHQHUDWLRQ



/LWWOH RU QR SURYLVLRQ IRU GHYHORSLQJ FXVWRPL]HG 5) VLJQDOSURFHVVLQJVWDJHV

7KHVHLVVXHVPD\LQDGYHUWHQWO\LQWURGXFHDGGLWLRQDOVLJQDO FOXWWHU REVFXUH WDUJHW GLVFULPLQDWLRQ DQG GHJUDGH UDQJH UHVROXWLRQ±DOODVSHFWVWKDWLPSDFWRQWKHGHJUHHRILQIHUHQFH WKDW FDQ EH FRQILGHQWO\ PDGH XVLQJ WKH UHFHLYHG *35 VLJQDO 'HVSLWH WKH GULYH DQG LQWHUHVW IRU LPSURYHG FDSDELOLWLHV WKHUH DUH FXUUHQWO\ IHZ SUDFWLFDO RSWLRQV WR GHYHORS QHZ *35 LPSOHPHQWDWLRQV 7KLV VLWXDWLRQ LV IXUWKHUFRPSOLFDWHGE\ WKH KLJKOHYHORIH[SHUWLVH DQGH[SHQVH WKDWLVW\SLFDOO\UHTXLUHG ZKHQXQGHUWDNLQJGHYHORSPHQWRIFXVWRPUDGDUHTXLSPHQW B. An Alternative Flexible Implementation ,Q DQ DWWHPSW WR SURYLGH VROXWLRQV WKHVH OLPLWDWLRQV WKLV SDSHU H[SORUHV WKH XVH RI 6RIWZDUH 'HILQHG 5DGLR 6'5  WHFKQRORJ\ WR GHYHORS IOH[LEOH DQG ORZFRVW VXEVXUIDFH UDGDU SURWRW\SHV  6'5 LV DQ HPHUJHQW ZLUHOHVV SDUDGLJP LQ ZKLFK VRPHRUDOORIWKHSK\VLFDOUDGLRIUHTXHQF\ 5) IXQFWLRQVDUH LPSOHPHQWHG LQ VRIWZDUH UDWKHU WKDQ IL[HG KDUGZDUH  0RVW LQWHUHVW LQ XVLQJ 6'5V KDV IRFXVHG RQ LPSOHPHQWDWLRQ RI ZLUHOHVVFRPPXQLFDWLRQVSURWRFROVUDWKHUWKDQUDGDU UDQJLQJ  DSSOLFDWLRQVWKXVWKHQRWLRQRIXVLQJ6'5IRU*35LVUDUH $Q RXWOLQH RI WKH SDSHU IROORZV 6HFWLRQ ,, LQWURGXFHV WKH FRQFHSWV EHKLQG 6'5 DQG H[SODLQV WKH JHQHULF KDUGZDUH DQG VRIWZDUH DUFKLWHFWXUHV  6HFWLRQ ,,, LGHQWLILHV D VSHFLILF 6'5 LPSOHPHQWDWLRQEDVHGRQRSHQVRXUFHWHFKQRORJLHVXVLQJ*18 5DGLR VRIWZDUH DQG 8QLYHUVDO 6RIWZDUH 5DGLR 3HULSKHUDO 8653 KDUGZDUH6HFWLRQ,9SURYLGHVDVLPSOH6'5H[DPSOH LPSOHPHQWDWLRQDQG6HFWLRQ9UDLVHVLVVXHVDQGRSSRUWXQLWLHV DVVRFLDWHGZLWK6'5EDVHG*35V

978-1-4673-2663-6/12/$31.00 ©2012 IEEE 172

,,

6'5&21&(376

6'5 LV DQ HPHUJLQJ FRQFHSW WKDW DLPV WR HQKDQFH WKH IOH[LELOLW\ RI H[LVWLQJ ZLUHOHVV V\VWHPV E\ WUDQVIRUPLQJ ³KDUGZDUH SUREOHPV LQWR VRIWZDUH SUREOHPV´  6'5V DUH UH SURJUDPPDEOHGHYLFHVLQZKLFKVRPHRUDOORIWKHSK\VLFDO5) IXQFWLRQV DUH LPSOHPHQWHG LQ VRIWZDUH UDWKHU WKDQ IL[HG KDUGZDUH>@ A. SDR History and Applications 7KHFRQFHSWRIDVRIWZDUHLPSOHPHQWHGUDGLRILUVWDURVHLQ WKH HDUO\ ¶V WKURXJK GHIHQVHUHODWHG UHVHDUFK DQG GHYHORSPHQW >@ DQG ODWHU HPHUJHG LQWR WKH SXEOLF GRPDLQ ZKHUHWKHWHUP6'5ZDVRIILFLDOO\FRLQHG>@6LQFHWKLVWLPH PXFK 6'5 UHVHDUFK KDV IRFXVHG RQ VRIWZDUHEDVHG UDGLR DUFKLWHFWXUHVWRLPSOHPHQWUDGLRFRPPXQLFDWLRQVIXQFWLRQDOLW\ 6XFFHVVIXO DSSOLFDWLRQV RI 6'5 LQFOXGH $0)0 UDGLR UHFHLYHUV >@ *36 UHFHLYHUV >@ 5),' UHDGHUV >@ ZLUHOHVV FRPPXQLFDWLRQVSURWRFROVDQGFRJQLWLYH DGDSWLYH UDGLRV>@ 0RVW 6'5 UHVHDUFK DFWLYLW\ KDV IRFXVHG RQ UHSOLFDWLQJ ZLUHOHVV radio FRPPXQLFDWLRQV ZKLFK DUH W\SLFDOO\ PRUH QDUURZEDQG LQ RSHUDWLRQ $SSOLFDWLRQV RI 6'5 IRU WZRZD\ radar UDQJLQJ DUH FRQVLGHUDEO\ OHVV FRPPRQ >@ DQG *35 DSSOLFDWLRQVDUHODUJHO\XQUHSRUWHG7KHLQWHQWLRQRIWKLVSDSHU LV WR UDLVH DZDUHQHVV RI 6'5EDVHG WHFKQRORJLHV DQG WKXV EHQHILWWKH*35UHVHDUFKFRPPXQLW\

)LUVWO\ WKH EDQGZLGWK UHTXLUHPHQW SUHVHQWV D SUDFWLFDO FKDOOHQJH DV WKH PDMRULW\ RI 6'5 DSSOLFDWLRQV IRFXV RQ LPSOHPHQWLQJ ZLUHOHVV FRPPXQLFDWLRQV ZKLFK WHQG WR EH UHODWLYHO\ QDUURZEDQG  0RVW SUDFWLFDO 6'5 LPSOHPHQWDWLRQV XVH D K\EULG DSSURDFK WKDW HPSOR\V D VRIWZDUHWXQDEOH EDQGSDVV ILOWHU DW WKH 5) IURQW HQG  7KH ILOWHU EDQGZLGWK LV VHOHFWHG WR PDWFK WKH EDQGZLGWK VSHFLILFDWLRQV RI WKH JLYHQ $'&DQG'$&DVZHOODVWKHRYHUDOOGLJLWDOFRPPXQLFDWLRQV GDWD UDWH WR DQG IURP WKH KRVW SURFHVVRU GDWD  ,Q WKLV ZD\ ODUJHU VSHFWUDO EDQGZLGWKV FDQ EH HIIHFWLYHO\ V\QWKHVL]HG E\ DJJUHJDWLQJWKHLQGLYLGXDOVSHFWUDOVHFWLRQV

 

 

 



     

6HFRQGO\ WKH 6'5 PXVW EH DEOH WR WUDQVPLW DQG UHFHLYH GDWD ZLWK UHODWLYHO\ DFFXUDWH WLPLQJ LQ RUGHU WR DFKLHYH UHDVRQDEOH UDQJLQJ DFFXUDF\   7KH QHHG IRU DFFXUDWH VLJQDO WLPHFRKHUHQFH DQG WLPHV\QFKURQL]DWLRQ SODFHV VSHFLILF UHTXLUHPHQWV RQ WKH KRVW SURFHVVRU WR SURYLGH KLJKVSHHG KLJKDFFXUDF\ WLPLQJ DQG FRQWURO IXQFWLRQDOLW\  )RU *35 DSSOLFDWLRQV WKH XQGHUO\LQJ GLJLWDO GDWD SURFHVVLQJ DQG LQIRUPDWLRQ UDWH SUHFOXGHV WKH XVH RI JHQHUDO SXUSRVH 3& RU HPEHGGHG V\VWHPV DQG FXVWRPL]HG EXW SURJUDPPDEOH )3*$ KDUGZDUH KDV HPHUJHG DV D ORJLFDO FKRLFH WR IXOILOO WKLV UHTXLUHPHQW

  



D. Requirements for an SDR-based GPR &RQYHQWLRQDO *35 GHVLJQV UHTXLUH D ODUJH HIIHFWLYH 5) EDQGZLGWK LQ RUGHU WR DFKLHYH JRRG WDUJHW UDQJH UHVROXWLRQ )RU LPSXOVH VZHSW IUHTXHQF\ FDUULHU ZDYH 6)&:  DQG SVHXGRUDQGRPQRLVH*35GHVLJQV>@IL[HG5)KDUGZDUHLV XVHGWRLPSOHPHQWUDGDUVLJQDOHQFRGLQJDQGGHFRGLQJ+HUH WKHGDWDWKURXJKSXWLVHIIHFWLYHO\UHGXFHGE\XVLQJHTXLYDOHQW WLPHVDPSOLQJ LPSXOVH KHWHURG\QHPL[LQJ 6)&: RUGLUHFW FRUUHODWLRQ SVHXGRUDQGRP QRLVH  LPSOHPHQWHG GLUHFWO\ LQ VLOLFRQUHVSHFWLYHO\ ,QRUGHUWRGHYHORSDUDGDUUDQJLQJLQVWUXPHQW ZLWKXVHIXO VXEVXUIDFHLPDJLQJSHUIRUPDQFHDQ6'5LPSOHPHQWDWLRQPXVW SURYLGH VXIILFLHQW VSHFWUDO EDQGZLGWK WLPLQJ DFFXUDF\ DQG SRZHU EXGJHW IRU WKH JLYHQ DSSOLFDWLRQ  7KHVH WKUHH NH\ UHTXLUHPHQWVDUHQRZH[DPLQHGLQWXUQ

B. Idealised SDR Architecture $QLGHDOL]HG6'5DUFKLWHFWXUHLVVKRZQLQ)LJ,WXVHVD KLJKVSHHG GLJLWDOWRDQDORJXH FRQYHUWRU '$&  DQG D ZLGHEDQGSRZHUDPSOLILHUIRUWKHVLJQDOWUDQVPLVVLRQSDWKDQG D ORZQRLVH ZLGHEDQG DPSOLILHU DQG KLJKVSHHG DQDORJWR GLJLWDO FRQYHUWHU $'&  IRU WKH UHFHLYH SDWK  $OO VLJQDO HQFRGLQJ DQG GHFRGLQJ IXQFWLRQV DUH LPSOHPHQWHG E\ D KLJK VSHHG GLJLWDO SURFHVVRU   7\SLFDOO\ DQ H[WHUQDO GHYLFH WKHQ LQWHUIDFHV WR WKH KLJKHUGDWD UDWH GLJLWDO SURFHVVRU WR SURYLGH GLVSOD\ VLJQDO PRQLWRULQJ DQG PRGHFRQWURO IXQFWLRQDOLW\IRU WKH6'5 

IRU V\VWHPV ZLWK PHGLXP WR KLJK IUHTXHQF\ UHTXLUHPHQWV RU ODUJH RSHUDWLRQDO EDQGZLGWKV  ,Q SUDFWLFH PRVW 6'5V XVH IURQWHQG 5) PL[HUV WR PRGXODWH WKH EDVHEDQG WUDQVPLVVLRQ VLJQDOWRWKHUHTXLUHGUDGLRIUHTXHQF\DQGWRGRZQFRQYHUWWKH UHFHLYHG 5) VLJQDO XVLQJ WKH VXSHU KHWHURG\QH SULQFLSOH  $Q HPHUJLQJ WUHQGLQ 6'5 WUDQVFHLYHUGHVLJQLV WR LQWHJUDWHERWK WKH 5) IURQW HQG DQG VLJQDO SURFHVVLQJ FLUFXLWV RQWR D VLQJOH FKLS VXFK GHVLJQV DUH OLNHO\ WR EHFRPH PRUH FRPPRQO\ DYDLODEOHLQWKHIXWXUHIRUEURDGEDQGZLUHOHVVDSSOLFDWLRQV>@ 7KH DQWHQQD LWVHOI UHPDLQV D KDUGZDUH HOHPHQW DQG JHQHUDOO\ UHTXLUHV VSHFLDOL]HG 5) GHVLJQ  $V D UHVXOW PRVW SUDFWLFDO 6'5EDVHG GHVLJQV IRFXV RQ WKH 5) VLJQDO SURFHVVLQJ FKDLQ DQG UHWDLQ GHWDLOV RI DQWHQQD GHVLJQ DQG LPSOHPHQWDWLRQ DV D VHSDUDWHWDVN>@

 

 )LJXUH$QLGHDOLVHGDUFKLWHFWXUHIRULPSOHPHQWLQJ6'5EDVHGGHYLFHV

C. Practical SDR Implementation Considerations 7KH LGHDOL]HG 6'5 LPSOHPHQWDWLRQ DV VKRZQ LQ )LJ  LV FRQFHSWXDOO\ VLPSOH EXW LPSRVHV D YHU\ KLJK VDPSOLQJ UDWH UHTXLUHPHQW DV ZHOO DV KXJH VLJQDO GDWD WKURXJKSXW RQ WKH RYHUDOO GHVLJQ  $V D UHVXOW WKLV GHVLJQ WHQGV WR EH GLIILFXOW DQG H[SHQVLYH  WR GLUHFWO\ LPSOHPHQW LQ SUDFWLFH SDUWLFXODUO\

)LQDOO\ LQ WHUPV RI VLJQDO SHQHWUDWLRQ DQG UDQJLQJ SHUIRUPDQFH D 6'5 PXVW KDYH VXIILFLHQWO\ ODUJH WUDQVPLW SRZHU DQG UHFHLYHU VHQVLWLYLW\ WR SURYLGH D VXLWDEOH RYHUDOO SRZHU EXGJHW IRU WKH JLYHQ DSSOLFDWLRQ  ,Q PRVW FDVHV WKLV DVSHFW FDQ EH DFKLHYHG WKURXJK WKH XVH RI UHDGLO\ DYDLODEOH ZLGHEDQGORZQRLVHDQGSRZHU5)DPSOLILHUV

173

,,,



$123(16285&(6'56@ )LJ  VKRZV D W\SLFDO 8653 5) GDXJKWHUERDUG PRGXOH ZLWK WKH LQWHQWLRQ RI SURYLGLQJ D IOH[LEOH DQG ORZFRVW 6'5 :%;  ZKLFK SURYLGHV D VRIWZDUH FRQILJXUDEOH WUDQVFHLYHU UHVHDUFK SODWIRUP  ,W KDV SURYHQ SRSXODU IRU LPSOHPHQWLQJ 7KLVPRGXOHSURYLGHV0+]RIEDQGZLGWKFDSDELOLW\EXWFDQ DGYDQFHGFRJQLWLYHUDGLRGHVLJQV>@ PRGXODWHG WR RSHUDWH RYHU D IUHTXHQF\ UDQJH RI 0+]± )LJVKRZVDEORFNGLDJUDPRIWKH8653KDUGZDUH7KH *+] DW P: RI RXWSXW SRZHU   7KH UHFHLYHU DQG PRGXODUGHVLJQXVHVSOXJJDEOH5)GDXJKWHUERDUGPRGXOHVWKDW WUDQVPLW FKDLQV RI WKH :%; RSHUDWH LQGHSHQGHQWO\  7KLV LQWHUIDFH ZLWK WKH PDLQ SURFHVVRU PRWKHUERDUG  7KLV SDUWLFXODU PRGXOH LV LGHDO IRU SURWRW\SLQJ *35 DSSOLFDWLRQV PRWKHUERDUG DOVR SURYLGHV FRPPXQLFDWLRQ OLQN WR DQ H[WHUQDO ZLWKWKHZLGHRSHUDWLRQDOUDQJH 3&IRUPRQLWRULQJDQGFRQWURO7KHPRWKHUERDUGLVGHVLJQHG WRPDQDJHWKHDOOWKHKLJKVSHHGSURFHVVLQJSURFHVVHVVXFKDV XSGRZQFRQYHUVDWLRQGHFLPDWLRQDQGILOWHULQJ





        

  

  

   

 

 

       





     

 

 

  

)LJXUH  7KH 8653 :%;  0+] 5[7[ GDXJKWHUERDUG  7KH ZLGH RSHUDWLRQDO UDQJH RI WKLV 5) PRGXOH PDNHV LW LGHDOO\ VXLWHG IRU WKH GHYHORSPHQWRI*35SURWRW\SHFRQILJXUDWLRQV

 )LJXUH  $ SUDFWLFDO 6'5 LPSOHPHQWDWLRQ DUFKLWHFWXUH EDVHG RQ 8653 KDUGZDUHDQG*185DGLRVRIWZDUH

7KH86536'5LVRSHQKDUGZDUHWHFKQRORJ\GHVLJQ7KH VFKHPDWLFV DQG 3&% OD\RXWV IRU WKH 8653 PRWKHUERDUG DQ GDXJKWHUERDUG VFKHPDWLFV DV ZHOO DV )3*$ VRIWZDUH DUH IUHHO\DYDLODEOHDQGRSHQIRUDFFHVVDQGPRGLILFDWLRQ>@ 7KLVPDNHVWKH8653DQDWWUDFWLYHSODWIRUPIRUORZFRVWUDGDU UHVHDUFKDQGSURWRW\SHGHYHORSPHQW

)LJ  VKRZV WKH 8653 PRWKHUERDUG KDUGZDUH ZKLFK FRPSULVHVD;LOLQ[6SDUWDQ)3*$IRUPDLQSURFHVVLQJ WZR  0+]ELW $'&VWZR  0+] ELW '$&VDQG DQ HPEHGGHG /LQX[ RSHUDWLQJ V\VWHP ZLWK *LJDELW (WKHUQHW LQWHUIDFH7KH8653FDQVXSSRUWXSWRWZRUHFHLYHDQGWZR WUDQVPLWGDXJKWHUERDUGPRGXOHV(DFKPRGXOHKDVDFFHVVWR WKHKLJKVSHHG$'&DQG'$&VDQGFDQEHRSHUDWHGLQHLWKHU UHDORUFRPSOH[,4VDPSOLQJPRGHV

D. Open Source GNU Radio Software $ JURZLQJ QXPEHU RI VRIWZDUH SDFNDJHV DUH GHVLJQHG WR GHYHORSVRIWZDUHIRU8653GHYLFHV2IWKHVHWKHRSHQVRXUFH

174

*185DGLRSDFNDJH>@KDVSRVVLEO\WKHODUJHVWGHYHORSPHQW EDVH DQG KDV EHHQ ZLGHO\ XVHG LQ KREE\LVW DFDGHPLF DQG FRPPHUFLDO ILHOGV WR GHYHORS ZLUHOHVV FRPPXQLFDWLRQV GHYLFHV,WFDQEHGHSOR\HGZLWKDYDULHW\RIKDUGZDUHGHYLFHV RU ZLWKRXW KDUGZDUH LQ D VRIWZDUH VLPXODWLRQ HQYLURQPHQW *185DGLRLVIUHHO\DYDLODEOHDQGLVOLFHQVHGXQGHUWKH*18 *HQHUDO3XEOLF/LFHQVH *3/ YHUVLRQ *18 5DGLR LV DQ RSHQVRXUFH VRIWZDUH GHYHORSPHQW HQYLURQPHQW WKDW SURYLGHV WKH PHDQV WR GHYHORS UHDOWLPH 5) DSSOLFDWLRQV >@  ,W LV ZULWWHQ XVLQJ & DQG 3\WKRQ DQG SURJUDPV DUH FRPSLOHG DQG UXQ RQ PRVW JHQHUDO SXUSRVH SURFHVVRUVVXSSRUWLQJ/LQX[0DF26;RU:LQGRZV

B. Graphical Development Enviroment 7RIDFLOLWDWH6'5GHYHORSPHQWDQRSHQVRXUFHDSSOLFDWLRQ KDV DOVREHHQ GHYHORSHG WKDWSURYLGHVD JUDSKLFDO LQWHUIDFHWR *18 5DGLR FDOOHG *18 5DGLR &RPSDQLRQ>@ 7KLVGUDJ DQGGURSJUDSKLFDOGHYHORSPHQWWRROLVGHVLJQHGWRUHOLHYHWKH PDQXDO FRGLQJ HIIRUW LQ E\ FUHDWLQJ VLJQDO SURFHVVLQJ EORFNV DQGJHQHUDWLQJWKHIORZJUDSKVRXUFHFRGH$W\SLFDOH[DPSOH RIWKLVDSSURDFKLVVKRZQLQ)LJXUH 

*185DGLRLVDOVRWKHVRIWZDUHRIFKRLFHUHFRPPHQGHGE\ (WWXV IRU LPSOHPHQWLQJ 6'5V XVLQJ WKH 8653 >@  *18 5DGLRVRIWZDUHDQG8653KDUGZDUHDUHRIWHQXVHGWRJHWKHUWR LPSOHPHQW6'5IXQFWLRQDOLW\>@DOWKRXJKLWVKRXOGEHQRWHG WKDW*185DGLRLVIDUPRUHJHQHUDOLQGHVLJQDQGFDQLQWHUIDFH ZLWKDODUJHQXPEHURIRWKHUKDUGZDUHGHYLFHV ,9

'(021675$7,216'5,03/(0(17$7,21

 )LJXUH([DPSOHRIWKH*8,EDVHG*185DGLR&RPSDQLRQIRUFUHDWLQJ VLJQDOSURFHVVLQJEORFNVWRLPSOHPHQWWKHGHVLUHG5)IXQFWLRQDOLW\

A. SDR Development Environment 7KH*185DGLRSDFNDJHLQFOXGHVSURJUDPPLQJLQWHUIDFHV DQGUXQWLPHHQYLURQPHQWVWRLPSOHPHQWWKHGHVLUHG5)VLJQDO SURFHVVLQJ IXQFWLRQDOLW\ DSSOLFDWLRQV IRU FUHDWLQJ VLJQDO IORZ JUDSKVDQGKDUGZDUHGULYHUVWRDFFHVV8653GHYLFHV>@,W XVHV WKH FRQFHSW RI VLJQDO SURFHVVLQJ ³EORFNV´ WR DFKLHYH WKH UHTXLUHG WKH VLJQDO IORZ DQG SURFHVVLQJ IXQFWLRQDOLW\  7KLV IXQFWLRQDOLW\ LQFOXGHV VLJQDO LQSXW VLQN  DQG RXWSXW VRXUFH  EORFNV VXFK DV VLQXVRLGDO JHQHUDWRUV QRLVH JHQHUDWRUV PRGXODWRUV VSHFWUDO RSHUDWRUV DULWKPHWLF SURFHVVLQJ DQG VR RQ  *18 5DGLR VXSSRUWV ZHOO RYHU  VLJQDO SURFHVVLQJ EORFNVZKLFKDUHLPSOHPHQWHG&DQGFXVWRPEORFNVFDQDOVR EHGHYHORSHG

C. SDR Example Implementation $V D GHPRQVWUDWLRQ RI WKH 6'5 FRQFHSW D SURWRW\SH FRQILJXUDWLRQ ZDV FRQVWUXFWHG XVLQJ WKH 8653 PRWKHUERDUG DQG /) 0+] GDXJKWHUERDUG PRGXOH IRU WKH 5) IURQWHQG 7KH IRFXV RI WKLV UHIHUHQFH GHVLJQ LV RQ WKH WUDQVPLVVLRQ DQG DFTXLVLWLRQ RI 5) VLJQDO GDWD IURP D JHQHULF 3& DV VKRZQ LQ )LJ

7KHVH VLJQDO SURFHVVLQJ EORFNV DUH FRGHG WR FUHDWH WKH GHVLUHG 5) VLJQDO IORZ 6HH 7DEOH    7KH VLJQDO SURFHVVLQJ EORFNV DUH ZULWWHQ LQ & ZKLOH FUHDWLQJ IORZ JUDSKV DQG FRQQHFWLQJVLJQDOEORFNVLVGRQHLQ3\WKRQ>@  7DEOH([DPSOHRIDW\SLFDO*185DGLRIORZJUDSKFRGHWRLPSOHPHQW VLJQDOSURFHVVLQJEORFNVIRUWKH86536'5



         

)LJXUH   ([DPSOH RI WKH *8,EDVHG *18 5DGLR &RPSDQLRQ IRU FUHDWLQJVLJQDOSURFHVVLQJEORFNV

#import blocks from the gnu radio package from gnuradio import gr

+HUH D VLJQDO JHQHUDWRU ZDV XVHG WR SURYLGH D VLQXVRLGDO VLJQDOVRXUFHLQWRWKH5[FKDQQHORIWKHGDXJKWHUERDUGLQRUGHU WRGHPRQVWUDWHWKHVRIWZDUHUHFHLYHUFDSDELOLW\)LJVKRZVD VLJQDO DFTXLUHG IURP WKH 8653 DQG 5) PRGXOH XVLQJ *18 UDGLRRSHUDWLQJRQWKH3&

#create the top block tb = gr.top_block() #create a signal source src = gr.null_source(1)

6FRSH FOHDUO\ H[LVWV IRUWKH FUHDWLRQRI PRUH VRSKLVWLFDWHG FRQILJXUDWLRQV IURP ZLWKLQ *18 5DGLR IUDPHZRUN VXFK DV FXVWRPL]HG ZDYHIRUPV JHQHUDWLRQ IRU 5) WUDQVPLVVLRQ DQG SURFHVVLQJ  7KLV VLPSOH H[DPSOH SURYLGHG KHUH EDVHG XVLQJ 8653 DQG *18 5DGLR VRIWZDUH LQGLFDWHV WKH SRVVLELOLWLHV UDSLGO\ GHYHORS RI QHZ *35 SURWRW\SH GHVLJQV DQG LPSOHPHQWDWLRQV

#create a signal sink sink = gr.null_sink(1) #connect the source to the sink tb.connect(src, sink) #run the flow graph tb.run()



175

C. A Practical Comment on Throughput Limits 7KHORZFRVW8653EDVHG6'5KDUGZDUHGHVFULEHGLQWKLV SDSHU VXSSRUWV D PD[LPXP WKURXJKSXW 5) VWUHDPLQJ EDQGZLGWK RI  0+] WR WKH KRVW FRQWUROOHU DSSOLFDWLRQ  7R UHDOL]H WKLV EDQGZLGWK WKURXJKSXW WKH FRQQHFWLRQ IURP WKH 6'5 WR WKH FRQWUROOLQJ 3& UHOLHV RQ D JLJDELW (WKHUQHW FRPPXQLFDWLRQOLQNZKLFKVXJJHVWVWKDWVRPHSUDFWLFDOOLPLWV DUHEHLQJDSSURDFKHGZLWKWKLVHQWU\OHYHO6'5,WDOVRPHDQV WKDW V\QWKHVL]LQJ ODUJHU EDQGZLGWKV ZLOO LQWURGXFH VRPH ODWHQF\ LQWR WKH GDWD SURFHVVLQJ VWDJHV  :KLOVW QRW D PDMRU FRQFHUQ IRU WKLV LQLWLDO UHVHDUFK DQG HYDOXDWLRQ VWDJH LW PD\ VHUYH WR OLPLW WKH DSSOLFDELOLW\ RI WKH DSSURDFK LQ VRPH DSSOLFDWLRQV 3UDFWLFDOO\VSHDNLQJWKHFXUUHQWEDQGZLGWKDQGWKURXJKSXW FDSDFLWLHVVXJJHVWWKDWWKHFXUUHQWORZHUFRVW6'5VZRXOGILQG PRUH LPPHGLDWH DSSOLFDWLRQ LQ ORZHU IUHTXHQF\ GHHSHU LPDJLQJ *35 DSSOLFDWLRQV RU LQ VLWXDWLRQV ZKHUH VRPH DGGLWLRQDO VLJQDO DFTXLVLWLRQ ODWHQF\ LVWROHUDEOHWR V\QWKHVL]H DQGSURFHVVWKHGHVLUHGWUDQVPLWDQGUHFHLYHVLJQDOV



)LJXUH  5) ZDYHIRUP DFTXLUHG XVLQJ WKH 8653 DQG *18 5DGLR VRIWZDUHIURPDQH[WHUQDO3&

9

',6&866,21

,W LV SRVVLEOH WR LGHQWLI\ KLJKHU FRVW FXVWRP 6'5V ZKLFK SURYLGH KLJKHU RYHUDOO V\VWHP SHUIRUPDQFH  +RZHYHU LW VKRXOG EH QRWHG WKDW UDSLG LPSURYHPHQWV LQ 6'5 KDUGZDUH FDSDELOLWLHVFRQWLQXHWRRFFXU)RUH[DPSOHLQDW\SLFDO $'&'$&5)EDQGZLGWKVSHFLILFDWLRQZDVDURXQG0+]LQ  EDQGZLGWK VSHFLILFDWLRQV RI DURXQG  0+] DUH FRPPRQ DOO LQ ORZHU FRVW 8653 GHYLFHV >@  7KLV WUHQG LV OLNHO\ WR FRQWLQXH DQG VR SURYLGH HQKDQFHG RSSRUWXQLWLHV IRU *35UHVHDUFKDQGGHVLJQ

A. Advantages of SDR 6'5 WHFKQRORJ\ SURYLGHV D SRZHUIXO DUFKLWHFWXUH WR IDFLOLWDWH WKH GHYHORSPHQW DQG HYDOXDWLRQ RI QHZ *35 FRQILJXUDWLRQV   3HUKDSV WKH PRVW LPPHGLDWH EHQHILW LV WKH IOH[LEOH VLJQDO JHQHUDWLRQ DQG SURFHVVLQJ FDSDELOLWLHV ZKLFK ZRXOG DOORZ WKH VRIWZDUH *35 V\VWHP WR EH WXQHG WR FKDUDFWHULVWLFV RI WKH WDUJHW HQYLURQPHQW $V 6'5 WHFKQRORJ\ FRQWLQXHVWRGHYHORSPRUHJHQHUDOSXUSRVHKLJKSHUIRUPDQFH PRGXOHVZLOOEHFRPHDYDLODEOHZKLFKFRXOGEHXVHGWRIXUWKHU LPSOHPHQWQHZDQGDGYDQFHGUDGDUIXQFWLRQDOLW\

D. Adaptive Signal Generation 7KH6'5SODWIRUPSURYLGHVPDQ\RSSRUWXQLWLHVWRLPSURYH IXQGDPHQWDO UDGDU LPDJLQJ SHUIRUPDQFH RYHU IL[HGKDUGZDUH GHVLJQV  )RU H[DPSOH FRPPRQ UHFHLYHU VDWXUDWLRQ HIIHFWV FRXOG EH PLQLPLVHG E\ LQWHOOLJHQWO\ PDQDJLQJ JDWLQJ WLPLQJ 7KH WUDQVPLWWHG VLJQDO FRXOG EH G\QDPLFDOO\ DGMXVWHG DFFRUGLQJ WR WKH UHFHLYHG VFDWWHULQJ UHVSRQVH VLJQDO WR UHGXFH FOXWWHU VXSSUHVV VWURQJ UHIOHFWLRQV DQG QXOO RWKHU FRPPRQ QXLVDQFH HIIHFWV  6'5 FRXOG DOVR SURYLGH YHU\ XVHIXO PHFKDQLVPV WR DVVLVW LQ UDSLG DXWRFDOLEUDWLRQ SURFHVVHV WR LPSURYHWKHRYHUDOOUDQJLQJDFFXUDF\

$VWKHKDUGZDUHDQGVRIWZDUHGRPDLQVIXUWKHUFRQYHUJHLW DOVRSURYLGHVQHZRSSRUWXQLWLHVWREHWWHULQWHJUDWHH[SHUWLVHLQ DQWHQQD GHVLJQ 5) LPSOHPHQWDWLRQ VLJQDO SURFHVVLQJ (0 PRGHOLQJDQGVXEVXUIDFHLQWHUSUHWDWLRQ2YHUDOOWKHVHIDFWRUV ZLOOOHDGWRLPSURYHG*35SHUIRUPDQFHDQGFDSDELOLW\ B. Maturity of SDR Development Environments 7KH QRWLRQ RI WUDQVODWLQJ ³KDUGZDUH IXQFWLRQDOLW\ LQWR VRIWZDUH FRGH´ DV SURPRWHG E\ WKH LQWURGXFWLRQ RI 6'5 WHFKQRORJ\KDVWKHHIIHFWRILPSRVLQJQHZVRIWZDUHFDSDELOLW\ UHTXLUHPHQWV RQWR UDGDU LPSOHPHQWHU DQG UHVHDUFKHUV  $W SUHVHQW 6'5 KDUGZDUH RSWLRQV DSSHDU IDU PRUH PDWXUH WKDQ WKHDVVRFLDWHGVRIWZDUHSDFNDJHVUHTXLUHGWRLPSOHPHQWWKHP

E. Standards and SDR Reference Designs $W SUHVHQW WKHUH DUH QR FOHDU VWDQGDUGV RU FRPPRQO\ DFFHSWHG UHIHUHQFH GHVLJQV IRU LPSOHPHQWLQJ 6'5 DOWKRXJK VRPH SRVVLEOH VSHFLILFDWLRQV KDYH EHHQ VXJJHVWHG >@ +RZHYHU8653DQG*185DGLRKDYHSURYLGHGDYHU\XVHIXO UHIHUHQFH GHVLJQ ZKLFK KDV JDLQHG VXSSRUW IURP WKH UHVHDUFK FRPPXQLW\DQGVRLVOLNHO\WRUHPDLQWKHGHIDFWRVWDQGDUGIRU WKHLPPHGLDWHIXWXUH

:KLOVWWKHFRUH6'5LQWHUIDFLQJWRROVDUHUHODWLYHO\UREXVW DQGLPSOHPHQWHGXVLQJPRGHUQSURJUDPPLQJSDUDGLJPV HJ VHH >@  WKH RYHUDOO HQYLURQPHQWV SURYLGHG IRU FRGH GHYHORSPHQWWHQGWRODFNLQWHJUDWLRQDQGUREXVWQHVV$QLVVXH LV WKH KLJK OHYHO RI VRIWZDUH H[SHUWLVH WKDW LV UHTXLUHG WR LGHQWLI\ LQVWDOO FRQILJXUH DQG SURSHUO\ XWLOL]H 6'5 WHFKQRORJ\ ZKLFK LV OLNHO\ WR EH EH\RQG WKH DELOLWLHV RI WKH QRQSURJUDPPHU

7KH EHQHILWV RI RSHQ LQWHURSHUDELOLW\ VWDQGDUGV ZHOO DFFHSWHG DQG ZLOO SURYLGH LPSRUWDQW DV QHZ 6'5 LPSOHPHQWDWLRQVDUHSURSRVHGDQGLQYHVWLJDWHG7KHUHDUHDOVR LPSRUWDQW RSSRUWXQLWLHV IRU VWDQGDUGL]DWLRQ ZKLFK ZLOO DOORZ *35 YHQGRUV WR GHYHORS PRGXODU JHQHULF UDGDU SODWIRUPV ZKLFKZRXOGERRVWUHOLDELOLW\DQGUHXVDELOLW\

7KLVLVHIIHFWLYHO\DQ6'5DFFHVVLELOLW\LVVXHWKDWQHHGVWR EH DGGUHVVHG EHIRUH WKH IXOO SRWHQWLDO RI 6'5 FDQ EH UHDOL]HG E\ PHPEHUV RI WKH EURDGHU *35 FRPPXQLW\  2SSRUWXQLWLHV WKHUHIRUH H[LVW IRU WKH GHYHORSPHQW RI VLPSOHU SDFNDJHV WR IDFLOLWDWHUDSLGGHYHORSPHQWRI6'5EDVHGUDGDUGHVLJQV

176

FRQILJXULQJ WKH VRIWZDUH GHYHORSPHQW HQYLURQPHQW XVHG IRU 6'5SURWRW\SLQJDQGYDOLGDWLRQ

F. Anticipated Future Applications of SDR-based GPRs 7KHUH DUH PDQ\ LQWHUHVWLQJ IXWXUH DSSOLFDWLRQV RI 6'5 EDVHG *35V WKDW ZRXOG SRVLWLYHO\ LPSDFW WKH ZD\ LQ ZKLFK *35V DUH GHYHORSHG DQG GHSOR\HG LQ WKH IXWXUH  ,PPHGLDWH DSSOLFDWLRQV ZRXOG UHSOLFDWH FXUUHQW IL[HG KDUGZDUH ILOWHULQJ FLUFXLWVDWWKH5)VWDJHZLWKVRIWZDUHFRQWUROODEOHILOWHULQJ

5()(5(1&(6 >@

)XWXUH DSSOLFDWLRQV RI 6'5 IRU *35 UHVHDUFK DQG GHYHORSPHQWDUHOLNHO\WRLQFOXGH 

(QKDQFHG DFFHVV WR VLPSOH ORZFRVW *35 GHYHORSPHQWDOV\VWHPVIRUHGXFDWLRQDQGWUDLQLQJ



5DGDUV WKDW SUHYLHZ 5) VSHFWUXP XWLOL]DWLRQ LQ WKH LPPHGLDWHYLFLQLW\RIRSHUDWLRQDQGWKHQG\QDPLFDOO\ FRQILJXUH WUDQVPLWWHG VLJQDO WR RSWLPDOO\ XWLOL]H WKH DYDLODEOHEDQGZLGWKRUORFDOUHJXODWLRQV



7XQDEOHUDGDUV\VWHPVWKDWDUHDEOHWRDGDSWLYHO\VFDQ VSHFLILF5)EDQGVH[FLWLQJSDUWLFXODUIUHTXHQFLHVRID GHVLUHGWDUJHWVWUXFWXUH HJ>@ LQRUGHUWRGHYHORSD VXEVXUIDFHWDUJHWFKDUDFWHUL]DWLRQFDSDELOLW\



&XVWRP VRIWZDUH SDFNDJHV WKDW FRXOG DOORZ QRQ VSHFLDOLVW XVHUV DFFHVV WR ORZUHVROXWLRQ ³VXEVXUIDFH GHWHFWLRQ´GHYLFHVIRUVLPSOH*35WDVNVRUSUHVXUYH\ LQVSHFWLRQV 9,

&21&/86,216

7KLVSDSHUKDVH[SORUHGWKHSRWHQWLDORI6'5WHFKQRORJ\DV DPHDQVWRSURYLGHQHZORZFRVWVXEVXUIDFH*35SURWRW\SHV 6'5V LPSOHPHQW 5) V\VWHP IXQFWLRQDOLW\ WKURXJK VRIWZDUH SURJUDPPDEOH SURFHVVRUV UDWKHU WKDQ WKURXJK IL[HG KDUGZDUH GHVLJQV6'5SURYLGHVDQLGHDOSODWIRUPIRUGHYHORSLQJQRYHO DQGLPSURYHG*35LPSOHPHQWDWLRQVDQGWKXVDUHOLNHO\WREH RI VSHFLDO LQWHUHVW WR HGXFDWRUV UHVHDUFKHUV DQG FRPPHUFLDO UDGDU PDQXIDFWXUHUV   ,Q RUGHU IRU 6'5EDVHG *35 WR HQWHU PDLQVWUHDPXVHWKHFKDOOHQJHLVWRSURYLGH6'5V\VWHPVZLWK ZHOO GHYHORSHG VRIWZDUH HQYLURQPHQWV DV ZHOO DV KDUGZDUH ZLWKVXIILFLHQWEDQGZLGWKWLPLQJDFFXUDF\DQGSRZHUEXGJHW LQ RUGHU WR GHOLYHU DQ LQVWUXPHQW WKDW KDV D XVHIXO VXEVXUIDFH LPDJLQJ SHUIRUPDQFH  +RZHYHU WKH FXUUHQW DYDLODELOLW\ RI ORZFRVW RSHQ VRXUFH VRIWZDUH DQG KDUGZDUH WRJHWKHU ZLWK HYHU LPSURYLQJ SHUIRUPDQFH FKDUDFWHULVWLFV SURYLGHV D ULFK DUHDIRUIXWXUH*35V\VWHPGHYHORSPHQW $&.12:/('*(0(176 7KH DXWKRUV ZRXOG OLNH WR WKDQN PHPEHUV RI WKH &6,52 0LQLQJ 7HFKQRORJ\ 5HVHDUFK *URXS IRU WKHLU DVVLVWDQFH LQ GHYHORSLQJ WKLV SDSHU ,Q SDUWLFXODU WKH DXWKRUV ZLVK WR WKDQN $OH[ 3LWW IRU KLV LQYDOXDEOH FRQWULEXWLRQV LQ LGHQWLI\LQJ DQG



+ 0 -RO *URXQG 3HQHWUDWLQJ 5DGDU 7KHRU\ DQG $SSOLFDWLRQV (OVHYLHU$PVWHUGDP >@ ' - 'DQLHOV *URXQG 3HQHWUDWLQJ 5DGDU QG HG ,(( 5DGDU 6RQDU 1DYLJDWLRQDQG$YLRQLFV6HULHV/RQGRQ >@ $ 3 $QQDQ ³7KH KLVWRU\ RI JURXQG SHQHWUDWLQJ UDGDU´ Subsurface Sensing Technologies and Applications 9RO  1R  SS ± 2FWREHU >@ 3 -RKQVRQ 1HZ 5HVHDUFK /DE /HDGV WR 8QLTXH 5DGLR 5HFHLYHU ( 6\VWHPV7HDP9RO1RSS >@ - 0LWROD 7KH 6RIWZDUH 5DGLR ,((( 1DWLRQDO 7HOHV\VWHPV &RQIHUHQFH >@ ' ,DQFX - *ORVVQHU @ ''H'RQQR)5LFFLDWR/&DWDULQXFFLDQG/7DUULFRQH'HVLJQDQG DSSOLFDWLRQV RI D 6RIWZDUH'HILQHG OLVWHQHU IRU 8+) 5),' V\VWHPV Microwave Symposium Digest (MTT), 2011 IEEE MTT-S International SS-XQH >@ 5 =KRX 4 +DQ 5 &RRSHU 9 &KDNUDYDUWK\ DQG : =KLTLDQJ $ 6RIWZDUH'HILQHG5DGLR%DVHG$GDSWLYH,QWHUIHUHQFH$YRLGDQFH7'&6 &RJQLWLYH 5DGLR 2010 IEEE International Conference on Communications (ICC),SS0D\ >@ :+&KHQ*/LX%=GUDYNRDQG$01LNQHMDG³$KLJKO\OLQHDU EURDGEDQG &026 /1$ HPSOR\LQJ QRLVH DQG GLVWRUWLRQ FDQFHOODWLRQ´ ,(((-RXUQDORI6ROLG6WDWH&LUFXLWVYROQRSS±0D\  >@ / . 3DWWRQ A GNU Radio Based Software-Defined Radar 0DVWHU¶V 7KHVLV:ULJKW8QLYHUVLW\$SULO >@ (WWXV 5HVHDUFK 8+' :HEVLWH JLWKXEFRP(WWXV5HVHDUFK8+'0LUURU >DFFHVVHG)HE@ >@ 3 % .HQLQJWRQ 5) DQG %DVHEDQG 7HFKQLTXHV IRU 6RIWZDUH 'HILQHG 5DGLR%RVWRQ0$$UWHFK+RXVH >@ 3 6 +DOO 3 *DUGQHU DQG $ )DUDRQH $QWHQQD 5HTXLUHPHQWV IRU 6RIWZDUH 'HILQHG DQG &RJQLWLYH 5DGLRV Proceedings of the IEEE QRSS >@ (WWXV5HVHDUFK//&:HEVLWHZZZHWWXVFRP>$FFHVVHG'HF@ >@*185DGLR:HEVLWHJQXUDGLRRUJ>$FFHVVHG-DQ@ >@ *18 5DGLR &RPSDQLRQ *5&  :LNL *XLGH 9HUVLRQ  :HEVLWH JQXUDGLRRUJUHGPLQHSURMHFWVJQXUDGLRZLNL*185DGLR&RPSDQLRQ >$FFHVVHG'HF@ >@&2+DUJUDYH196KXOH\0%LDONRZVNLDQG-&5DOVWRQ5DGDU WDUJHW LGHQWLILFDWLRQ RI PLQLQJ LQIUDVWUXFWXUH IRU DXWRPDWHG PLQH PDFKLQHU\QDYLJDWLRQProceedings of the 5th European Conference on Antennas and Propagation (EUCAP)SS$SULO 



177