<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD"><efrbr-work:titleOfTheWork>Software-defined reconfigurable intelligent surfaces: from theory to end-to-end implementation</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD"><efrbr-expression:titleOfTheExpression>Software-defined reconfigurable intelligent surfaces: from theory to end-to-end implementation</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2023-12-15</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2022</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Programmable wireless environments (PWEs) utilize internetworked intelligent metasurfaces to transform wireless propagation into a software-controlled resource. In this article, the interplay is explored between the user devices, the metasurfaces, and the PWE control system from the theory to the end-to-end implementation. This article first discusses the metasurface hardware and software, covering the complete workflow from the user device initialization to its final service via the PWE. Furthermore, to be compatible with the 5G and 6G wireless systems, the software-defined networking (SDN) paradigm is extended to achieve scalable internetworking and central control in PWE deployments with multiple metasurfaces and multihop communication. Subsequently, the set of SDN foundations is exploited in order to abstract the physics behind PWEs and a theoretical framework is established to describe and manipulate them in an algorithmic form. This can lead to smart radio environments that are readily accessible from various engineering disciplines, facilitating their integration into existing networks, wireless systems, and applications. This article is concluded by outlining strategies for the optimal placement of metasurfaces within a PWE-controlled space, open challenges in PWE security, specialized SDN integration issues, and theoretical problems toward the graph-driven modeling of PWEs.</efrbr-expression:summarizationOfContent><efrbr-expression:contextForTheExpression>This work was supported in part by the European Union’s Horizon 2020 Research and Innovation Programme-Project C4IIoT under Grant EU833828 and in part by the European Research Council (ERC) under Grant Agreement 864228 (AdjustNet) (2020–2025).</efrbr-expression:contextForTheExpression><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">Proceedings of the IEEE</efrbr-expression:note><efrbr-expression:note type="journal volume">110</efrbr-expression:note><efrbr-expression:note type="journal number">9</efrbr-expression:note><efrbr-expression:note type="page range">1466-1493</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="ED2F9FDC-67C3-4B1B-8543-7F6D6D97BBFD"><efrbr-person:nameOfPerson vocabulary="">
            Liaskos Christos
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="https://viaf.org/viaf/878146936702313781548"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Mamatas, Lefteris
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="450571B1-9D66-40C4-9E4C-709B091961F2"><efrbr-person:nameOfPerson vocabulary="">
            Pourdamghani Arash
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="8B4FEDB2-F825-4633-95C5-72FA8420915D"><efrbr-person:nameOfPerson vocabulary="">
            Tsioliaridou Ageliki
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~sioannidis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Ioannidis Sotirios
            Ιωαννιδης Σωτηριος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="https://viaf.org/viaf/20015759"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Pitsillides, Andreas
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="0DDD8E78-58EF-499C-A594-1CEAA58F433D"><efrbr-person:nameOfPerson vocabulary="">
            Schmid Stefan
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="https://viaf.org/viaf/35044085"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Akyildiz, Ian Fuat
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="https://v2.sherpa.ac.uk/id/publisher/38"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Institute of Electrical and Electronics Engineers
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="61AF126A-5FCE-42ED-B8B1-6FDA9F30021F"><efrbr-concept:termForTheConcept>
            6G
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="BDE27952-369C-44E4-830C-E3681062BC3F"><efrbr-concept:termForTheConcept>
            Deployment optimization
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="0320E647-3D7A-4F11-BA54-043219988C7C"><efrbr-concept:termForTheConcept>
            HyperSurfaces
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="235B8C40-E531-4663-B6B4-411751D6A8A5"><efrbr-concept:termForTheConcept>
            Intelligent metasurfaces
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="33D9DAAE-10BB-4D71-B646-891130815E93"><efrbr-concept:termForTheConcept>
            Internetworking
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8C4D5D23-3F2E-4C9B-90FC-21B920D0BF91"><efrbr-concept:termForTheConcept>
            Multihop
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="DE5E3E59-21E5-4555-A2F4-45F0B1B4938F"><efrbr-concept:termForTheConcept>
            Programmable wireless environments (PWEs)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="3DEA3D7F-93FF-4953-9495-7766C9C75820"><efrbr-concept:termForTheConcept>
            Protocol stack
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A97D0C9B-F35D-4F7B-BF91-A450489873D9"><efrbr-concept:termForTheConcept>
            Reconfigurable intelligent surfaces (RISs)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="18BAE7FA-BE08-4485-85BB-390FE0A4E55B"><efrbr-concept:termForTheConcept>
            Security
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="4068515F-F8BD-4008-86B0-171EB2F8283C"><efrbr-concept:termForTheConcept>
            Smart radio environments (SREs)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="083D77E2-9840-4989-B456-0A18A0ED0763"><efrbr-concept:termForTheConcept>
            Software-defined networking (SDN)
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="D0F5DC36-480A-4EF3-B997-2C1386F5D6A7"><efrbr-concept:termForTheConcept>
            Theoretical foundations
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="ED2F9FDC-67C3-4B1B-8543-7F6D6D97BBFD"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="ED2F9FDC-67C3-4B1B-8543-7F6D6D97BBFD" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="https://viaf.org/viaf/878146936702313781548" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="450571B1-9D66-40C4-9E4C-709B091961F2" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="8B4FEDB2-F825-4633-95C5-72FA8420915D" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="http://users.isc.tuc.gr/~sioannidis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="https://viaf.org/viaf/20015759" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="0DDD8E78-58EF-499C-A594-1CEAA58F433D" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="https://viaf.org/viaf/35044085" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="person" targetURI="https://v2.sherpa.ac.uk/id/publisher/38" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="61AF126A-5FCE-42ED-B8B1-6FDA9F30021F"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="BDE27952-369C-44E4-830C-E3681062BC3F"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="0320E647-3D7A-4F11-BA54-043219988C7C"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="235B8C40-E531-4663-B6B4-411751D6A8A5"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="33D9DAAE-10BB-4D71-B646-891130815E93"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="8C4D5D23-3F2E-4C9B-90FC-21B920D0BF91"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="DE5E3E59-21E5-4555-A2F4-45F0B1B4938F"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="3DEA3D7F-93FF-4953-9495-7766C9C75820"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="A97D0C9B-F35D-4F7B-BF91-A450489873D9"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="18BAE7FA-BE08-4485-85BB-390FE0A4E55B"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="4068515F-F8BD-4008-86B0-171EB2F8283C"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="083D77E2-9840-4989-B456-0A18A0ED0763"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/CDB70B4F-7A6D-4D9E-8005-C103A87196DD" targetEntity="concept" targetURI="D0F5DC36-480A-4EF3-B997-2C1386F5D6A7"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>