Journal of Computer Applications ›› 2020, Vol. 40 ›› Issue (1): 202-206.DOI: 10.11772/j.issn.1001-9081.2019060989

• Network and communications • Previous Articles     Next Articles

Efficient communication receiver design for Internet of things environment

ZHOU Zhen1, YUAN Zhengdao2   

  1. 1. School of Information Technology, Luoyang Normal University, Luoyang Henan 471934, China;
    2. Postdoctoral Workstation, Henan Radio and Television University, Zhengzhou Henan 450008, China
  • Received:2019-06-12 Revised:2019-08-05 Online:2020-01-10 Published:2019-09-27
  • Contact: 袁正道
  • Supported by:
    This work is partially supported by the Training Plan of Young Key Teachers in Colleges and Universities of Henan Province (2017GGJS135), the Henan Key Technological Research Project (182102210573), the Chinese Postdoctoral Science Foundation (2019M652576), the Key Scientific Research Project of Henan Higher Education (20B510005).

面向物联网环境的高效通信接收机设计

周震1, 袁正道2   

  1. 1. 洛阳师范学院 信息技术学院, 河南 洛阳 471934;
    2. 河南广播电视大学 博士后工作站, 郑州 450008
  • 作者简介:周震(1979-),男,河南洛阳人,副教授,硕士,主要研究方向:物联网通信系统、并行计算、模式识别、迭代信号处理;袁正道(1983-),男,河南郑州人,讲师,博士,主要研究方向:大规模通信系统、物联网通信协议、无线传感器网络。
  • 基金资助:
    河南省高等学校青年骨干教师培养计划项目(2017GGJS135);河南省科技攻关项目(182102210573);中国博士后科学基金面上项目(2019M652576);河南省高等学校重点科研项目(20B510005)。

Abstract: Internet of Things (IoT) communication system has the characteristics of small active user number and short data frame, while the pilot and user identification code required by channel estimation and multi-user detection will greatly reduce the communication efficiency and response speed of IoT system. To solve these problems, a blind channel estimation and multi-user detection algorithm based on Non-Orthogonal Multiple Access (NOMA) was proposed. Firstly, the spread spectrum matrix in Code Division Multiple Access (CDMA) system was used to allocate the carrier to each user, and the constellation rotation problem caused by blind estimation was solved by differential coding. Secondly, according to the sparsity of carriers allocated to users, the Bernoulli-Gaussian (B-G) distribution was introduced as a prior distribution, and the hidden Markov characteristic between the variables was used to perform the factor decomposition and modeling, and the multi-user identification was carried out based on sparse features of user data. Finally, the above model was deduced by message passing algorithm to solve multi-user interference caused by NOMA, and the joint channel estimation and detection receiver algorithm for IoT environment was obtained. The simulation results show that, compared with Block Sparse Single Measurement Vector (BS-SMV) algorithm and Block Sparse Adaptive Space Pursuit (BSASP) algorithm, the proposed algorithm can achieve a performance gain of about 1 dB without increasing the complexity.

Key words: Internet of Things (IoT) communication, blind channel estimation, probabilistic graph model, iterative receiver design, Non-Orthogonal Multiple Access (CDMA)

摘要: 物联网(IoT)通信系统具有活跃用户数低、数据帧短等特性,而信道估计和多用户识别所需的导频和用户识别码会显著降低IoT系统的通信效率和响应速度。针对上述问题,提出了一种基于非正交多址接入(NOMA)的盲信道估计和多用户检测算法。首先,利用码分多址(CDMA)系统中的扩频矩阵对每个用户所占用载波进行分配,并采用差分编码解决盲估计所引发的星座点旋转问题;其次,根据用户所分配载波具有的稀疏性,引入伯努利-高斯(B-G)分布作为先验分布,利用变量间的隐马尔可夫特性进行因式分解和建模,由用户数据的稀疏特征进行多用户识别;最后,应用消息传递算法对上述模型进行推导,解决NOMA引起的多用户干扰,得到面向IoT环境的联合信道估计和检测接收算法。仿真结果表明,相对于块稀疏单测量向量(BS-SMV)算法和块稀疏自适应子空间求解(BSASP)算法,所提算法能够在不提高复杂度的条件下获得约1 dB的性能增益。

关键词: 物联网通信, 盲信道估计, 概率图模型, 迭代接收机设计, 非正交多址接入

CLC Number: