Challenges and Limitations in Automating the Design of MAC Protocols Using Machine-Learning
To cope with the emergence of new technologies, various device characteristics and application requirements, complex and custom design of high performance networking protocols is much needed. Networking protocols, practically, are designed through long-time and hard-work human efforts. However, thes...
        Saved in:
      
    
          | Published in | 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC) pp. 107 - 112 | 
|---|---|
| Main Authors | , | 
| Format | Conference Proceeding | 
| Language | English | 
| Published | 
            IEEE
    
        01.02.2019
     | 
| Subjects | |
| Online Access | Get full text | 
| DOI | 10.1109/ICAIIC.2019.8669008 | 
Cover
| Abstract | To cope with the emergence of new technologies, various device characteristics and application requirements, complex and custom design of high performance networking protocols is much needed. Networking protocols, practically, are designed through long-time and hard-work human efforts. However, these designed protocols, typically, have limited flexibility that results in non-optimal performance under several network scenarios and conditions. Therefore, replacing this inefficient human based designing process by a novel paradigm that enables rapid design of efficient, flexible and high performance protocols that intelligently adapt to different device characteristics, application requirements, user objectives, and network conditions is highly desired. In this paper, we motivate the importance of a shift from human-driven protocol design process to a machine-based design. We propose a novel, self-managing and self-adaptive framework for automating MAC protocol design. As an example of such a framework, We design, implement, and evaluate AlphaMAC framework that learns to automate the design of efficient simple MAC protocols. We decouple MAC into a set of building blocks, and we are interested to see what blocks are selected by AlphaMAC in different scenarios, and whether the designed protocol is efficient. Our results show that AlphaMAC is able to select the efficient set of building blocks from ALOHA protocol building block set such that the designed protocol outperforms conventional ALOHA. We also discuss some of the challenges and limitations of realizing such a framework. We believe that the impact of the automated design of networking protocols on the network research and industrial community, and on developing networking services and applications would be significant. | 
    
|---|---|
| AbstractList | To cope with the emergence of new technologies, various device characteristics and application requirements, complex and custom design of high performance networking protocols is much needed. Networking protocols, practically, are designed through long-time and hard-work human efforts. However, these designed protocols, typically, have limited flexibility that results in non-optimal performance under several network scenarios and conditions. Therefore, replacing this inefficient human based designing process by a novel paradigm that enables rapid design of efficient, flexible and high performance protocols that intelligently adapt to different device characteristics, application requirements, user objectives, and network conditions is highly desired. In this paper, we motivate the importance of a shift from human-driven protocol design process to a machine-based design. We propose a novel, self-managing and self-adaptive framework for automating MAC protocol design. As an example of such a framework, We design, implement, and evaluate AlphaMAC framework that learns to automate the design of efficient simple MAC protocols. We decouple MAC into a set of building blocks, and we are interested to see what blocks are selected by AlphaMAC in different scenarios, and whether the designed protocol is efficient. Our results show that AlphaMAC is able to select the efficient set of building blocks from ALOHA protocol building block set such that the designed protocol outperforms conventional ALOHA. We also discuss some of the challenges and limitations of realizing such a framework. We believe that the impact of the automated design of networking protocols on the network research and industrial community, and on developing networking services and applications would be significant. | 
    
| Author | Nadeem, Tamer Pasandi, Hannaneh Barahouei  | 
    
| Author_xml | – sequence: 1 givenname: Hannaneh Barahouei surname: Pasandi fullname: Pasandi, Hannaneh Barahouei organization: Dept. of computer science, Virginia Commonwealth University, Richmond, VA, USA – sequence: 2 givenname: Tamer surname: Nadeem fullname: Nadeem, Tamer organization: Dept. of computer science, Virginia Commonwealth University, Richmond, VA, USA  | 
    
| BookMark | eNotj71OwzAcxI0EAy08QRe_QIK_YjtjFL4ipYKBTgyV6_6dWEpsFJuBtyeITqc7_XS626DrEAMgtKOkpJTUD13bdF1bMkLrUktZE6Kv0IZWXEulGatu0Wc7mmmCMEDCJpxx72efTfYxJOwDbr5znFcbBpxHwI-Q_BBwdHjftPh9iTnaOCV8SH_E3tjRByh6MEtYgzt048yU4P6iW3R4fvpoX4v-7WVd1heeqioXTChCrD4RZ4wRYIWtteJwIpyeK6slZc4R5SpHGBOCA62FkdxIpyR3yjG-Rbv_Xg8Ax6_Fz2b5OV7-8l-kIU-A | 
    
| ContentType | Conference Proceeding | 
    
| DBID | 6IE 6IL CBEJK RIE RIL  | 
    
| DOI | 10.1109/ICAIIC.2019.8669008 | 
    
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present  | 
    
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| EISBN | 1538678225 9781538678220  | 
    
