基于SIP协议的嵌入式家庭网关研究

被引量 : 10次 | 上传用户:hankeycncn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们生活水平的提高和自身对生活环境的不断追求,智能家居成为未来生活的必然需求之一,而家庭网关是智能家居内外连接通信的核心,是进行远程控制、视频监控、多媒体通信等的载体,对智能家居家庭网关的研究已经成为世界热点之一。本文针对现有智能家居家庭网关不能解决不同标准终端混合接入问题,率先提出了家庭网关P2P化的解决方案,解决了混合终端接入问题,同时实现了智能小区资源共享,优化了家庭网关的路由算法,并提出了家庭网关P2P环境下应该进行的健壮性研究。本文在总体开发方案上采用嵌入式开发流程,以QQ2440V3开发板为基板,对Linux系统、应用软件进行相应的裁剪和移植,实现了论文设计的家庭网关的软硬件平台。为实现基于SIP协议的嵌入式家庭网关,本文做了大量的研究工作:(1)在对比H.323协议基础上,将3GPP和IETF推崇的SIP协议引入家庭网关,使得家庭网关能够更好的接入下一代核心网和3G网络,并且基于SIP协议的家庭网关能够支持丰富的多媒体功能。SIP协议通过扩展信息包头可以方便的实现新功能的拓展,极大的提升了家庭网关的扩展性。(2)为实现非标准SIP终端接入智能家居及实现整个智能小区的资源共享,本文引入Chord算法,使整个智能小区的家庭网关构成Chord环。智能家居终端信息和智能小区共享信息按照Chord算法均衡的存储于各个家庭网关的SDRAM中,利用Chord路由算法能够实现不同标准混合终端之间的定位与会话。(3)为方便智能家居终端布线,本文采用Zigbee技术设计了无线收发模块,其性能远优越于蓝牙技术,使得家庭网关实现了有线终端和无线混合的灵活接入,提升了用户体验。(4)将RADIUS认证软件和iptables防火墙进行ARM平台移植,配合SIP协议本身支持加密传输,使得整个智能家居的安全性得到极大的提升。(5)本文设计的家庭网关中,SIP协议采用OpenSER协议栈实现,并且为了进一步实现其与RADIUS认证机制的融合,本文修改了OpenSER协议栈、RADIUS认证模块的相关配置,实现了RADIUS认证软件、OpenSER协议栈、Mysql数据库的整合。(6)家庭网关P2P化方案解决了不同标准混合终端接入及智能小区资源共享问题,但是同时也使得家庭网关应用于新的、复杂的环境,为进一步提升整个智能家居乃至于智能小区的健壮性,本文提出了P2P环境家庭网关健壮性研究包括的内容,并研究和设计了相关的健壮性机制。本文在对家庭网关进行总体设计的基础上,分别进行硬件平台架构和软件平台架构。其中硬件平台是在QQ2440V3开发板基础上进行二次开发的,根据本文设计家庭网关的使用环境,对Internet接口模块进行改进,使用DM9000芯片替代CS8900a,使得家庭网关可以接入100Mbits/S的物理连接。Internet接口模块的改进,满足家庭网关多媒体通信和数字电视接入的要求。在硬件平台中,主要设计开发了Zigbee无线收发模块,使用Freescale的MC13193作为家庭网关的无线射频芯片,MC13193和Freescale的无线控制器芯片MC9S08GT60一起组成无线收发模块。采用MC13193和MC9S08GT60构成无线收发模块直接通过串口与微处理器连接,不用设计和实现Zigbee协议栈,极大的缩减了家庭网关的研发成本和研发周期。家庭网关的软件平台架构分为嵌入式系统实现和应用软件实现,本文中主要研究了应用软件实现。嵌入式系统的实现分为bootloader、统内核、文件系统的裁剪和ARM移植。应用软件的研究包含OpenSER协议栈、RADIUS认证、Chord算法,OpenSER协议栈的ARM移植在家庭网关实现了SIP协议,为多媒体通信提供了载体;RADIUS认证模块的ARM移植使得家庭网关更加安全,通过修改配置文件实现了与OpenSER协议栈、Mysq1数据库的融合;Chord算法是本文实现家庭网关P2P化的关键,通过SHA-1算法具体来实现Chord算法,设计了Chord算法的功能模块并研究了模块间的通信机制。为解决不同标准混合终端接入问题,家庭网关将运用在P2P环境下,新的使用环境使得家庭网关的健壮性具有新的特点。本文对家庭网关的健壮性研究主要分为四个方面:家庭网关外部连接健壮性、家庭网关资源转移备份、Chord算法三表及时更新、Chord算法路由优化。家庭网关外部连接健壮性研究使得终端消息及会话能够被路由,防止单链路的中断;家庭网关资源转移备份使得家庭网关保存的非标准SIP终端消息和共享消息能够在家庭网关重启时得到有效的保护;Chord算法三表指的是FingerTable、反向FingerTable、后继备份表,FingerTable在消息路由时有着至关重要的作用,反向FingerTable和后继备份表主要在家庭网关资源转移备份时使用。FingerTable和反向FingerTable在本文设计时采用事件触发更新,后继备份表使用heartbeat参数来进行实时更新。Chord算法三表的更新反映了Chord网络的拓扑结构变化,将对家庭网关终端之间的定位、呼叫、会话产生决定作用;家庭网关处理的信息量大,信息路由速度是其健壮性的直接体现,本文中根据家庭网关中设计的FingerTable和反向FingerTable将Full Chord路由算法引入,使得路由效率相对于原始Chord算法提高了将近50%。为验证基于SIP协议的嵌入式家庭网关的性能,本文对家庭网关进行了功能测试,并截取了标准SIP终端语音会话、视频会话及不同标准混合终端三方会议三个典型试验的运行图像。测试试验说明本文设计的家庭网关功能达到论文开题要求,支持多媒体通信,解决了不同标准混合终端接入问题。基于SIP协议的嵌入式家庭网关还在杭州地区进行了规模性实际使用,取得了良好的效果。基于SIP协议的嵌入式家庭网关具有以下创新点:(1)提出了家庭网关P2P化的方案,将Chord算法引入到智能小区以实现家庭网关构建Chord环,解决了智能家居不同标准混合终端接入问题,实现了智能小区资源的共享。(2)提出了在P2P环境下家庭网关健壮性机制新的特点,并且进行了相关健壮性研究。本文设计的基于SIP协议的嵌入式家庭网关解决了不同标准终端混合接入问题,支持多媒体通信,同时具有可拓展性、高安全性、高健壮性,并且通过实验验证和规模性实际使用测试,具有一定的经济意义和社会意义。
其他文献
航母是现代战争中极为重要的武器,我国也在大力发展航母技术,而其核心之一就是舰载机的起降技术,本文主要研究舰载机的降落。本文首先对舰载机着舰的相关技术发展和国内外概
本论文采用生化分析的方法,研究了高温(33.5℃、36℃)短期处理4h、8h、12h、24h后,几种菜田昆虫乙酰胆碱酯酶(AChE)、羧酸酯酶(CarE)、谷胱甘肽-S-转移酶(GST)酶活的抑制情况
离心泵在国民经济各个部门有着广泛的应用,我国每年全国发电量的20%左右消耗在泵产品上,而离心泵占到泵总产值的95%左右。目前国家重视“节能减排”,提倡低碳经济,这就要求广
本文首先介绍外资介入上市公司并购的概念。分析外资介入中国上市公司并购的主要模式,一般有直接并购上市公司方式,以及间接收购上市公司方式,此外还有如MBO融资、定向发债、
本文旨在建立舰载机基于光波束引导的人工着舰助降系统的整个控制结构,并给出飞行员相应的操纵策略。为此,研究了纵向光波束助降系统“肉球”形成的光学原理,建立了下滑光波
钢铁酸洗废液具有腐蚀性,其中含有可回收利用的大量酸和铁资源。作者就酸洗废液中酸的回收、浓缩和含酸废水达标排放涉及到的膜分离技术的发展现状进行了综述。着重介绍了渗析
“亲亲相隐”起源于先秦儒家孔子的“子为父隐,父为子隐”的论说。我国《法学词典》对它的解释是:在中国旧制度中指亲属之间可以相互隐瞒罪行。我国古代文献将它解释为:亲属的
本文在充分了解和深入分析国内外数控机床误差分析、建模与补偿技术研究和应用现状的基础上,通过详细的理论分析和应用实例,针对数控机床误差分析、建模与补偿中的关键技术(
中国电信业完成了新一轮电信重组,原六家电信运营商现整合成为中国电信、中国移动、中国联通三家电信全业务运营商,并分别获得了不同制式的第三代移动通信牌照,中国电信业的
科技政策是国家为实现一定历史时期的科技任务而规定的基本行动准则,是确定科技事业发展方向,指导整个科技事业的战略和策略原则。它是国家或执政党发展科技事业的意志表现形