大方春天

文章
8
资源
0
加入时间
3年0月20天

时分多路复用(TDM)

时分多路复用(TDM)是按传输信号的时间进行分割的,它使不同的信号在不同的时间内传送,将整个传输时间分为许多时间间隔(Slot time,TS,又称为时隙),每个时间片被一路信号占用。TDM就是通过在时间上交叉发送每一路信号的一部分来实现一条电路传送多路信号的。电路上的每一短暂时刻只有一路信号存在。 因数字信号是有限个离散值,所以TDM技术广泛应用于包括计算机网络在内的数字通信系统,而模拟通信系统的传输一般采用FDM。 以电话通信为例说明时分多路复用的过程:发送端的各路话音信号经低通滤波器将带.

linux内核中的条件变量,Linux下利用条件变量实现信号量机制

接上一篇《Linux下利用条件变量实现读写锁》,继续讨论如何利用pthread_cond_t来实现sem_t。目前的Linux内核都支持信号量sem_t,但也有一些老的OS,如AIX4,和早期的Solaris并不支持信号量,毕竟semaphore这个东东并没有包括在POSIX标准里。这种情况下有必要利用pthread_mutex_t + pthread_cond_t来模拟semaphore啦。(什...