| EndPage | 112 | 
    
| ExternalDocumentID | 8669008 | 
    
| Genre | orig-research | 
    
| GroupedDBID | 6IE 6IL CBEJK RIE RIL  | 
    
| ID | FETCH-LOGICAL-i175t-24700c8b0faaa4ec4c9873eb031d5c8612ff07f5f022443e194a63a6f763f7f23 | 
    
| IEDL.DBID | RIE | 
    
| IngestDate | Thu Jun 29 18:39:03 EDT 2023 | 
    
| IsPeerReviewed | false | 
    
| IsScholarly | false | 
    
| Language | English | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-i175t-24700c8b0faaa4ec4c9873eb031d5c8612ff07f5f022443e194a63a6f763f7f23 | 
    
| PageCount | 6 | 
    
| ParticipantIDs | ieee_primary_8669008 | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2019-Feb. | 
    
| PublicationDateYYYYMMDD | 2019-02-01 | 
    
| PublicationDate_xml | – month: 02 year: 2019 text: 2019-Feb.  | 
    
| PublicationDecade | 2010 | 
    
| PublicationTitle | 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC) | 
    
| PublicationTitleAbbrev | ICAIIC | 
    
| PublicationYear | 2019 | 
    
| Publisher | IEEE | 
    
| Publisher_xml | – name: IEEE | 
    
| Score | 1.8523719 | 
    
| Snippet | To cope with the emergence of new technologies, various device characteristics and application requirements, complex and custom design of high performance... | 
    
| SourceID | ieee | 
    
| SourceType | Publisher | 
    
| StartPage | 107 | 
    
| SubjectTerms | MAC Layer machine-generated algorithm Media Access Protocol Performance evaluation Reinforcement learning Wireless communication Wireless sensor networks  | 
    
| Title | Challenges and Limitations in Automating the Design of MAC Protocols Using Machine-Learning | 
    
| URI | https://ieeexplore.ieee.org/document/8669008 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA5zJ08qm_ibHDzarU2zJj2W6tiEigcHAw8jP17GEFpx7cW_3iTtJooHbyEkbclL870k3_ceQrcSAAhhKqAitRuUCKJAGkcTSzix8CeBGicULp6S2YI-LifLHrrba2FsX08-g5Er-rt8XanGHZWNeWL3ck7Ze8B40mq1ukBCUZiO53k2n-eOrWXN37b8kTLFI8b0CBW7d7VEkbdRU8uR-vwVhvG_H3OMht_aPPy8R50T1INygF7zXU6ULRalxl621J7F4U2Js6aunGdarrH19_C9Z23gyuAiy93D6spOhy329AFceHolBF3k1fUQLaYPL_ks6NImBBvrC9QBoSwMFZehEUJQUFSlnMUg7e-rJ4pbl8aYkJmJcfBNY4hSKpJYJMYuNYYZEp-iflmVcIawopEOU02kopKCMKnWFGKqIioYEYqfo4EbmNV7Gxlj1Y3Jxd_Vl-jQGaflPF-hfv3RwLWF9FreeFt-AaYxpBQ | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELaqMsAEqEW88cBI2jwur7EKVA00FUMrVWKobOdcVUgJosnCr8d2UhCIgS2yEify67u7fN8dIbccEV03FBawWDkoDjoWl5omFkSugj-OILVQOJsFkwU8Lv1lh9x9aWHUs4Z8hgN9af7l56WodahsGAXKl9PK3j0fAPxGrdWmEnLseJgmozRNNF9LLYDm3h9FUwxmjA9JtntbQxV5HdQVH4iPX4kY__s5R6T_rc6jz1-4c0w6WPTIS7KrirKlrMipES410Ti6KeiorkptmxZrqiw-em94G7SUNBslurOqVAtiSw2BgGaGYIlWm3t13SeL8cM8mVht4QRro6yBynIhtG0RcVsyxgAFiDgKPeRqA-e-iJRRI6UdSl9qAAcPnRhY4LFAqsNGhtL1Tki3KAs8JVSAk9tx7nIBHJDJOM8BPRAOsNBlIjojPT0wq7cmN8aqHZPzv5tvyP5knk1X03T2dEEO9EQ1DOhL0q3ea7xSAF_xazOvn2uXp2E | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+International+Conference+on+Artificial+Intelligence+in+Information+and+Communication+%28ICAIIC%29&rft.atitle=Challenges+and+Limitations+in+Automating+the+Design+of+MAC+Protocols+Using+Machine-Learning&rft.au=Pasandi%2C+Hannaneh+Barahouei&rft.au=Nadeem%2C+Tamer&rft.date=2019-02-01&rft.pub=IEEE&rft.spage=107&rft.epage=112&rft_id=info:doi/10.1109%2FICAIIC.2019.8669008&rft.externalDocID=8669008 |