CINXE.COM
Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks
<!DOCTYPE html> <html lang="en"> <head> <meta content="text/html; charset=utf-8" http-equiv="content-type"/> <title>Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks</title> <!--Generated on Sat Jun 1 11:39:51 2024 by LaTeXML (version 0.8.8) http://dlmf.nist.gov/LaTeXML/.--> <meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport"/> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css"/> <link href="/static/browse/0.3.4/css/ar5iv.0.7.9.min.css" rel="stylesheet" type="text/css"/> <link href="/static/browse/0.3.4/css/ar5iv-fonts.0.7.9.min.css" rel="stylesheet" type="text/css"/> <link href="/static/browse/0.3.4/css/latexml_styles.css" rel="stylesheet" type="text/css"/> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.3.3/html2canvas.min.js"></script> <script src="/static/browse/0.3.4/js/addons_new.js"></script> <script src="/static/browse/0.3.4/js/feedbackOverlay.js"></script> <meta content=" Mixture of experts, integrated sensing and communications, " lang="en" name="keywords"/> <base href="/html/2406.00408v1/"/></head> <body> <nav class="ltx_page_navbar"> <nav class="ltx_TOC"> <ol class="ltx_toclist"> <li class="ltx_tocentry ltx_tocentry_section"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S1" title="In Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">I </span><span class="ltx_text ltx_font_smallcaps">Introduction</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_section"> <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S2" title="In Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">II </span><span class="ltx_text ltx_font_smallcaps">Mixture of Experts and integrated sensing and communications</span></span></a> <ol class="ltx_toclist ltx_toclist_section"> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S2.SS1" title="In II Mixture of Experts and integrated sensing and communications ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">II-A</span> </span><span class="ltx_text ltx_font_italic">Integrated sensing and communications </span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S2.SS2" title="In II Mixture of Experts and integrated sensing and communications ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">II-B</span> </span><span class="ltx_text ltx_font_italic">Mixture of Experts</span></span></a></li> </ol> </li> <li class="ltx_tocentry ltx_tocentry_section"> <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S3" title="In Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">III </span><span class="ltx_text ltx_font_smallcaps">Applications of MoE in ISAC</span></span></a> <ol class="ltx_toclist ltx_toclist_section"> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S3.SS1" title="In III Applications of MoE in ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">III-A</span> </span><span class="ltx_text ltx_font_italic">MoE for Signal Processing in ISAC</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S3.SS2" title="In III Applications of MoE in ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">III-B</span> </span><span class="ltx_text ltx_font_italic">MoE for Resource Optimization in ISAC</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S3.SS3" title="In III Applications of MoE in ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">III-C</span> </span><span class="ltx_text ltx_font_italic">MoE for ISAC Applications</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S3.SS4" title="In III Applications of MoE in ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">III-D</span> </span><span class="ltx_text ltx_font_italic">Lessons Learned</span></span></a></li> </ol> </li> <li class="ltx_tocentry ltx_tocentry_section"> <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4" title="In Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">IV </span><span class="ltx_text ltx_font_smallcaps">MoE Enhanced ISAC </span></span></a> <ol class="ltx_toclist ltx_toclist_section"> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.SS1" title="In IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">IV-A</span> </span><span class="ltx_text ltx_font_italic">Motivation</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.SS2" title="In IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">IV-B</span> </span><span class="ltx_text ltx_font_italic">The Proposed Framework</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"> <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.SS3" title="In IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">IV-C</span> </span><span class="ltx_text ltx_font_italic">Case Study</span></span></a> <ol class="ltx_toclist ltx_toclist_subsection"> <li class="ltx_tocentry ltx_tocentry_subsubsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.SS3.SSS1" title="In IV-C Case Study ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">IV-C</span>1 </span>Experimental Configurations</span></a></li> <li class="ltx_tocentry ltx_tocentry_subsubsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.SS3.SSS2" title="In IV-C Case Study ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">IV-C</span>2 </span>Performance Analysis</span></a></li> </ol> </li> </ol> </li> <li class="ltx_tocentry ltx_tocentry_section"> <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S5" title="In Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">V </span><span class="ltx_text ltx_font_smallcaps">Future Directions</span></span></a> <ol class="ltx_toclist ltx_toclist_section"> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S5.SS1" title="In V Future Directions ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">V-A</span> </span><span class="ltx_text ltx_font_italic">ISAC Security</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S5.SS2" title="In V Future Directions ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">V-B</span> </span><span class="ltx_text ltx_font_italic">Resource Optimization</span></span></a></li> <li class="ltx_tocentry ltx_tocentry_subsection"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S5.SS3" title="In V Future Directions ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref"><span class="ltx_text">V-C</span> </span><span class="ltx_text ltx_font_italic">Interactive AI</span></span></a></li> </ol> </li> <li class="ltx_tocentry ltx_tocentry_section"><a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S6" title="In Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">VI </span><span class="ltx_text ltx_font_smallcaps">Conclusions</span></span></a></li> </ol></nav> </nav> <div class="ltx_page_main"> <div class="ltx_page_content"> <article class="ltx_document ltx_authors_1line"> <h1 class="ltx_title ltx_title_document">Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks</h1> <div class="ltx_authors"> <span class="ltx_creator ltx_role_author"> <span class="ltx_personname">Jiacheng Wang, Hongyang Du, Geng Sun, Jiawen Kang, Haibo Zhou, Dusit Niyato, , and Jiming Chen </span><span class="ltx_author_notes">J. Wang, H. Du and D. Niyato are with the School of Computer Science and Engineering, Nanyang Technological University, Singapore (e-mail: jiacheng.wang@ntu.edu.sg, hongyang001@e.ntu.edu.sg, dniyato@ntu.edu.sg).G. Sun is with the College of Computer Science and Technology, Jilin University, Changchun, China (e-mail: sungeng@jlu.edu.cn).J. Kang is with the School of Automation, Guangdong University of Technology, China (e-mail: kavinkang@gdut.edu.cn).H. Zhou is with the School of Electronic Science and Engineering, Nanjing University, Nanjing, China (haibozhou@nju.edu.cn).J. Chen is with the College of Control Science and Engineering, Zhejiang University, Hangzhou, China (jmchen@ieee.org).</span></span> </div> <div class="ltx_abstract"> <h6 class="ltx_title ltx_title_abstract">Abstract</h6> <p class="ltx_p" id="id1.id1">Integrated Sensing and Communications (ISAC) is one of the core technologies of 6G, which combines sensing and communication functions into a single system. However, limited computing and storage resources make it impractical to combine multiple sensing models into a single device, constraining the system’s function and performance. Therefore, this article proposes enhancing ISAC with the mixture of experts (MoE) architecture. Rigorously, we first investigate ISAC and MoE, including their concepts, advantages, and applications. Then, we explore how MoE can enhance ISAC from the perspectives of signal processing and network optimization. Building on this, we propose an MoE based ISAC framework, which uses a gating network to selectively activate multiple experts in handling sensing tasks under given communication conditions, thereby improving the overall performance. The case study demonstrates that the proposed framework can effectively increase the accuracy and robustness in detecting targets by using wireless communication signal, providing strong support for the practical deployment and applications of the ISAC system.</p> </div> <div class="ltx_keywords"> <h6 class="ltx_title ltx_title_keywords">Index Terms: </h6> Mixture of experts, integrated sensing and communications, </div> <section class="ltx_section" id="S1"> <h2 class="ltx_title ltx_title_section"> <span class="ltx_tag ltx_tag_section">I </span><span class="ltx_text ltx_font_smallcaps" id="S1.1.1">Introduction</span> </h2> <div class="ltx_para" id="S1.p1"> <p class="ltx_p" id="S1.p1.1">Integrated Sensing and Communication (ISAC) is a novel paradigm in the realm of wireless networks. It leverages advancements in solid-state circuits, microwave, and wireless technologies to combine communication and sensing operations on a single platform, through shared antenna arrays, signal processing algorithms, and networking protocols. Such an integration not only enhances the efficiency in resource utilization, such as spectrum, hardware, and energy, but also supports the development of emerging technologies, such as autonomous driving <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib1" title="">1</a>]</cite>. Therefore, ISAC stands to revolutionize the way wireless systems are designed and deployed, making it a more adaptive and resource-efficient wireless ecosystem.</p> </div> <div class="ltx_para" id="S1.p2"> <p class="ltx_p" id="S1.p2.1">An ISAC system is capable of sensing various aspects of targets while simultaneously supporting data communication. For instance, the authors in <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib2" title="">2</a>]</cite> employed different algorithms, such as fast Fourier transform (FFT) and generative diffusion model, to process down-link signals and extract features in the time, frequency, and spatial domains. Then, by analyzing the obtained features through clustering, fine-grained human flow detection was achieved based on wireless communication signals. For a particular task, the ISAC system requires the use of various models. These models include traditional algorithms for signal processing, discriminative AI (DAI) for data analysis and classification, and generative AI (GAI) for data enhancement and generation. However, in practice, users’ demands are unpredictable, and deploying and executing multiple models on a single ISAC device is not feasible due to limited storage and computing capabilities. As a result, ISAC encounters challenges in practical applications.</p> </div> <div class="ltx_para" id="S1.p3"> <ul class="ltx_itemize" id="S1.I1"> <li class="ltx_item" id="S1.I1.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I1.i1.p1"> <p class="ltx_p" id="S1.I1.i1.p1.1">Given that a limited type and number of models can be deployed on a single ISAC system, for the tasks requested by users, the system may not have corresponding models to handle them directly.</p> </div> </li> <li class="ltx_item" id="S1.I1.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I1.i2.p1"> <p class="ltx_p" id="S1.I1.i2.p1.1">ISAC systems are equipped with models capable of processing requested tasks, but the communication rate may not meet the model’s requirements, which makes them unable to operate effectively.</p> </div> </li> </ul> </div> <div class="ltx_para" id="S1.p4"> <p class="ltx_p" id="S1.p4.1">For instance, in WiFi sensing, a user requests dynamic target detection at a data packet transmission rate of 200 packets per second. However, the deployed model in the ISAC system may lack this capability, or the communication rate may be insufficient to support it. Consequently, the system is unable to process the user’s request.</p> </div> <div class="ltx_para" id="S1.p5"> <p class="ltx_p" id="S1.p5.1">One effective way to tackle the challenges mentioned above is to use mixture of experts (MoE) architecture, which includes a gating network and several experts, e.g., sub-models, adept in various communication and sensing tasks. These experts can be deployed across ISAC devices. Upon receiving a user request, the gating function evaluates current communication conditions and input data to select the most suitable experts, thereby enhancing the comprehensiveness, flexibility, and scalability of ISAC service. The introduction of the MoE architecture in ISAC offers several advantages.</p> </div> <div class="ltx_para" id="S1.p6"> <ul class="ltx_itemize" id="S1.I2"> <li class="ltx_item" id="S1.I2.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I2.i1.p1"> <p class="ltx_p" id="S1.I2.i1.p1.1"><span class="ltx_text ltx_font_bold" id="S1.I2.i1.p1.1.1">Specialization and Task Efficiency</span>: The MoE architecture distributes workload of an ISAC system across specialized experts, each tailored for specific sensing and communication tasks, hence enhancing the overall system performance and efficiency.</p> </div> </li> <li class="ltx_item" id="S1.I2.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I2.i2.p1"> <p class="ltx_p" id="S1.I2.i2.p1.1"><span class="ltx_text ltx_font_bold" id="S1.I2.i2.p1.1.1">Parallel Task Processing</span>: The MoE allows the ISAC system to employ multiple experts, each specializing in different areas. This enables it to handle multiple tasks, such as behavior and gesture recognition simultaneously, under various communication conditions, reducing system response latency.</p> </div> </li> <li class="ltx_item" id="S1.I2.i3" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I2.i3.p1"> <p class="ltx_p" id="S1.I2.i3.p1.1"><span class="ltx_text ltx_font_bold" id="S1.I2.i3.p1.1.1">Enhanced Adaptability</span>: The MOE structure facilitates a flexible strategy for adding or removing experts. This allows the ISAC system to adjust the number and functionality of experts based on user communication and perception needs, thereby enhancing the system adaptability.</p> </div> </li> </ul> </div> <div class="ltx_para" id="S1.p7"> <p class="ltx_p" id="S1.p7.1">Given the challenges faced by ISAC and the potential benefits of MoE architecture, this article proposes an MoE enhanced ISAC framework, which includes multiple communication and sensing experts as well as a gating network. Upon receiving a user request, the gating network selects suitable experts based on current communication conditions and input data. Subsequently, the selected experts process the input independently to obtain the corresponding results. Finally, the gating network aggregates the results from multiple experts to produce the final output. Here, the ISAC experts could either focus on different communication and sensing tasks or be skilled in managing the same task across diverse situations, which can significantly enhance the overall system performance and robustness. The main contributions of this article are summarized as follows.</p> <ul class="ltx_itemize" id="S1.I3"> <li class="ltx_item" id="S1.I3.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I3.i1.p1"> <p class="ltx_p" id="S1.I3.i1.p1.1">We analyze the potential support of MoE for ISAC systems from multiple perspectives, providing new insights for further optimizing ISAC via MoE to enhance system performance.</p> </div> </li> <li class="ltx_item" id="S1.I3.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I3.i2.p1"> <p class="ltx_p" id="S1.I3.i2.p1.1">We propose the MoE enhanced ISAC framework that dynamically selects the suitable experts to handle users’ requests by considering the communication conditions, inputs, and other relevant information, improving the system’s performance and robustness.</p> </div> </li> <li class="ltx_item" id="S1.I3.i3" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S1.I3.i3.p1"> <p class="ltx_p" id="S1.I3.i3.p1.1">We evaluate the proposed framework through a case study of target detection based on Channel State Information (CSI). Experimental results demonstrate that, at low communication rates, the framework’s detection accuracy exceeds that of individual experts by at least 18%.</p> </div> </li> </ul> </div> </section> <section class="ltx_section" id="S2"> <h2 class="ltx_title ltx_title_section"> <span class="ltx_tag ltx_tag_section">II </span><span class="ltx_text ltx_font_smallcaps" id="S2.1.1">Mixture of Experts and integrated sensing and communications</span> </h2> <div class="ltx_para" id="S2.p1"> <p class="ltx_p" id="S2.p1.1">This section first discusses ISAC. On this basis, we introduce MoE and explain how it enhances ISAC.</p> </div> <section class="ltx_subsection" id="S2.SS1"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S2.SS1.5.1.1">II-A</span> </span><span class="ltx_text ltx_font_italic" id="S2.SS1.6.2">Integrated sensing and communications </span> </h3> <div class="ltx_para" id="S2.SS1.p1"> <p class="ltx_p" id="S2.SS1.p1.1">ISAC is a paradigm that converges radar sensing and wireless communications into a single platform, aiming to simultaneously perform environmental sensing (target detection, speed estimation, environmental monitoring) and data communication <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib3" title="">3</a>]</cite>. This integration enhances spectral efficiency and reduces hardware requirements, which is particularly crucial in the burgeoning fields of the Artificial Intelligence of Things (AIoT), Vehicle-to-everything (V2X), and smart homes. For instance, based on wireless communication signals, the authors in <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib4" title="">4</a>]</cite> extracted characteristics of propagation path length changes and then used the support vector machine (SVM) to analyze these characteristics, thereby achieving fall detection in multi-target scenarios. Such methods reuse existing wireless communication signals for sensing, endowing wireless networks with expanded functions, which have broad application prospects. Based on the aforementioned principles and typical examples, we can see that ISAC holds the following key advantages.</p> </div> <div class="ltx_para" id="S2.SS1.p2"> <ul class="ltx_itemize" id="S2.I1"> <li class="ltx_item" id="S2.I1.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I1.i1.p1"> <p class="ltx_p" id="S2.I1.i1.p1.1"><span class="ltx_text ltx_font_bold" id="S2.I1.i1.p1.1.1">Resource Consumption</span>: Sharing infrastructure between sensing and communication modules reduces overall system costs and power demands, contributing to economic savings and sustainability.</p> </div> </li> <li class="ltx_item" id="S2.I1.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I1.i2.p1"> <p class="ltx_p" id="S2.I1.i2.p1.1"><span class="ltx_text ltx_font_bold" id="S2.I1.i2.p1.1.1">Enhanced Functions</span>: ISAC uses shared resources to simultaneously execute sensing and communication functions, providing more comprehensive functionality and richer applications than systems designed solely for communication or sensing.</p> </div> </li> <li class="ltx_item" id="S2.I1.i3" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I1.i3.p1"> <p class="ltx_p" id="S2.I1.i3.p1.1"><span class="ltx_text ltx_font_bold" id="S2.I1.i3.p1.1.1">Coordination Gain</span>: Integrating sensing and communication allows two functions to reinforce each other. This symbiotic relationship allows both functions to benefit from each other, thereby enhancing the overall system performance.</p> </div> </li> </ul> </div> <div class="ltx_para" id="S2.SS1.p3"> <p class="ltx_p" id="S2.SS1.p3.1">Although ISAC shows great potential, it is still in the early stages of development and faces certain limitations as summarized below.</p> </div> <div class="ltx_para" id="S2.SS1.p4"> <ul class="ltx_itemize" id="S2.I2"> <li class="ltx_item" id="S2.I2.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I2.i1.p1"> <p class="ltx_p" id="S2.I2.i1.p1.1">Due to limited computing and storage resources, integrating multiple models within a single ISAC device is challenging. This restricts ISAC’s ability to meet diverse user needs for communication and sensing. Additionally, a limited number of models can compromise the overall accuracy and robustness of sensing and communication, as well as the ability to process tasks in a parallel manner.</p> </div> </li> <li class="ltx_item" id="S2.I2.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I2.i2.p1"> <p class="ltx_p" id="S2.I2.i2.p1.1">As application environments become increasingly complex, ISAC encounters scalability and adaptability challenges. Here, scalability means that ISAC systems need to continuously develop and improve to meet user demands, while adaptability requires the systems to dynamically adjust to changes in the external physical environment.</p> </div> </li> </ul> </div> <div class="ltx_para" id="S2.SS1.p5"> <p class="ltx_p" id="S2.SS1.p5.1">In response to these challenges, the MoE architecture offers an effective solution, which is detailed as follows.</p> </div> </section> <section class="ltx_subsection" id="S2.SS2"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S2.SS2.5.1.1">II-B</span> </span><span class="ltx_text ltx_font_italic" id="S2.SS2.6.2">Mixture of Experts</span> </h3> <div class="ltx_para" id="S2.SS2.p1"> <p class="ltx_p" id="S2.SS2.p1.1">MoE is a machine learning framework, designed to manage complex tasks by breaking them into simpler, more manageable subtasks, each handled by a specialized expert. These experts, either models or algorithms, are trained to manage specific data aspects, thus providing detailed task insights. <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib5" title="">5</a>]</cite>. The core of MoE is the gating network, which dynamically directs input data to appropriate experts and combines their outputs to produce the final result. This modular and decentralized architecture offers the following advantages.</p> </div> <figure class="ltx_figure" id="S2.F1"><img alt="Refer to caption" class="ltx_graphics ltx_centering ltx_img_landscape" height="316" id="S2.F1.g1" src="x1.png" width="830"/> <figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 1: </span>An overview of ISAC, MoE, and their potential interconnections.</figcaption> </figure> <div class="ltx_para" id="S2.SS2.p2"> <ul class="ltx_itemize" id="S2.I3"> <li class="ltx_item" id="S2.I3.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I3.i1.p1"> <p class="ltx_p" id="S2.I3.i1.p1.1"><span class="ltx_text ltx_font_bold" id="S2.I3.i1.p1.1.1">Specialization</span>: MoE breaks down complex tasks into simpler subtasks, each handled by experts specialized in those specific areas, leading to improved overall performance. Integrating MoE into ISAC can facilitate the collaboration of multiple sensing and communication modules distributed across various devices, thereby enhancing the system performance. For example, in gesture recognition <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib6" title="">6</a>]</cite>, we can deploy different signal feature extraction algorithms and machine learning models across various ISAC devices. By selectively activating and combining these algorithms and models, we can achieve more accurate and robust gesture recognition.</p> </div> </li> <li class="ltx_item" id="S2.I3.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I3.i2.p1"> <p class="ltx_p" id="S2.I3.i2.p1.1"><span class="ltx_text ltx_font_bold" id="S2.I3.i2.p1.1.1">Parallel Processing</span>: The parallel processing capability of MoE significantly reduces the computing time, making them suitable for real-time applications. This method allows an ISAC system to manage multiple tasks at once, thereby providing support for applications such as digital twins and the Metaverse, which demand constant and real-time updates. For example, an ISAC system with localization and behavior recognition capabilities can activate and run multiple experts in parallel to simultaneously provide users with both services <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib7" title="">7</a>]</cite>. However, given the limited computing and storage resources of a single ISAC device, models need to be distributed across different devices. Therefore, enhancing parallel processing requires increased information exchange among ISAC devices to ensure timely output aggregation.</p> </div> </li> <li class="ltx_item" id="S2.I3.i3" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S2.I3.i3.p1"> <p class="ltx_p" id="S2.I3.i3.p1.1"><span class="ltx_text ltx_font_bold" id="S2.I3.i3.p1.1.1">Adaptability</span>: The modular design of MoE supports scalability, enabling adjustments to the system’s function and capacity by adding or removing experts without major architectural changes. This allows ISAC to modify the types and numbers of models while preserving the overall structure, essential for the evolving of sensing and communication over time. For example, in a gesture recognition ISAC system based on the MoE, we can integrate experts in both localization and activity recognition without modifying the core system architecture. This enhances the ISAC system’s capabilities, allowing it to meet users’ dynamically changing needs. Note that adjustments to sensing models necessitate further optimization of the gating network to ensure objective expert selection.</p> </div> </li> </ul> </div> <div class="ltx_para" id="S2.SS2.p3"> <p class="ltx_p" id="S2.SS2.p3.1">In Fig. <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S2.F1" title="Figure 1 ‣ II-B Mixture of Experts ‣ II Mixture of Experts and integrated sensing and communications ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">1</span></a>, we summarize ISAC and MoE as well as the relationship between them.</p> </div> </section> </section> <section class="ltx_section" id="S3"> <h2 class="ltx_title ltx_title_section"> <span class="ltx_tag ltx_tag_section">III </span><span class="ltx_text ltx_font_smallcaps" id="S3.1.1">Applications of MoE in ISAC</span> </h2> <div class="ltx_para" id="S3.p1"> <p class="ltx_p" id="S3.p1.1">This section discusses the MoE’s potential applications in ISAC from the signal processing, network optimization, and application perspectives.</p> </div> <section class="ltx_subsection" id="S3.SS1"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S3.SS1.5.1.1">III-A</span> </span><span class="ltx_text ltx_font_italic" id="S3.SS1.6.2">MoE for Signal Processing in ISAC</span> </h3> <div class="ltx_para" id="S3.SS1.p1"> <p class="ltx_p" id="S3.SS1.p1.1">In various application scenarios, ISAC requires different modulation methods to optimize both communication and sensing. The orthogonal frequency division multiplexing (OFDM) is the dominant modulation technology in existing communication systems, supporting both communication and sensing functions. However, in high-mobility environments, Doppler spread can cause severe inter-carrier interference (ICI), which impairs both sensing and communication performance. To overcome this issue, researchers proposed orthogonal time frequency space (OTFS) modulation. In OTFS, data symbols are mapped onto the delay-Doppler (DD) domain, where time-varying channels appear quasi-static and sparse. This mapping reflects the scatterers’ geometry in high-mobility environments, making OTFS well-suited for wireless sensing <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib8" title="">8</a>]</cite>. Modulation, along with other signal processing modules, such as signal detection and synchronization, are shared components between sensing and communication. They have varying functional preferences, where some are better for communication, while others are more suited for sensing. Therefore, integrating modules (such as OFDM and OTFS) through the MoE architecture allows ISAC to selectively activate these modules as needed. This strategic activation maximizes the strengths of each module, thereby enhancing overall ISAC performance.</p> </div> <div class="ltx_para" id="S3.SS1.p2"> <p class="ltx_p" id="S3.SS1.p2.1">In addition to the shared modules mentioned above, considering sensing and communication as two functions of ISAC the MoE is also indispensable. For wireless communication, MoE-AMC <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib9" title="">9</a>]</cite> combines a multilayer perceptron based gating network with specialized experts to achieve automatic modulation classification (AMC). It features a recognition model based on ResNet for signals with high Signal-to-Noise Ratio (SNR) and a Transformer-based model for signals with low SNR. During operation, the gating network evaluates the received signal’s SNR, activates the appropriate expert, and combines their outputs to effectively perform AMC. For sensing tasks such as behavior and gesture recognition, MoE is even more crucial due to the diversity of functions and signal processing demands. For example, ISAC-based fall detection uses FFT for time-frequency analysis, while localization tasks involve extracting spatial features like flight time for geometric constraints <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib10" title="">10</a>]</cite>. Therefore, from the sensing perspective, MoE is also indispensable as it can integrate various signal feature extraction algorithms, such wavelet analysis and fractional Fourier transform, and selectively activate experts based on the requirements, communication rate, and computing resources, achieving more efficient sensing.</p> </div> </section> <section class="ltx_subsection" id="S3.SS2"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S3.SS2.5.1.1">III-B</span> </span><span class="ltx_text ltx_font_italic" id="S3.SS2.6.2">MoE for Resource Optimization in ISAC</span> </h3> <div class="ltx_para" id="S3.SS2.p1"> <p class="ltx_p" id="S3.SS2.p1.1">In ISAC, resource optimization in ISAC uses standard performance metrics for communication, but sensing involves varied functions with diverse evaluation criteria. For instance, localization relies on array aperture and signal bandwidth, and its performance is measured by distance error, while behavior recognition depends on communication rates and is assessed by recognition accuracy, such as true positive rate. This diversity poses challenges for resource optimization within the ISAC framework. In response, in <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib11" title="">11</a>]</cite>, the authors considered various sensing quality of service metrics, including the Cramér-Rao Lower Bound (CRLB) for signal parameter estimation and the probability of target detection. They established a framework to allocate power and bandwidth resources for both sensing and communication using convex optimization. In another study <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib12" title="">12</a>]</cite>, a down-link multi-cell ISAC system was designed to concurrently manage communication and multiple target location estimation. This system uses a deep reinforcement learning (DRL)-based strategy for sub-channel and power allocation, aiming to maximize total communication rate and ensure minimum SINR for each user, while optimizing the CRLB for accurate localization. As can be observed, ISAC system requires different optimization strategies for various cases. Therefore, using MoE to integrate resource allocation solutions tailored for different ISAC scenarios is necessary. In such context, sensing and communication requirements, along with available resources such as bandwidth and power, serve as inputs to the gating network, which then selects the suitable expert for achieving the optimization solution.</p> </div> <div class="ltx_para" id="S3.SS2.p2"> <p class="ltx_p" id="S3.SS2.p2.1">For optimal resource allocation, Generative AI (GAI) serves as an effective approach in addition to traditional methods such as convex optimization and DRL. For instance, in <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib13" title="">13</a>]</cite>, the authors proposed WiPe-GAI, a framework that uses wireless sensing to guide digital content generation. To ensure the effectiveness of the proposed framework in resource-constrained networks, a pricing-based incentive mechanism is designed, and a diffusion model-based approach is introduced to generate optimal pricing strategy. This strategy aims to maximize user utility while incentivizing virtual service providers to participate in service provisioning. However, GAI models are typically large in scale, and their training and inference processes are resource-intensive. Meanwhile, ISAC features diverse performance metrics and application scenarios. Hence, integrating MoE is essential when utilizing GAI for ISAC resource optimization, which mainly includes the following two aspects.</p> </div> <div class="ltx_para" id="S3.SS2.p3"> <ol class="ltx_enumerate" id="S3.I1"> <li class="ltx_item" id="S3.I1.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">1.</span> <div class="ltx_para" id="S3.I1.i1.p1"> <p class="ltx_p" id="S3.I1.i1.p1.1">From the perspective of GAI models, MoE can enhance their structure <span class="ltx_note ltx_role_footnote" id="footnote1"><sup class="ltx_note_mark">1</sup><span class="ltx_note_outer"><span class="ltx_note_content"><sup class="ltx_note_mark">1</sup><span class="ltx_tag ltx_tag_note">1</span>https://community.openai.com/t/gpt-4-cost-estimate-updated/578008</span></span></span>, reducing the energy consumption and complexity during the training and inference process, thereby increasing optimization efficiency.</p> </div> </li> <li class="ltx_item" id="S3.I1.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">2.</span> <div class="ltx_para" id="S3.I1.i2.p1"> <p class="ltx_p" id="S3.I1.i2.p1.1">MoE can integrate multiple GAI-based resource optimization experts to solve a variety of optimization problems in different scenarios.</p> </div> </li> </ol> </div> <div class="ltx_para" id="S3.SS2.p4"> <p class="ltx_p" id="S3.SS2.p4.1">Thereby, given the comprehensive functions, diverse evaluation metrics, and broad application scenarios, integrating MoE into ISAC resource allocation process is essential for improving the optimization efficiency.</p> </div> </section> <section class="ltx_subsection" id="S3.SS3"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S3.SS3.5.1.1">III-C</span> </span><span class="ltx_text ltx_font_italic" id="S3.SS3.6.2">MoE for ISAC Applications</span> </h3> <div class="ltx_para" id="S3.SS3.p1"> <p class="ltx_p" id="S3.SS3.p1.1">Besides GAI, DAI models, such as SVM and Long short-term memory (LSTM) are also crucial, especially for the application of ISAC. Unlike GAI, which excels in data generation, DAI models are commonly used for data analysis, classification, and prediction. In ISAC, DAI can not only support communication-related tasks such as channel estimation but also analyze various signal characteristics, thereby facilitating different sensing tasks. For instance, the authors in <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib14" title="">14</a>]</cite> treated a channel estimation problem for uncorrelated channels as a conventional SVM problem and modified the objective function to estimate spatially correlated channels. On this basis, they proposed an SVM based joint channel estimation and data detection method, which leverages both to-be-decoded data and pilot data to enhance estimation and detection performance. For sensing, the authors in <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib15" title="">15</a>]</cite> introduced an attention-based bi-directional long short-term memory (ABLSTM) approach. It learns features in both directions from the original sequential CSI measurements. Then, they further employed an attention mechanism to assign varying weights to all the learned features, thereby achieving better human activity recognition performance.</p> </div> <figure class="ltx_figure" id="S3.F2"><img alt="Refer to caption" class="ltx_graphics ltx_centering ltx_img_landscape" height="431" id="S3.F2.g1" src="x2.png" width="830"/> <figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 2: </span>Summary of MoE applications in ISAC systems. In signal processing, the FrFt, FFT, DWT, and TF-PCA indicate Fractional Fourier transform, fast Fourier transform, discrete wavelet transform, and time-frequency principal component analysis, respectively. In network optimization, CVX and DRL are convex and deep reinforcement learning, respectively. In applications, KNN, SVM, and RF mean K-Nearest neighbours, supported vector machine, and random forest, respectively. </figcaption> </figure> <div class="ltx_para" id="S3.SS3.p2"> <p class="ltx_p" id="S3.SS3.p2.1">As discussed, due to the sensing and communication capabilities, ISAC has a strong demand for DAI models. Particularly for sensing, different purposes require various DAI models to analyze and classify signal features. For instance, binary classifiers including SVM are suitable for tasks such as detecting human targets, whereas multi-class classifiers such as random forests and Bayesian classifiers are better for gesture and behavior recognition. In this context, a crucial aspect is the compatibility between signal features and classifiers, which is key to the sensing performance. An example is the CrossSense <cite class="ltx_cite ltx_citemacro_cite">[<a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#bib.bib6" title="">6</a>]</cite>, a gesture recognition system based on WiFi. CrossSense uses multiple gesture recognition experts, each optimized for specific signal features and classifiers. It employs a K-Nearest Neighbors (KNN) based gating network to select the experts best suited to the input signal for gesture recognition. This improves the system’s recognition accuracy and its robustness to environmental variations. Therefore, using MoE to integrate various DAI models is a promising approach to advancing ISAC system applications. This integration structure can be multi-tiered. For DAI models commonly used in both communication and sensing, we can designate them as shared experts, while other DAI models can be individually designed for the two modules. On this basis, it is also necessary to set up different gating networks for sensing and communication to activate experts based on specific requirements. Figure <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S3.F2" title="Figure 2 ‣ III-C MoE for ISAC Applications ‣ III Applications of MoE in ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">2</span></a> summarizes the application of MoE in ISAC.</p> </div> </section> <section class="ltx_subsection" id="S3.SS4"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S3.SS4.5.1.1">III-D</span> </span><span class="ltx_text ltx_font_italic" id="S3.SS4.6.2">Lessons Learned</span> </h3> <div class="ltx_para" id="S3.SS4.p1"> <p class="ltx_p" id="S3.SS4.p1.1">Based on the discussion of the above three aspects, the following key insights can be summarized.</p> </div> <div class="ltx_para" id="S3.SS4.p2"> <ul class="ltx_itemize" id="S3.I2"> <li class="ltx_item" id="S3.I2.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S3.I2.i1.p1"> <p class="ltx_p" id="S3.I2.i1.p1.1"><span class="ltx_text ltx_font_bold" id="S3.I2.i1.p1.1.1">Comprehensive Demand for MoE in ISAC Systems.</span> This demand is primarily driven by enhancements in system functions. Concretely, ISAC systems offer more functions compared to traditional systems focused solely on communication or sensing. While sensing and communication share some system resources, their principles are fundamentally different, leading to more diverse and complex computing requirements. Additionally, these enhanced functions open up a broader range of applications, requiring ISAC to adapt continually to external conditions, further increasing the system complexity. This underscores the pressing need for MoE.</p> </div> </li> <li class="ltx_item" id="S3.I2.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S3.I2.i2.p1"> <p class="ltx_p" id="S3.I2.i2.p1.1"><span class="ltx_text ltx_font_bold" id="S3.I2.i2.p1.1.1">Varied Demand for MoE Across Different Aspects.</span> This variation stems from the different model requirements of various ISAC tasks. For instance, ISAC physical layer tasks need signal processing algorithms, which are relatively fixed, predictable and controllable in terms of computation, energy consumption, and timing. In contrast, network optimization tasks often involve more complex AI algorithms that require greater computing resources and vary according to different constraints and objectives. Hence, the network optimization and application tend to have a greater need for MoE.</p> </div> </li> <li class="ltx_item" id="S3.I2.i3" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S3.I2.i3.p1"> <p class="ltx_p" id="S3.I2.i3.p1.1"><span class="ltx_text ltx_font_bold" id="S3.I2.i3.p1.1.1">Challenges in Designing Gating Networks.</span> Implementing MoE in ISAC systems allows for dynamic adjustments in the function and number of experts based on needs, enhancing system robustness and scalability. However, designing effective gating networks is a significant challenge, as these networks are crucial for reliable expert selection and hence directly impact overall system performance. With a limited pool of experts, a well-performing gating network can resolve more problems effectively by leveraging the strengths of various experts.</p> </div> </li> </ul> </div> </section> </section> <section class="ltx_section" id="S4"> <h2 class="ltx_title ltx_title_section"> <span class="ltx_tag ltx_tag_section">IV </span><span class="ltx_text ltx_font_smallcaps" id="S4.1.1">MoE Enhanced ISAC </span> </h2> <div class="ltx_para" id="S4.p1"> <p class="ltx_p" id="S4.p1.1">This section introduces an ISAC framework based on MoE for detecting the number of targets under various communication conditions. After that, we evaluate the proposed framework through a case study.</p> </div> <section class="ltx_subsection" id="S4.SS1"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S4.SS1.5.1.1">IV-A</span> </span><span class="ltx_text ltx_font_italic" id="S4.SS1.6.2">Motivation</span> </h3> <div class="ltx_para" id="S4.SS1.p1"> <p class="ltx_p" id="S4.SS1.p1.1">Detecting the number of dynamic human targets in specific areas is a foundational function of CSI based ISAC systems. This function supports the monitoring and control of human flow, presenting a substantial application market in settings such as airports and shopping centers. Existing CSI-based ISAC systems effectively detect the number of targets using machine learning to analyze CSI characteristics across multiple domains. However, these systems exhibit two limitations, which hinder their application in practical scenarios.</p> </div> <div class="ltx_para" id="S4.SS1.p2"> <ul class="ltx_itemize" id="S4.I1"> <li class="ltx_item" id="S4.I1.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S4.I1.i1.p1"> <p class="ltx_p" id="S4.I1.i1.p1.1">Existing works focus on the detection performance while neglecting the demands on communication rates. In practice, when users initiate requests, the communication rate of ISAC systems may be low, making it challenging to execute detection. In such cases, the system performance could markedly decrease or even fail to operate properly.</p> </div> </li> <li class="ltx_item" id="S4.I1.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">•</span> <div class="ltx_para" id="S4.I1.i2.p1"> <p class="ltx_p" id="S4.I1.i2.p1.1">Due to constraints such as limited signal bandwidth, the signal features, used by existing systems, have limited resolution. Meanwhile, various machine learning algorithms exhibit different sensitivities to signal features. These factors cause significant fluctuations in detection performance as the external conditions, such as the number of targets, shift.</p> </div> </li> </ul> </div> <div class="ltx_para" id="S4.SS1.p3"> <p class="ltx_p" id="S4.SS1.p3.1">One solution is to use MoE to integrate multiple detection experts across various ISAC devices, enhancing detection capabilities. While all experts aim to detect the number of targets, they utilize different signal features and machine learning methodologies and have varying requirements for communication rates. Consequently, the gating network can activate suitable experts based on the input and current communication state to enhance the system’s detection performance and robustness.</p> </div> <figure class="ltx_figure" id="S4.F3"><img alt="Refer to caption" class="ltx_graphics ltx_centering ltx_img_landscape" height="346" id="S4.F3.g1" src="x3.png" width="830"/> <figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 3: </span>The structure of the proposed framework. While this paper uses detecting the number of targets as an example, the framework can incorporate experts with different functions. This integration allows for a broader range of sensing tasks to be completed under various communication conditions, providing users with more comprehensive services.</figcaption> </figure> </section> <section class="ltx_subsection" id="S4.SS2"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S4.SS2.5.1.1">IV-B</span> </span><span class="ltx_text ltx_font_italic" id="S4.SS2.6.2">The Proposed Framework</span> </h3> <div class="ltx_para" id="S4.SS2.p1"> <p class="ltx_p" id="S4.SS2.p1.1">We propose an MoE-enhanced framework consisting of multiple detection experts across ISAC devices and a gating network to detect human targets in monitored areas. Each expert utilizes CSI feature extraction combined with machine learning for detection. They differ in specific features and machine learning models and have varying communication rate requirements. The gating network selects experts based on the CSI input and current communication rate, processes the input, and aggregates their results for detection. This framework ensures experts operate effectively under current conditions and enhances system robustness by integrating multiple experts’ outputs. The general working processes of this framework are outlined as follows.</p> </div> <div class="ltx_para" id="S4.SS2.p2"> <ol class="ltx_enumerate" id="S4.I2"> <li class="ltx_item" id="S4.I2.i1" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">1.</span> <div class="ltx_para" id="S4.I2.i1.p1"> <p class="ltx_p" id="S4.I2.i1.p1.1">When a user requests detection, the gating network evaluates the current communication rate and expert requirements across ISAC devices, identifying those that can operate under current conditions.</p> </div> </li> <li class="ltx_item" id="S4.I2.i2" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">2.</span> <div class="ltx_para" id="S4.I2.i2.p1"> <p class="ltx_p" id="S4.I2.i2.p1.1">As different experts specialize in distinct signal features, on the basis of the first step, the gating network then evaluates them based on the input CSI characteristics to determine the most suitable experts for processing the current CSI input.</p> </div> </li> <li class="ltx_item" id="S4.I2.i3" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">3.</span> <div class="ltx_para" id="S4.I2.i3.p1"> <p class="ltx_p" id="S4.I2.i3.p1.1">The selected experts process the collected CSI data to obtain the detection results. Since they use different CSI features and machine learning methods, the detection outputs from each expert may be different.</p> </div> </li> <li class="ltx_item" id="S4.I2.i4" style="list-style-type:none;"> <span class="ltx_tag ltx_tag_item">4.</span> <div class="ltx_para" id="S4.I2.i4.p1"> <p class="ltx_p" id="S4.I2.i4.p1.1">The detection outputs from experts deployed on different ISAC devices are weighted and integrated, yielding the final detection result which is then provided to the user.</p> </div> </li> </ol> </div> <div class="ltx_para" id="S4.SS2.p3"> <p class="ltx_p" id="S4.SS2.p3.1">Figure <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.F3" title="Figure 3 ‣ IV-A Motivation ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">3</span></a> illustrates the workflow of the proposed framework. It is worth noting that the proposed framework is explained through the example of detecting the number of targets. However, as shown in the Fig. <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.F3" title="Figure 3 ‣ IV-A Motivation ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">3</span></a>, it is fundamentally capable of integrating models with various functions, including behavior recognition, gesture recognition, and localization. Therefore, when the local ISAC device cannot handle the user’s sensing request, it can select models deployed on other devices to fulfil the task, offering users a broad range of ISAC services.</p> </div> </section> <section class="ltx_subsection" id="S4.SS3"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S4.SS3.5.1.1">IV-C</span> </span><span class="ltx_text ltx_font_italic" id="S4.SS3.6.2">Case Study</span> </h3> <section class="ltx_subsubsection" id="S4.SS3.SSS1"> <h4 class="ltx_title ltx_title_subsubsection"> <span class="ltx_tag ltx_tag_subsubsection"><span class="ltx_text" id="S4.SS3.SSS1.5.1.1">IV-C</span>1 </span>Experimental Configurations</h4> <div class="ltx_para" id="S4.SS3.SSS1.p1"> <p class="ltx_p" id="S4.SS3.SSS1.p1.1">Consider a MoE based ISAC framework for detecting the number of targets under varying communication scenarios. The framework includes a gating network and eight target detection experts. These experts employ different signal features and machine learning models for target detection and hold different communication rate requirements, as illustrated in Fig. <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.F4" title="Figure 4 ‣ IV-C1 Experimental Configurations ‣ IV-C Case Study ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">4</span></a>. Additionally, each expert is linked to a template dataset where it shows good detection performance.</p> </div> <figure class="ltx_figure" id="S4.F4"><img alt="Refer to caption" class="ltx_graphics ltx_centering ltx_img_landscape" height="242" id="S4.F4.g1" src="x4.png" width="830"/> <figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 4: </span>The detection process based on the proposed framework and the expert configuration. Here, the Doppler feature refers to the energy distribution across various frequencies. The statistical features of CSI amplitude include variance, absolute average deviation, median, quartiles, and so forth.</figcaption> </figure> <div class="ltx_para" id="S4.SS3.SSS1.p2"> <p class="ltx_p" id="S4.SS3.SSS1.p2.1">During operation, the gating network first selects experts that can operate effectively at the current communication rate. For example, if the current rate is 600 packets per second (pkts/s), then only experts requiring a transmission rate of 600 or less can be chosen. Subsequently, the gating network extracts signal features from the input CSI and perform correlation calculations between the extracted features and those of the template dataset corresponding to the selected experts, identifying three most suitable experts. After that, these selected experts process the input CSI data to obtain the detection results. Finally, the gating network employs the computed correlations to perform a weighted fusion of the output results from the experts, yielding the final detection result. Noted that if the current communication rate is too low for any experts to participate, then the gating network directly selects experts through correlation calculations, ensuring the system operates effectively.</p> </div> </section> <section class="ltx_subsubsection" id="S4.SS3.SSS2"> <h4 class="ltx_title ltx_title_subsubsection"> <span class="ltx_tag ltx_tag_subsubsection"><span class="ltx_text" id="S4.SS3.SSS2.5.1.1">IV-C</span>2 </span>Performance Analysis</h4> <div class="ltx_para" id="S4.SS3.SSS2.p1"> <p class="ltx_p" id="S4.SS3.SSS2.p1.9">First, we evaluate the proposed framework at various communication rates. Figure <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.F5" title="Figure 5 ‣ IV-C2 Performance Analysis ‣ IV-C Case Study ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">5</span></a> displays the detection accuracies for experts meeting communication requirements, the proposed framework, and three randomly combined experts. As can be seen, at various communication rates, the proposed framework outperforms others. For example, with a transmission rate of 500 pkts/s, the accuracies of <math alttext="E_{3}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.1.m1.1"><semantics id="S4.SS3.SSS2.p1.1.m1.1a"><msub id="S4.SS3.SSS2.p1.1.m1.1.1" xref="S4.SS3.SSS2.p1.1.m1.1.1.cmml"><mi id="S4.SS3.SSS2.p1.1.m1.1.1.2" xref="S4.SS3.SSS2.p1.1.m1.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.1.m1.1.1.3" xref="S4.SS3.SSS2.p1.1.m1.1.1.3.cmml">3</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.1.m1.1b"><apply id="S4.SS3.SSS2.p1.1.m1.1.1.cmml" xref="S4.SS3.SSS2.p1.1.m1.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.1.m1.1.1.1.cmml" xref="S4.SS3.SSS2.p1.1.m1.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.1.m1.1.1.2.cmml" xref="S4.SS3.SSS2.p1.1.m1.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.1.m1.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.1.m1.1.1.3">3</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.1.m1.1c">E_{3}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.1.m1.1d">italic_E start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT</annotation></semantics></math>, <math alttext="E_{4}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.2.m2.1"><semantics id="S4.SS3.SSS2.p1.2.m2.1a"><msub id="S4.SS3.SSS2.p1.2.m2.1.1" xref="S4.SS3.SSS2.p1.2.m2.1.1.cmml"><mi id="S4.SS3.SSS2.p1.2.m2.1.1.2" xref="S4.SS3.SSS2.p1.2.m2.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.2.m2.1.1.3" xref="S4.SS3.SSS2.p1.2.m2.1.1.3.cmml">4</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.2.m2.1b"><apply id="S4.SS3.SSS2.p1.2.m2.1.1.cmml" xref="S4.SS3.SSS2.p1.2.m2.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.2.m2.1.1.1.cmml" xref="S4.SS3.SSS2.p1.2.m2.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.2.m2.1.1.2.cmml" xref="S4.SS3.SSS2.p1.2.m2.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.2.m2.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.2.m2.1.1.3">4</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.2.m2.1c">E_{4}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.2.m2.1d">italic_E start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT</annotation></semantics></math>, <math alttext="E_{5}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.3.m3.1"><semantics id="S4.SS3.SSS2.p1.3.m3.1a"><msub id="S4.SS3.SSS2.p1.3.m3.1.1" xref="S4.SS3.SSS2.p1.3.m3.1.1.cmml"><mi id="S4.SS3.SSS2.p1.3.m3.1.1.2" xref="S4.SS3.SSS2.p1.3.m3.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.3.m3.1.1.3" xref="S4.SS3.SSS2.p1.3.m3.1.1.3.cmml">5</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.3.m3.1b"><apply id="S4.SS3.SSS2.p1.3.m3.1.1.cmml" xref="S4.SS3.SSS2.p1.3.m3.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.3.m3.1.1.1.cmml" xref="S4.SS3.SSS2.p1.3.m3.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.3.m3.1.1.2.cmml" xref="S4.SS3.SSS2.p1.3.m3.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.3.m3.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.3.m3.1.1.3">5</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.3.m3.1c">E_{5}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.3.m3.1d">italic_E start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT</annotation></semantics></math>, <math alttext="E_{6}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.4.m4.1"><semantics id="S4.SS3.SSS2.p1.4.m4.1a"><msub id="S4.SS3.SSS2.p1.4.m4.1.1" xref="S4.SS3.SSS2.p1.4.m4.1.1.cmml"><mi id="S4.SS3.SSS2.p1.4.m4.1.1.2" xref="S4.SS3.SSS2.p1.4.m4.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.4.m4.1.1.3" xref="S4.SS3.SSS2.p1.4.m4.1.1.3.cmml">6</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.4.m4.1b"><apply id="S4.SS3.SSS2.p1.4.m4.1.1.cmml" xref="S4.SS3.SSS2.p1.4.m4.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.4.m4.1.1.1.cmml" xref="S4.SS3.SSS2.p1.4.m4.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.4.m4.1.1.2.cmml" xref="S4.SS3.SSS2.p1.4.m4.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.4.m4.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.4.m4.1.1.3">6</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.4.m4.1c">E_{6}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.4.m4.1d">italic_E start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT</annotation></semantics></math>, <math alttext="E_{7}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.5.m5.1"><semantics id="S4.SS3.SSS2.p1.5.m5.1a"><msub id="S4.SS3.SSS2.p1.5.m5.1.1" xref="S4.SS3.SSS2.p1.5.m5.1.1.cmml"><mi id="S4.SS3.SSS2.p1.5.m5.1.1.2" xref="S4.SS3.SSS2.p1.5.m5.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.5.m5.1.1.3" xref="S4.SS3.SSS2.p1.5.m5.1.1.3.cmml">7</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.5.m5.1b"><apply id="S4.SS3.SSS2.p1.5.m5.1.1.cmml" xref="S4.SS3.SSS2.p1.5.m5.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.5.m5.1.1.1.cmml" xref="S4.SS3.SSS2.p1.5.m5.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.5.m5.1.1.2.cmml" xref="S4.SS3.SSS2.p1.5.m5.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.5.m5.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.5.m5.1.1.3">7</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.5.m5.1c">E_{7}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.5.m5.1d">italic_E start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT</annotation></semantics></math>, and <math alttext="E_{8}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.6.m6.1"><semantics id="S4.SS3.SSS2.p1.6.m6.1a"><msub id="S4.SS3.SSS2.p1.6.m6.1.1" xref="S4.SS3.SSS2.p1.6.m6.1.1.cmml"><mi id="S4.SS3.SSS2.p1.6.m6.1.1.2" xref="S4.SS3.SSS2.p1.6.m6.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.6.m6.1.1.3" xref="S4.SS3.SSS2.p1.6.m6.1.1.3.cmml">8</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.6.m6.1b"><apply id="S4.SS3.SSS2.p1.6.m6.1.1.cmml" xref="S4.SS3.SSS2.p1.6.m6.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.6.m6.1.1.1.cmml" xref="S4.SS3.SSS2.p1.6.m6.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.6.m6.1.1.2.cmml" xref="S4.SS3.SSS2.p1.6.m6.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.6.m6.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.6.m6.1.1.3">8</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.6.m6.1c">E_{8}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.6.m6.1d">italic_E start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT</annotation></semantics></math> are 0.96, 0.94, 0.93, 0.96, 0.95, and 0.94, respectively, while combining three experts randomly results in a detection accuracy of 0.96. In contrast, the proposed framework achieves 0.98, outperforming the other approaches. When the transmission rate drops to 100 pkts/s, the proposed framework activates <math alttext="E_{5}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.7.m7.1"><semantics id="S4.SS3.SSS2.p1.7.m7.1a"><msub id="S4.SS3.SSS2.p1.7.m7.1.1" xref="S4.SS3.SSS2.p1.7.m7.1.1.cmml"><mi id="S4.SS3.SSS2.p1.7.m7.1.1.2" xref="S4.SS3.SSS2.p1.7.m7.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.7.m7.1.1.3" xref="S4.SS3.SSS2.p1.7.m7.1.1.3.cmml">5</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.7.m7.1b"><apply id="S4.SS3.SSS2.p1.7.m7.1.1.cmml" xref="S4.SS3.SSS2.p1.7.m7.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.7.m7.1.1.1.cmml" xref="S4.SS3.SSS2.p1.7.m7.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.7.m7.1.1.2.cmml" xref="S4.SS3.SSS2.p1.7.m7.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.7.m7.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.7.m7.1.1.3">5</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.7.m7.1c">E_{5}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.7.m7.1d">italic_E start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT</annotation></semantics></math>, <math alttext="E_{7}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.8.m8.1"><semantics id="S4.SS3.SSS2.p1.8.m8.1a"><msub id="S4.SS3.SSS2.p1.8.m8.1.1" xref="S4.SS3.SSS2.p1.8.m8.1.1.cmml"><mi id="S4.SS3.SSS2.p1.8.m8.1.1.2" xref="S4.SS3.SSS2.p1.8.m8.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.8.m8.1.1.3" xref="S4.SS3.SSS2.p1.8.m8.1.1.3.cmml">7</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.8.m8.1b"><apply id="S4.SS3.SSS2.p1.8.m8.1.1.cmml" xref="S4.SS3.SSS2.p1.8.m8.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.8.m8.1.1.1.cmml" xref="S4.SS3.SSS2.p1.8.m8.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.8.m8.1.1.2.cmml" xref="S4.SS3.SSS2.p1.8.m8.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.8.m8.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.8.m8.1.1.3">7</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.8.m8.1c">E_{7}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.8.m8.1d">italic_E start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT</annotation></semantics></math>, and <math alttext="E_{8}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p1.9.m9.1"><semantics id="S4.SS3.SSS2.p1.9.m9.1a"><msub id="S4.SS3.SSS2.p1.9.m9.1.1" xref="S4.SS3.SSS2.p1.9.m9.1.1.cmml"><mi id="S4.SS3.SSS2.p1.9.m9.1.1.2" xref="S4.SS3.SSS2.p1.9.m9.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p1.9.m9.1.1.3" xref="S4.SS3.SSS2.p1.9.m9.1.1.3.cmml">8</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p1.9.m9.1b"><apply id="S4.SS3.SSS2.p1.9.m9.1.1.cmml" xref="S4.SS3.SSS2.p1.9.m9.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p1.9.m9.1.1.1.cmml" xref="S4.SS3.SSS2.p1.9.m9.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p1.9.m9.1.1.2.cmml" xref="S4.SS3.SSS2.p1.9.m9.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p1.9.m9.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p1.9.m9.1.1.3">8</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p1.9.m9.1c">E_{8}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p1.9.m9.1d">italic_E start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT</annotation></semantics></math> for detection, achieving an detection accuracy of up to 0.89, which is higher than that obtained by each expert individually or by randomly combining experts. These results confirm that the effectiveness of the designed gating network, i.e., it can select the most suitable experts based on the current communication status and input, and then fuse their outputs for detection. Additionally, the use of the MoE enhances the system’s overall detection accuracy across different communication rates, offering insights for further improving the performance of ISAC systems.</p> </div> <figure class="ltx_figure" id="S4.F5"><img alt="Refer to caption" class="ltx_graphics ltx_centering ltx_img_square" height="408" id="S4.F5.g1" src="x5.png" width="467"/> <figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 5: </span>The detection results under cases of different communication rates. In cases with 100 pkts/s and 300 pkts/s, the proposed method activates <math alttext="E_{5}" class="ltx_Math" display="inline" id="S4.F5.4.m1.1"><semantics id="S4.F5.4.m1.1b"><msub id="S4.F5.4.m1.1.1" xref="S4.F5.4.m1.1.1.cmml"><mi id="S4.F5.4.m1.1.1.2" xref="S4.F5.4.m1.1.1.2.cmml">E</mi><mn id="S4.F5.4.m1.1.1.3" xref="S4.F5.4.m1.1.1.3.cmml">5</mn></msub><annotation-xml encoding="MathML-Content" id="S4.F5.4.m1.1c"><apply id="S4.F5.4.m1.1.1.cmml" xref="S4.F5.4.m1.1.1"><csymbol cd="ambiguous" id="S4.F5.4.m1.1.1.1.cmml" xref="S4.F5.4.m1.1.1">subscript</csymbol><ci id="S4.F5.4.m1.1.1.2.cmml" xref="S4.F5.4.m1.1.1.2">𝐸</ci><cn id="S4.F5.4.m1.1.1.3.cmml" type="integer" xref="S4.F5.4.m1.1.1.3">5</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.F5.4.m1.1d">E_{5}</annotation><annotation encoding="application/x-llamapun" id="S4.F5.4.m1.1e">italic_E start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT</annotation></semantics></math>, <math alttext="E_{7}" class="ltx_Math" display="inline" id="S4.F5.5.m2.1"><semantics id="S4.F5.5.m2.1b"><msub id="S4.F5.5.m2.1.1" xref="S4.F5.5.m2.1.1.cmml"><mi id="S4.F5.5.m2.1.1.2" xref="S4.F5.5.m2.1.1.2.cmml">E</mi><mn id="S4.F5.5.m2.1.1.3" xref="S4.F5.5.m2.1.1.3.cmml">7</mn></msub><annotation-xml encoding="MathML-Content" id="S4.F5.5.m2.1c"><apply id="S4.F5.5.m2.1.1.cmml" xref="S4.F5.5.m2.1.1"><csymbol cd="ambiguous" id="S4.F5.5.m2.1.1.1.cmml" xref="S4.F5.5.m2.1.1">subscript</csymbol><ci id="S4.F5.5.m2.1.1.2.cmml" xref="S4.F5.5.m2.1.1.2">𝐸</ci><cn id="S4.F5.5.m2.1.1.3.cmml" type="integer" xref="S4.F5.5.m2.1.1.3">7</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.F5.5.m2.1d">E_{7}</annotation><annotation encoding="application/x-llamapun" id="S4.F5.5.m2.1e">italic_E start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT</annotation></semantics></math>, and <math alttext="E_{8}" class="ltx_Math" display="inline" id="S4.F5.6.m3.1"><semantics id="S4.F5.6.m3.1b"><msub id="S4.F5.6.m3.1.1" xref="S4.F5.6.m3.1.1.cmml"><mi id="S4.F5.6.m3.1.1.2" xref="S4.F5.6.m3.1.1.2.cmml">E</mi><mn id="S4.F5.6.m3.1.1.3" xref="S4.F5.6.m3.1.1.3.cmml">8</mn></msub><annotation-xml encoding="MathML-Content" id="S4.F5.6.m3.1c"><apply id="S4.F5.6.m3.1.1.cmml" xref="S4.F5.6.m3.1.1"><csymbol cd="ambiguous" id="S4.F5.6.m3.1.1.1.cmml" xref="S4.F5.6.m3.1.1">subscript</csymbol><ci id="S4.F5.6.m3.1.1.2.cmml" xref="S4.F5.6.m3.1.1.2">𝐸</ci><cn id="S4.F5.6.m3.1.1.3.cmml" type="integer" xref="S4.F5.6.m3.1.1.3">8</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.F5.6.m3.1d">E_{8}</annotation><annotation encoding="application/x-llamapun" id="S4.F5.6.m3.1e">italic_E start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT</annotation></semantics></math> for detection via correlation calculations. Consequently, as a comparison, we present the detection accuracy of each of these experts individually. </figcaption> </figure> <div class="ltx_para" id="S4.SS3.SSS2.p2"> <p class="ltx_p" id="S4.SS3.SSS2.p2.4">Then, we conduct tests with different number of targets to assess the framework’s robustness. The results in Fig. <a class="ltx_ref" href="https://arxiv.org/html/2406.00408v1#S4.F6" title="Figure 6 ‣ IV-C2 Performance Analysis ‣ IV-C Case Study ‣ IV MoE Enhanced ISAC ‣ Optimizing 6G Integrated Sensing and Communications (ISAC) via Expert Networks"><span class="ltx_text ltx_ref_tag">6</span></a> indicate that the detection performance of each expert declines as the number of targets increases. For instance, when the number of targets rises from 3 to 10, the accuracy of <math alttext="E_{5}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p2.1.m1.1"><semantics id="S4.SS3.SSS2.p2.1.m1.1a"><msub id="S4.SS3.SSS2.p2.1.m1.1.1" xref="S4.SS3.SSS2.p2.1.m1.1.1.cmml"><mi id="S4.SS3.SSS2.p2.1.m1.1.1.2" xref="S4.SS3.SSS2.p2.1.m1.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p2.1.m1.1.1.3" xref="S4.SS3.SSS2.p2.1.m1.1.1.3.cmml">5</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p2.1.m1.1b"><apply id="S4.SS3.SSS2.p2.1.m1.1.1.cmml" xref="S4.SS3.SSS2.p2.1.m1.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p2.1.m1.1.1.1.cmml" xref="S4.SS3.SSS2.p2.1.m1.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p2.1.m1.1.1.2.cmml" xref="S4.SS3.SSS2.p2.1.m1.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p2.1.m1.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p2.1.m1.1.1.3">5</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p2.1.m1.1c">E_{5}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p2.1.m1.1d">italic_E start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT</annotation></semantics></math> drops from 0.96 to 0.68 and that of <math alttext="E_{8}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p2.2.m2.1"><semantics id="S4.SS3.SSS2.p2.2.m2.1a"><msub id="S4.SS3.SSS2.p2.2.m2.1.1" xref="S4.SS3.SSS2.p2.2.m2.1.1.cmml"><mi id="S4.SS3.SSS2.p2.2.m2.1.1.2" xref="S4.SS3.SSS2.p2.2.m2.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p2.2.m2.1.1.3" xref="S4.SS3.SSS2.p2.2.m2.1.1.3.cmml">8</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p2.2.m2.1b"><apply id="S4.SS3.SSS2.p2.2.m2.1.1.cmml" xref="S4.SS3.SSS2.p2.2.m2.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p2.2.m2.1.1.1.cmml" xref="S4.SS3.SSS2.p2.2.m2.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p2.2.m2.1.1.2.cmml" xref="S4.SS3.SSS2.p2.2.m2.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p2.2.m2.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p2.2.m2.1.1.3">8</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p2.2.m2.1c">E_{8}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p2.2.m2.1d">italic_E start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT</annotation></semantics></math> decreases from 0.98 to 0.71. Meanwhile, our framework only declines from 0.98 to 0.80, which is better than that of <math alttext="E_{5}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p2.3.m3.1"><semantics id="S4.SS3.SSS2.p2.3.m3.1a"><msub id="S4.SS3.SSS2.p2.3.m3.1.1" xref="S4.SS3.SSS2.p2.3.m3.1.1.cmml"><mi id="S4.SS3.SSS2.p2.3.m3.1.1.2" xref="S4.SS3.SSS2.p2.3.m3.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p2.3.m3.1.1.3" xref="S4.SS3.SSS2.p2.3.m3.1.1.3.cmml">5</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p2.3.m3.1b"><apply id="S4.SS3.SSS2.p2.3.m3.1.1.cmml" xref="S4.SS3.SSS2.p2.3.m3.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p2.3.m3.1.1.1.cmml" xref="S4.SS3.SSS2.p2.3.m3.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p2.3.m3.1.1.2.cmml" xref="S4.SS3.SSS2.p2.3.m3.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p2.3.m3.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p2.3.m3.1.1.3">5</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p2.3.m3.1c">E_{5}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p2.3.m3.1d">italic_E start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT</annotation></semantics></math> and <math alttext="E_{8}" class="ltx_Math" display="inline" id="S4.SS3.SSS2.p2.4.m4.1"><semantics id="S4.SS3.SSS2.p2.4.m4.1a"><msub id="S4.SS3.SSS2.p2.4.m4.1.1" xref="S4.SS3.SSS2.p2.4.m4.1.1.cmml"><mi id="S4.SS3.SSS2.p2.4.m4.1.1.2" xref="S4.SS3.SSS2.p2.4.m4.1.1.2.cmml">E</mi><mn id="S4.SS3.SSS2.p2.4.m4.1.1.3" xref="S4.SS3.SSS2.p2.4.m4.1.1.3.cmml">8</mn></msub><annotation-xml encoding="MathML-Content" id="S4.SS3.SSS2.p2.4.m4.1b"><apply id="S4.SS3.SSS2.p2.4.m4.1.1.cmml" xref="S4.SS3.SSS2.p2.4.m4.1.1"><csymbol cd="ambiguous" id="S4.SS3.SSS2.p2.4.m4.1.1.1.cmml" xref="S4.SS3.SSS2.p2.4.m4.1.1">subscript</csymbol><ci id="S4.SS3.SSS2.p2.4.m4.1.1.2.cmml" xref="S4.SS3.SSS2.p2.4.m4.1.1.2">𝐸</ci><cn id="S4.SS3.SSS2.p2.4.m4.1.1.3.cmml" type="integer" xref="S4.SS3.SSS2.p2.4.m4.1.1.3">8</cn></apply></annotation-xml><annotation encoding="application/x-tex" id="S4.SS3.SSS2.p2.4.m4.1c">E_{8}</annotation><annotation encoding="application/x-llamapun" id="S4.SS3.SSS2.p2.4.m4.1d">italic_E start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT</annotation></semantics></math>. This is attributed to our framework activates multiple experts for detection and fuses their outputs to form the final result, enhancing its overall robustness. Therefore, we can see that integrating the MoE into ISAC can not only improve the system performance but also the robustness, which further improves the ISAC system and facilitates its practical deployment and application.</p> </div> <figure class="ltx_figure" id="S4.F6"><img alt="Refer to caption" class="ltx_graphics ltx_centering ltx_img_landscape" height="272" id="S4.F6.g1" src="x6.png" width="442"/> <figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 6: </span>The detection results in cases with different number of targets.</figcaption> </figure> </section> </section> </section> <section class="ltx_section" id="S5"> <h2 class="ltx_title ltx_title_section"> <span class="ltx_tag ltx_tag_section">V </span><span class="ltx_text ltx_font_smallcaps" id="S5.1.1">Future Directions</span> </h2> <section class="ltx_subsection" id="S5.SS1"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S5.SS1.5.1.1">V-A</span> </span><span class="ltx_text ltx_font_italic" id="S5.SS1.6.2">ISAC Security</span> </h3> <div class="ltx_para" id="S5.SS1.p1"> <p class="ltx_p" id="S5.SS1.p1.1">The MoE based ISAC can be optimized by adjusting the number and function of experts. To ensure the effective operation after adjustments, the gating network needs to be upgraded. Therefore, designing an efficient mechanism to update gating networks is crucial. During design, it is essential to consider the expert functions, communication requirements, and the relationships between the experts and current gating strategies. Additionally, the constraints of newly added experts must also be considered. This will ensure that the updated gating network can balance both existing and new experts, thereby selecting the most suitable experts for new tasks and facilitating the functional evolution of the ISAC system.</p> </div> </section> <section class="ltx_subsection" id="S5.SS2"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S5.SS2.5.1.1">V-B</span> </span><span class="ltx_text ltx_font_italic" id="S5.SS2.6.2">Resource Optimization</span> </h3> <div class="ltx_para" id="S5.SS2.p1"> <p class="ltx_p" id="S5.SS2.p1.1">MoE enhances the performance of ISAC systems by integrating multiple experts, but this results in increased computing and transmission resource consumption. Different experts may operate in varied environments, leading to different costs. Therefore, future work needs to further optimize MoE from a resource allocation perspective. For example, selecting experts requires considering their suitability for tasks and the computing and transmission resources they consume. This will enable the MoE based ISAC network to operate in a more economical manner.</p> </div> </section> <section class="ltx_subsection" id="S5.SS3"> <h3 class="ltx_title ltx_title_subsection"> <span class="ltx_tag ltx_tag_subsection"><span class="ltx_text" id="S5.SS3.5.1.1">V-C</span> </span><span class="ltx_text ltx_font_italic" id="S5.SS3.6.2">Interactive AI</span> </h3> <div class="ltx_para" id="S5.SS3.p1"> <p class="ltx_p" id="S5.SS3.p1.1">Besides ISAC, MoE is crucial for interactive AI systems. In the interaction between humans and AI models, the AI models need to understand, process, and predict the constantly changing needs of users. Therefore, it is vital to incorporate MoE into the construction of interactive AI models. This will enable the interactive AI model to invoke different experts based on user needs. Concurrently, new experts can be added to the existing model, which allows for the integration of new skills while retaining existing function, therefore achieving lifelong learning to meet the ever-changing demands of users.</p> </div> </section> </section> <section class="ltx_section" id="S6"> <h2 class="ltx_title ltx_title_section"> <span class="ltx_tag ltx_tag_section">VI </span><span class="ltx_text ltx_font_smallcaps" id="S6.1.1">Conclusions</span> </h2> <div class="ltx_para" id="S6.p1"> <p class="ltx_p" id="S6.p1.1">This article proposes utilizing the MoE architecture to enhance the ISAC system, improving its sensing accuracy and robustness across various communication rates. Specifically, we first discuss ISAC and MoE, including concepts, advantages, and limitations. Building on this, we propose an MoE-enhanced ISAC framework that includes multiple experts and a gating network. The multiple experts are capable of performing various sensing tasks under different communication rates, while the gating network is designed to select the appropriate experts by analyzing current communication rates and input data characteristics. In this way, our framework can coordinate multiple experts to perform sensing under various communication conditions, thereby ensuring the performance. Our case study confirmed the framework’s advancement under various communication conditions, offering insights for further optimizing ISAC systems. </p> </div> </section> <section class="ltx_bibliography" id="bib"> <h2 class="ltx_title ltx_title_bibliography">References</h2> <ul class="ltx_biblist"> <li class="ltx_bibitem" id="bib.bib1"> <span class="ltx_tag ltx_tag_bibitem">[1]</span> <span class="ltx_bibblock"> F. Liu, Y. Cui, C. Masouros, J. Xu, T. X. Han, Y. C. Eldar, and S. Buzzi, “Integrated sensing and communications: Toward dual-functional wireless networks for 6g and beyond,” <em class="ltx_emph ltx_font_italic" id="bib.bib1.1.1">IEEE journal on selected areas in communications</em>, vol. 40, no. 6, pp. 1728–1767, 2022. </span> </li> <li class="ltx_bibitem" id="bib.bib2"> <span class="ltx_tag ltx_tag_bibitem">[2]</span> <span class="ltx_bibblock"> J. Wang, H. Du, D. Niyato, Z. Xiong, J. Kang, B. Ai, Z. Han, and D. I. Kim, “Generative artificial intelligence assisted wireless sensing: Human flow detection in practical communication environments,” <em class="ltx_emph ltx_font_italic" id="bib.bib2.1.1">arXiv preprint arXiv:2404.14140</em>, 2024. </span> </li> <li class="ltx_bibitem" id="bib.bib3"> <span class="ltx_tag ltx_tag_bibitem">[3]</span> <span class="ltx_bibblock"> A. Liu, Z. Huang, M. Li, Y. Wan, W. Li, T. X. Han, C. Liu, R. Du, D. K. P. Tan, J. Lu <em class="ltx_emph ltx_font_italic" id="bib.bib3.1.1">et al.</em>, “A survey on fundamental limits of integrated sensing and communication,” <em class="ltx_emph ltx_font_italic" id="bib.bib3.2.2">IEEE Communications Surveys & Tutorials</em>, vol. 24, no. 2, pp. 994–1034, 2022. </span> </li> <li class="ltx_bibitem" id="bib.bib4"> <span class="ltx_tag ltx_tag_bibitem">[4]</span> <span class="ltx_bibblock"> J. Wang, H. Du, D. Niyato, M. Zhou, J. Kang, and H. V. Poor, “Acceleration estimation of signal propagation path length changes for wireless sensing,” <em class="ltx_emph ltx_font_italic" id="bib.bib4.1.1">IEEE Transactions on Wireless Communications</em>, 2024. </span> </li> <li class="ltx_bibitem" id="bib.bib5"> <span class="ltx_tag ltx_tag_bibitem">[5]</span> <span class="ltx_bibblock"> S. E. Yuksel, J. N. Wilson, and P. D. Gader, “Twenty years of mixture of experts,” <em class="ltx_emph ltx_font_italic" id="bib.bib5.1.1">IEEE transactions on neural networks and learning systems</em>, vol. 23, no. 8, pp. 1177–1193, 2012. </span> </li> <li class="ltx_bibitem" id="bib.bib6"> <span class="ltx_tag ltx_tag_bibitem">[6]</span> <span class="ltx_bibblock"> J. Zhang, Z. Tang, M. Li, D. Fang, P. Nurmi, and Z. Wang, “Crosssense: Towards cross-site and large-scale wifi sensing,” in <em class="ltx_emph ltx_font_italic" id="bib.bib6.1.1">Proceedings of the 24th annual international conference on mobile computing and networking</em>, 2018, pp. 305–320. </span> </li> <li class="ltx_bibitem" id="bib.bib7"> <span class="ltx_tag ltx_tag_bibitem">[7]</span> <span class="ltx_bibblock"> Q. Gao, J. Wang, X. Ma, X. Feng, and H. Wang, “Csi-based device-free wireless localization and activity recognition using radio image features,” <em class="ltx_emph ltx_font_italic" id="bib.bib7.1.1">IEEE Transactions on Vehicular Technology</em>, vol. 66, no. 11, pp. 10 346–10 356, 2017. </span> </li> <li class="ltx_bibitem" id="bib.bib8"> <span class="ltx_tag ltx_tag_bibitem">[8]</span> <span class="ltx_bibblock"> Z. Wei, S. Li, W. Yuan, R. Schober, and G. Caire, “Orthogonal time frequency space modulation—part i: Fundamentals and challenges ahead,” <em class="ltx_emph ltx_font_italic" id="bib.bib8.1.1">IEEE Communications Letters</em>, vol. 27, no. 1, pp. 4–8, 2022. </span> </li> <li class="ltx_bibitem" id="bib.bib9"> <span class="ltx_tag ltx_tag_bibitem">[9]</span> <span class="ltx_bibblock"> J. Gao, Q. Cao, and Y. Chen, “Moe-amc: Enhancing automatic modulation classification performance using mixture-of-experts,” <em class="ltx_emph ltx_font_italic" id="bib.bib9.1.1">arXiv preprint arXiv:2312.02298</em>, 2023. </span> </li> <li class="ltx_bibitem" id="bib.bib10"> <span class="ltx_tag ltx_tag_bibitem">[10]</span> <span class="ltx_bibblock"> J. Wang, H. Du, D. Niyato, M. Zhou, J. Kang, Z. Xiong, and A. Jamalipour, “Through the wall detection and localization of autonomous mobile device in indoor scenario,” <em class="ltx_emph ltx_font_italic" id="bib.bib10.1.1">IEEE Journal on Selected Areas in Communications</em>, vol. 42, no. 1, pp. 161–176, 2024. </span> </li> <li class="ltx_bibitem" id="bib.bib11"> <span class="ltx_tag ltx_tag_bibitem">[11]</span> <span class="ltx_bibblock"> F. Dong, F. Liu, Y. Cui, W. Wang, K. Han, and Z. Wang, “Sensing as a service in 6g perceptive networks: A unified framework for isac resource allocation,” <em class="ltx_emph ltx_font_italic" id="bib.bib11.1.1">IEEE Transactions on Wireless Communications</em>, 2022. </span> </li> <li class="ltx_bibitem" id="bib.bib12"> <span class="ltx_tag ltx_tag_bibitem">[12]</span> <span class="ltx_bibblock"> X. Wang, H. Wu, Y. Xu, H. Cao, N. Kumar, and J. J. Rodrigues, “Resource allocation in multi-cell integrated sensing and communication systems: A drl approach,” in <em class="ltx_emph ltx_font_italic" id="bib.bib12.1.1">ICC 2023-IEEE International Conference on Communications</em>. IEEE, 2023, pp. 3210–3215. </span> </li> <li class="ltx_bibitem" id="bib.bib13"> <span class="ltx_tag ltx_tag_bibitem">[13]</span> <span class="ltx_bibblock"> J. Wang, H. Du, D. Niyato, J. Kang, Z. Xiong, D. Rajan, S. Mao, and X. Shen, “A unified framework for guiding generative ai with wireless perception in resource constrained mobile edge networks,” <em class="ltx_emph ltx_font_italic" id="bib.bib13.1.1">IEEE Transactions on Mobile Computing</em>, 2024. </span> </li> <li class="ltx_bibitem" id="bib.bib14"> <span class="ltx_tag ltx_tag_bibitem">[14]</span> <span class="ltx_bibblock"> L. V. Nguyen, A. L. Swindlehurst, and D. H. Nguyen, “Svm-based channel estimation and data detection for one-bit massive mimo systems,” <em class="ltx_emph ltx_font_italic" id="bib.bib14.1.1">IEEE Transactions on Signal Processing</em>, vol. 69, pp. 2086–2099, 2021. </span> </li> <li class="ltx_bibitem" id="bib.bib15"> <span class="ltx_tag ltx_tag_bibitem">[15]</span> <span class="ltx_bibblock"> Z. Chen, L. Zhang, C. Jiang, Z. Cao, and W. Cui, “Wifi csi based passive human activity recognition using attention based blstm,” <em class="ltx_emph ltx_font_italic" id="bib.bib15.1.1">IEEE Transactions on Mobile Computing</em>, vol. 18, no. 11, pp. 2714–2724, 2018. </span> </li> </ul> </section> </article> </div> <footer class="ltx_page_footer"> <div class="ltx_page_logo">Generated on Sat Jun 1 11:39:51 2024 by <a class="ltx_LaTeXML_logo" href="http://dlmf.nist.gov/LaTeXML/"><span style="letter-spacing:-0.2em; margin-right:0.1em;">L<span class="ltx_font_smallcaps" style="position:relative; bottom:2.2pt;">a</span>T<span class="ltx_font_smallcaps" style="font-size:120%;position:relative; bottom:-0.2ex;">e</span></span><span style="font-size:90%; position:relative; bottom:-0.2ex;">XML</span><img alt="Mascot Sammy" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKExQZLWTEaOUAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAdpJREFUKM9tkL+L2nAARz9fPZNCKFapUn8kyI0e4iRHSR1Kb8ng0lJw6FYHFwv2LwhOpcWxTjeUunYqOmqd6hEoRDhtDWdA8ApRYsSUCDHNt5ul13vz4w0vWCgUnnEc975arX6ORqN3VqtVZbfbTQC4uEHANM3jSqXymFI6yWazP2KxWAXAL9zCUa1Wy2tXVxheKA9YNoR8Pt+aTqe4FVVVvz05O6MBhqUIBGk8Hn8HAOVy+T+XLJfLS4ZhTiRJgqIoVBRFIoric47jPnmeB1mW/9rr9ZpSSn3Lsmir1fJZlqWlUonKsvwWwD8ymc/nXwVBeLjf7xEKhdBut9Hr9WgmkyGEkJwsy5eHG5vN5g0AKIoCAEgkEkin0wQAfN9/cXPdheu6P33fBwB4ngcAcByHJpPJl+fn54mD3Gg0NrquXxeLRQAAwzAYj8cwTZPwPH9/sVg8PXweDAauqqr2cDjEer1GJBLBZDJBs9mE4zjwfZ85lAGg2+06hmGgXq+j3+/DsixYlgVN03a9Xu8jgCNCyIegIAgx13Vfd7vdu+FweG8YRkjXdWy329+dTgeSJD3ieZ7RNO0VAXAPwDEAO5VKndi2fWrb9jWl9Esul6PZbDY9Go1OZ7PZ9z/lyuD3OozU2wAAAABJRU5ErkJggg=="/></a> </div></footer> </div> </body> </html>