  Task-oriented communication is a new paradigm that aims at providing
efficient connectivity for accomplishing intelligent tasks rather than the
reception of every transmitted bit. In this paper, a deep learning-based
task-oriented communication architecture is proposed where the user extracts,
compresses and transmits semantics in an end-to-end (E2E) manner. Furthermore,
an approach is proposed to compress the semantics according to their importance
relevant to the task, namely, adaptable semantic compression (ASC). Assuming a
delay-intolerant system, supporting multiple users indicates a problem that
executing with the higher compression ratio requires fewer channel resources
but leads to the distortion of semantics, while executing with the lower
compression ratio requires more channel resources and thus may lead to a
transmission failure due to delay constraint. To solve the problem, both
compression ratio and resource allocation are optimized for the task-oriented
communication system to maximize the success probability of tasks.
Specifically, due to the nonconvexity of the problem, we propose a compression
ratio and resource allocation (CRRA) algorithm by separating the problem into
two subproblems and solving iteratively to obtain the convergent solution.
Furthermore, considering the scenarios where users have various service levels,
a compression ratio, resource allocation, and user selection (CRRAUS) algorithm
is proposed to deal with the problem. In CRRAUS, users are adaptively selected
to complete the corresponding intelligent tasks based on branch and bound
method at the expense of higher algorithm complexity compared with CRRA.
Simulation results show that the proposed CRRA and CRRAUS algorithms can obtain
at least 15% and 10% success gains over baseline algorithms, respectively.
