论文部分内容阅读
网络通讯技术的高速发展,使得网络被广泛的运用到实际应用中,最终形成了泛在的网络环境。在泛在网下,多种网络通信技术共存,形成不同的异构网络。与此同时,终端的种类也丰富多样,如传感器式的物体、具备RFID(Radio Frequency IDentification)标签的物体、具备二维条形码的物体,以及个人设备,如PC(Personal Computer)、 PDA(Personal Digital Assistant)等。这些设备最终都无一例外的以用户为中心,为用户提供服务。然而,随着用户需求的增加,单一的终端已经无法为用户提供满意的服务。这就需要多个终端协同工作,共同为用户提供统一的服务,以满足用户在泛在网络环境中对传输效率、用户体验、安全性等方面的需求。本课题为满足用户对多个终端协同工作这一迫切需求,研究并实现了泛在网环境下多个终端设备协同工作技术中的若干关键技术。为了实现终端协同工作,需要终端具有多接口的特性。因此首先对多接口进行了研究,并针对有线网接口和无线网接口进行了设计和管理,使之能服务于终端的协同工作。在此基础上,研究并设计实现了多终端协同技术中的互发现、互连互通、互操作这些关键技术。在互发现机制中,主要是对终端所具有的服务能力进行互发现,通过复用SSID(Service Set Identifier)信息使得周围终端能够获知彼此之间的服务信息。在互连互通机制中,根据终端所具有的设备属性之间的差异,自举出AP(Access Point),其余终端自动切换为STA(Station)工作站模式,最后AP终端向STA终端分配IP(Internet Protocol)地址,实现互连互通。在互操作机制中,主要利用多接口的特性,研究实现了多路径多流并发互操作机制以满足用户对传输效率的需求。在文章的最后,通过搭建实验平台来验证本文所设计的互发现、互连互通、互操作机制可以很好的满足用户需求。实验结果表明采用本文设计的互发现、互连互通、互操作机制,可以高效的对周围终端进行服务发现。无论终端周围是否存在基础AP,都可以实现互连互通。通过多路径多流并发互操作机制可以有效提高用户体验,有效提高业务流的传输效率。