Flexible Semantic-Aware Resource Allocation: Serving More Users Through Similarity Range Constraints
By: Nasrin Gholami , Neda Moghim , Behrouz Shahgholi Ghahfarokhi and more
Potential Business Impact:
Helps phones send messages with less data.
Semantic communication (SemCom) aims to enhance the resource efficiency of next-generation networks by transmitting the underlying meaning of messages, focusing on information relevant to the end user. Existing literature on SemCom primarily emphasizes learning the encoder and decoder through end-to-end deep learning frameworks, with the objective of minimizing a task-specific semantic loss function. Beyond its influence on the physical and application layer design, semantic variability across users in multi-user systems enables the design of resource allocation schemes that incorporate user-specific semantic requirements. To this end, \emph{a semantic-aware resource allocation} scheme is proposed with the objective of maximizing transmission and semantic reliability, ultimately increasing the number of users whose semantic requirements are met. The resulting resource allocation problem is a non-convex mixed-integer nonlinear program (MINLP), which is known to be NP-hard. To make the problem tractable, it is decomposed into a set of sub-problems, each of which is efficiently solved via geometric programming techniques. Finally, simulations demonstrate that the proposed method improves user satisfaction by up to $17.1\%$ compared to state of the art methods based on quality of experience-aware SemCom methods.
Similar Papers
Resource Allocation Driven by Large Models in Future Semantic-Aware Networks
Distributed, Parallel, and Cluster Computing
Smart networks send less data, saving energy.
Distributionally Robust Wireless Semantic Communication with Large AI Models
Networking and Internet Architecture
Makes wireless messages understandable even with errors.
FedSem: A Resource Allocation Scheme for Federated Learning Assisted Semantic Communication
Distributed, Parallel, and Cluster Computing
Makes smart devices share ideas, not just data.