官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 问一道作业题目

问一道作业题目

12-16
   设计一个点对点的通信系统。
   任意给定传输功率、噪声功率、带宽、距离和衰落模式,选择一种调制和编码方式,
编程做个小系统。
  传输功率可以设定信号幅度,噪声功率可以设置No,衰落模式可以用Rayleigh或者
Rician模型。这个带宽和距离,怎么考虑进去啊?
  谢谢了。

距离一般是做链路预算 功率控制 小区规划的时候考虑
带宽就是决定了无isi的最大传信率呗(symbol/s)

这个怎么加载在点到点的仿真里呢?
加在信道模块么?我一般都习惯了用数组或者指针写代码,实在想不出来这个怎么加载啊。大牛请指点啊

大家也都是用编程语言写代码 :)
说白了就是写一个从发射端到接收端的信号传输过程
1. 发射机生成数据,扔到信道里面
2. 信道对所生成的数据进行蹂躏,衰落若干dB,再加点噪声
3. 接收机把被蹂躏的信号恢复出来,然后再拿这个与所发射的数据进行对比,
   数数有多少错误的
重复上面的过程几千几万次,称之为蒙特卡洛,然后算个误码率之类的东西出来
当然,如果要考虑更为实际的系统,接收端可能需要考虑同步、信道估计、均衡、I/Q不平衡、频率偏移等一大堆乱七八糟的事情
如果你习惯C++ over Linux,我向你推荐IT++,一个C++的通信仿真库,里面提供了很多例子

呵呵,十分感谢您的回复,我也是习惯于用IT++
这里,带宽和距离,应该怎么加载进仿真里面呢?怎么设置呢?

自己顶一下,希望能有人帮帮忙,谢谢了。

前面的网友已经告诉你答案了啊。
再回头看看吧。

艾,看来我愚笨了,还是没明白怎么把距离和带宽加在点到点的系统里-__-

距离不用考虑先,带宽由信号波形决定

Top