论文部分内容阅读
随着现在社会的飞速发展,人们对家庭娱乐设备的需求越来越高,移动互联网时代的到来冲击了家庭中传统设备电视、电脑的使用情况,智能手机因其便携性成为在家庭中使用频率最高的设备,但智能手机也有屏幕小、芯片性能差、存储容量小等局限性,将智能手机、电脑、电视三者进行有机的结合,可以满足人们对分布式家庭娱乐系统更高质量的需求。然而现在通用的分布式家庭娱乐系统协议和标准并不符合特定的家庭场景,包括系统中设备的协调以及通信交互,而且很多协议并没有考虑到通信时的安全问题,虽然系统存在于家庭无线网络中,但无线网络的接入与连接并不局限于物理位置,让家庭中的设备无安全保护的暴露在无线网络中是极其危险的。本论文针对这种现状以及特定的分布式家庭娱乐系统,该系统以移动端为控制中心,连接电脑端与电视端完成相应功能,以该系统为基础设计并实现了一种协作体系。该协作体系使得家庭网络中的各设备以基于身份的共享密钥机制进行安全地相互连接,并以移动设备为控制中心以对称加密进行安全通信交互,各家庭的用户之间还能通过外网服务器以SSL协议进行安全通信。本论文首先介绍了现在分布式家庭娱乐系统协作通信的发展现状,分析了目前通用协议标准的优缺点,因此提出了本安全协议体系。接下来对数据序列化以及信息安全加密相关技术进行了分析介绍比较,从应用场景以及整体目标对体系进行了需求分析,并基于需求分析完成了整个体系的总体设计、通信交互设计、协议格式设计、协议安全设计等多个方面的设计,继而完成了整个体系的主要模块的实现,最后对其通信交互实现、协议的性能以及安全进行了测试。最后测试表明:本论文设计的分布式家庭娱乐系统的协作体系成功的将家庭中的移动设备、显示设备以及资源设备结合起来,让他们互相发现连接以及安全通信交互完成多媒体管理、设备管理等功能,并且让家庭中的设备与统计、用户服务器进行安全通信交互完成自身信息统计、注册登录等功能,协议的通信以及性能也得到了满足,实现了家庭中各智能设备的分布式交互,满足了现在社会家庭用户的娱乐需求。