论文部分内容阅读
随着计算机网络和通信技术的迅猛发展,数字家庭网络成了通信领域的新热点,也是“3C融合”的关键所在。如何实现数字家庭网络中广泛存在的各种信息设备的互联互通互操作是目前数字家庭发展急需解决的重要问题。由联想提出的闪联(IGRS信息设备资源共享协同服务)协议正是为了实现企业、家庭等网络中的信息设备间的互联互通互操作而制定的一个简捷高效、易于操作的标准协议。 本文根据作者在实习期间参与的具体项目,对闪联协议做了较深入的研究分析。该协议是一个应用层的网络协议,主要应用于无线音视频的传输。协议定义了如何在有限范围网络域内,通过有线或无线的互连方式,实现多种信息设备、家用电器、通信设备之间的设备自动发现、动态组网、资源共享和协同服务。 从协议栈分模块开发的整体架构出发,设计并实现了协议栈中设备组模块的各个功能函数的流程图和代码。 同时针对设备组模块中存在的有关设备分组和选举的问题,提出了基于目标函数的模糊ISODATA聚类算法和基于模糊等价矩阵的聚类算法,分别解决了设备分组和设备选举的问题。并通过具体的例子分析证明,使用这两种算法达到的效果与人们的在现实生活中的预期是基本一致的。这些工作使协议中的设备分组和选举功能具有了更高的智能性和易用性。最后将这两个模糊聚类算法模块化,并设计了在协议栈系统中实现这两个算法模块的方法和流程。采用这两个算法的闪联协议系统能够自动合理的完成设备分组和选举。