基于SIP实时网络传真探究及设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SIP实时网络传真探究及设计

基于SIP实时网络传真探究及设计   【摘要】实时网络传真将传统 PSTN传真引入到互联网上进行传输,充分利用了互联网的费用低廉的优点,逐渐被广大用户所喜爱。本文结合嵌入式技术和基于 SIP的网络传真通信技术,开发实现了在嵌入式平台下基于 PJSIP协议的实时网络传真( FOIP)。本文以 AT91SAM9263主处理器为硬件平台,采用了 Redboot作为底层引导程序,构建嵌入式 Linux系统平台。在此基础上提出基于嵌入式 Linux系统下的软件设计方案,并对 PJSIP和 Spandsp的移植做了描述。目前,这种实时网络传真方案已经应用到实际产品中。研究和实践表明,该方案具备良好的性能,适用于一些特定行业和领域中 【关键词】传真; SIP;实时网络传真; PJSIP;Spandsp [Abstract] FOIP, which allows to transmit traditional PSTN fax via the Internet, is gradually getting popular because of the low cost associated with the Internet. This project developed and implemented the FOIP based on embedded platform and SIP protocol by combining embedded technology with sip. This project accomplished the embedded Linux system platform, which is based on AT91SAM9263, and use the Redboot underlying bootstrap program. Based on this, a software design scheme which is based on embedded Linux is proposed. Currently, this real time network facsimile scheme has been applied in real products. The research and practice show that this scheme has superior quality and is suitable for certain branches and fields. [Key word] Fax, SIP, Real-time FOIP, PJSIP, Spandsp 1.引言 随着互联网通信技术还有信息处理技术的发展,传统电信业务的网络化得到迅速发展。基于 IP的多媒体业务纷纷涌现。比如 IP电话取代传统电话,Email取代普通信件,微信取代传统短信,以及 IP视频会议的广泛应用。这些网络应用无时不刻的影响着人们的现代生活。传真技术也逐渐由传统的电话网传真过渡到网络传真。网络传真的出现,使得人们更加高效,便捷的收发传真,且成本低廉 传真通信向高速、高效、移动、网络化和集中管理方向发展[1];而传真报文由简单的文件传输向彩色图像传输发展。在这种发展形势下,传统传真通信已经无法满足企业或个人的要求,越来越暴露出它的缺点 网络传真的主要优点是节省巨大的长途电话的开支。当用户使用网络传真时,传真报文以 IP包数据的形式在 IP网上传输。这些 IP网可以是国际互联网,或者是企业内部网等等 本文从实时网络传真的系统架构,硬件以及各功能模块的设计等方面进行了研究和探索 2.方案设计 实时网络传真的框架由三部分组成:底层硬件、内核空间、用户空间。底层硬件,负责物理数据的收发和处理;内核空间通过 TCP/IP栈和相关驱动提供网络通信服务和硬件控制;用户空间则通过软件实现网络实时传真的主体功能。在用户空间,同样也有用户协议栈,如 SIP栈、T4/T6等,完成协议的编码与解析。整体架构采用一个主控进程和其他若干后台通信进程组成。主要模块有三个:主控模块、 SIP信令控制管理模块和 T.38通信模块。由主控进程负责调度管理各通信任务。由 T.38通信进程负责完成通信,如图 1所示 2.1 硬件?O计 本方案的硬件平台主 CPU采用 AT91系列的 AT91SAM9263,其采用 ARM926EJ-S处理器,主频可高达 240MHz,拥有丰富的外设接口;具有 DMA控制器,能够以尽量少的 CPU时钟执行大批量的数据传输;具有 MMU(存储管理单元),适合运行多任务操作系统;同时,AT91SAM9263工作温度范围达-40℃~+85℃,

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档