We consider a two-user random access system in which each user independently selects a coding scheme from a finite set for every message, without sharing these choices with the other user or with the receiver. The receiver aims to decode only user 1 message but may also decode user 2 message when beneficial. In the synchronous setting, the receiver employs two parallel sub-decoders: one dedicated to decoding user 1 message and another that jointly decodes both users messages. Their outputs are synthesized to produce the final decoding or collision decision. For the asynchronous setting, we examine a time interval containing $L$ consecutive codewords from each user. The receiver deploys $2^{2L}$ parallel sub-decoders, each responsible for decoding a subset of the message-code index pairs. In both synchronous and asynchronous cases, every sub-decoder partitions the coding space into three disjoint regions: operation, margin, and collision, and outputs either decoded messages or a collision report according to the region in which the estimated code index vector lies. Error events are defined for each sub-decoder and for the overall receiver whenever the expected output is not produced. We derive achievable upper bounds on the generalized error performance, defined as a weighted sum of incorrect-decoding, collision, and miss-detection probabilities, for both synchronous and asynchronous scenarios.
翻译:我们考虑一个双用户随机接入系统,其中每个用户独立地从有限集合中为每条消息选择编码方案,且不与其他用户或接收端共享这些选择。接收端旨在仅解码用户1的消息,但在有益时也可解码用户2的消息。在同步场景中,接收端采用两个并行子解码器:一个专用于解码用户1的消息,另一个联合解码两个用户的消息。它们的输出被综合以产生最终的解码或碰撞判定。对于异步场景,我们检查一个包含每个用户连续$L$个码字的时间区间。接收端部署$2^{2L}$个并行子解码器,每个负责解码消息-编码索引对的一个子集。在同步和异步两种情况下,每个子解码器将编码空间划分为三个互不相交的区域:操作区、边界区和碰撞区,并根据估计的编码索引向量所在的区域输出解码消息或碰撞报告。当未产生预期输出时,为每个子解码器及整体接收端定义错误事件。我们推导了同步和异步场景下广义错误性能(定义为错误解码概率、碰撞概率和漏检概率的加权和)的可实现上界。