试析基于upnp的智能家庭网络的研究与实现

试析基于upnp的智能家庭网络的研究与实现

ID:35191016

大小:472.56 KB

页数:60页

时间:2019-03-21

试析基于upnp的智能家庭网络的研究与实现_第1页
试析基于upnp的智能家庭网络的研究与实现_第2页
试析基于upnp的智能家庭网络的研究与实现_第3页
试析基于upnp的智能家庭网络的研究与实现_第4页
试析基于upnp的智能家庭网络的研究与实现_第5页
资源描述:

《试析基于upnp的智能家庭网络的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文基于UPnP的智能家庭网络的研究与实现姓名:周亮申请学位级别:硕士专业:计算机系统结构指导教师:吴非20090525华中科技大学硕士学位论文摘要随着高清数字电视、智能手机等信息家电的迅速普及,信息家电设备的网络互联被迫切需求。针对家庭网络的不同需求,各种组织纷纷提出了针对不同服务的协议,其中UPnP协议因其协议的可移植性强、易开发而被广泛应用在在家庭网路研究之中,成为研究热点。UPnP协议以成熟的TCP/IP协议及HTTP技术为基础,使用现有的几种成熟网络协议和规范,实现智能设备的自动发现、自动提供服务、设备自动管理的自治网络架构。参

2、照UPnP网络的通讯模型,建立了包含用于提供服务的设备、用于向设备请求服务的控制点、用于管理家庭局域网内设备的UPnP网关的UPnP网络的开发模型,该模型采用XML语言规范,依据UPnP论坛设备标准,实现了UPnP网络模型内部的被控设备的描述;依据UPnP网络事件及消息源的来源不同,将被控设备及控制点端的发现事件、控制事件、消息通知事件分别送到设备发现模块、设备控制模块、设备事件通知模块进行处理。在IntelSDK平台上实现该开发模型,采用多线程技术,实现设备及控制点的消息通讯机制;使用消息通告的方式,实现设备与控制点的设备状态的同步,实现网络内部的设备管理

3、;在局域网内实现了设备的自动发现、自动组网、自动提供服务、对UPnP网络内部被控设备进行无缝管理。同时使用多台计算机模拟实现了UPnP网络的组建并进行系统测试UPnP网络内部被控设备的自动发现、服务自动提供及UpnP网络内部被控设备的管理功能;使用Ethereal网络抓包工具,对UPnP网络内部的数据包进行抓取分析,对所实现的UPnP系统进行测试,设备的入网及服务提供的时间均在500ms以内,达到预期效果。关键字:通用即插即用,家庭网络,家庭网关,设备,控制点I华中科技大学硕士学位论文AbstractAstheinformationdevices,sucha

4、sdigitaltelevision,intelligentphoneandsoon,thecommunicationsamongtheinformationdevicesaredemanded.Everyorganizationshandleouttheirownprotocolsorstandards.Allofthese,theUPnPprotocolisusedwidelybecauseofitstransplanteasily,anditbecomesahotspot.BasingthetechnologiesofTCP/IPandHTTP,the

5、UPnPusesthematureprotocolsimplementintelligentdiscovering,intelligentprovidingservices,andintelligentmanagementofnetwork.ReferringtheUPnPmodelofcommunication,setupadevelopingmodel,containingthedevicethatprovideservice,controlpointthatcontrolthedevicesandthegatewaythatmanagethenetwo

6、rkdevicecontrolled.Inthismodel,referringthestandardsintheUPnPforum,usetheXMLlanguagestandardstoimplementthecontrolleddevicedescription.Referringtheeventsandnotifications,putthediscoveringevent,controllingevent,notifyingeventintothediscoveringmodel,devicecontrollingmodel,notifyingev

7、entmanagemodelofthedevicesandcontrolpoint..UndertheplatformofintelSDK,implementthisdevelopingmodel.Usingthemulti-threadtechnology,implementthemechanismofthecommunication;Usingthemessagingnotifying,implementthemessagesynchronizationbetweenthedeviceandcontrolpointtomanagethenetworkde

8、vices;Inthelocalnetwork,im

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。