Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2008, Vol. 34 ›› Issue (1): 267-269. doi: 10.3969/j.issn.1000-3428.2008.01.092

• Developmental Research • Previous Articles     Next Articles

Design and Implementation of DSP-based SIP Stack

YE Xiao-zhou1,2, WANG Jin-lin2, ZHANG Jian-dong1,2, DENG Feng2   

  1. (1. Graduate School, Chinese Academy of Sciences, Beijing 100080; 2. Institute of Acoustic, Chinese Academy of Sciences, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-01-05 Published:2008-01-05

基于DSP的SIP协议栈的设计与实现

叶晓舟1,2,王劲林2,张建东1,2,邓 峰2   

  1. (1. 中国科学院研究生院,北京 100080;2. 中国科学院声学研究所,北京 100083)

Abstract: This paper describes a SIP stack design and implementation for single DSP VoIP ATA. The SIP stack adopts layered structure and session state machine, which accomplishes both basic and extended call functions, and implements 16 bit construction, storage and parse for SIP messages. SIP task is created based on μCosII embedded operating system, it shows good stability and compatibility in practice.

Key words: SIP stack, DSP technology, VoIP ATA

摘要: 设计了应用于单DSP芯片VoIP模拟电话适配器中的SIP协议栈。采用分层结构和会话状态机设计,完成基本呼叫功能和多种扩展的呼叫功能,实现SIP消息的16位构建、存储和解析,基于μCosII嵌入式实时操作系统创建SIP任务。该协议栈具有小巧、灵活的特点,经实践检验具有良好的运行稳定性和兼容性。

关键词: SIP协议栈, DSP技术, VoIP适配器

CLC Number: