内容摘要:作为移动便携设备,其成本和功耗成为了设计瓶颈。本设计主要从性能,成本,功耗等方面出发,提出了一种利用低速低功耗的无线个域网技术IEEE802.15.4[1]来实现无线VoIP话机系统的方案,并在基于Freescale射频芯片MC13192的硬件平台上成功实现了该方案。
无线MAC层设计和同步的实现
根据设计的特点,无线语音网关同手持设备间的无线网络采用星型拓扑结构,无线语音网关作为无线个域网的协调器同手持设备进行信息交互。 IEEE802.15.4MAC层分为使用信标帧和不使用信标帧两种工作模式,本设计采用使用信标帧同步的超帧结构,由无线语音网关发送信标帧同步无线手持设备的数据传输。本设计中超帧长30ms,等分为16个时隙,每个时隙为1.875ms。信标帧在时隙1发送,时隙2到时隙8为竞争时隙,使用时隙 CSMA-CA算法传输命令帧和应答帧。时隙9到时隙16固定分配给两个手持设备作为上下行语音数据通道。上下行各两个时隙的分配可以满足经 g .726压缩后16Kb/s的语音数据传输带宽要求。超帧结构如图3所示。

图3 超帧结构
对于命令帧,采用应答和超时重发机制保证其可靠传输。对于语音数据,采用5/6分组FEC纠错算法改善语音质量。该纠错算法可以恢复五个连续语音数据包中任意丢失的一个,且实现简单,延迟较小。
由于所有信息传输都是在双方约定的时隙内进行,时隙的错位,抖动都将造成丢帧,而丢帧对语音质量的影响非常大,所以本设计的一个关键点是实现语音网关与手持设备间的精确同步,即手持设备在收到信标帧后保证随后15个时隙与语音网关的对应时隙对齐。本设计利用了射频芯片MC13192的接收时间戳功能来实现精确同步,如图4所示。

图4 超帧的同步
来源:电子产品世界 责编:豆豆技术应用
正在加载评论...