[发明专利]一种通过无线局域网远程启动透明计算系统客户端的方法有效
申请号: | 201010139744.3 | 申请日: | 2010-04-02 |
公开(公告)号: | CN101834888A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 张尧学;刘浩;周悦芝 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W84/12 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 廖元秋 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 无线 局域网 远程 启动 透明 计算 系统 客户端 方法 | ||
技术领域
本发明属于计算机系统技术领域,特别涉及一种在基于透明计算模式的计算机系统中,具有本地计算能力的客户端,通过无线局域网远程启动的方法。
背景技术
在迄今为止的计算模式中,任何计算机必须从一开始就要为其研制和安装相应的操作系统,否则该机器就不能进行相应的应用计算或运转相应的软件。这种硬件系统和软件系统的一一对应关系以及硬件的不断升级使得软件系统越来越复杂,用户的使用和维护成本越来越高。同时,不断淘汰的计算设备又造成了新的垃圾和环境污染。
透明计算(参见参考文献:张尧学,“透明计算:概念、结构和示例”,电子学报,VOL32,NO12A,12,2004)就是为解决上述问题而提出的一种新的计算模式。在透明计算中,用户能根据自己的需求,利用所使用的各种设备(包括固定、移动以及家庭的各类设备)通过网络从服务器按需获取操作系统、应用程序等软件服务。
透明计算模式由客户端、服务器以及之间的通信网络构成。客户端可以是多种不同的终端设备(PC、移动终端、家电等)。服务器可以是一般的PC或者服务器。客户端和服务器之间互连的网络称为透明网络,可以是以太网、无线局域网(Wi-Fi)、3G等各种通信网络。客户端本身不预置任何操作系统和应用程序,而是通过透明网络从存储有各种操作系统和应用程序的服务器中下载得到。只要客户端的硬件接口是支持这些操作系统的,用户就可根据需要动态下载、安装和运行这些操作系统和应用程序,从而为用户按需提供包括操作系统在内的软件服务。在透明计算模式中,同一客户端可以通过透明网络下载和运行不同的操作系统,从而解除了传统计算模式中硬件系统和软件系统的一一对应关系,降低了用户使用和维护成本,减少了环境污染。
基于透明计算模式的透明计算系统目前已经在有线局域网下研制成功(参见本申请人的相关中国发明专利“基于透明计算的计算设备和方法”,专利号:ZL200510063064.7)。在该系统中,客户端具有与普通PC等同的性能,负责计算和输入输出,按需通过网络将存储在服务器上的操作系统和应用程序下载到本地运行;服务器则负责操作系统、应用程序和数据的存储。客户端没有本地硬盘,而是将硬盘读写请求发往服务器,由服务器进行处理后返回给客户端。该系统具有文件系统的防病毒和自我恢复机制,同时用户可以在合适的客户端上选择运行Windows、Linux等操作系统,具有安全性好、管理维护方便、成本低等诸多优点。该系统主要用于有线局域网环境,在电子政务、银行信息化、多媒体教室等领域应用广泛。
但是,现有透明计算系统主要适用于有线局域网,限制了透明计算模式的进一步应用和推广。近年来,随着移动计算设备的发展,笔记本电脑、掌上电脑(PDA)、手机等都对Wi-Fi提供了较好的支持,Wi-Fi开始广泛应用于企业、大学、家庭等环境。这使得将透明计算系统的网络环境扩展到Wi-Fi网络成为了可能。若能将透明计算系统的网络环境扩展到Wi-Fi网络,使用户可以通过Wi-Fi网络获取透明计算的软件服务,则用户可以使用笔记本电脑、PDA、手机等移动设备,在移动环境中获取透明计算的软件服务,这将大大扩展当前透明计算系统对客户端设备和地点的限制,使用户的使用更为便捷。
将透明计算系统的网络环境扩展到Wi-Fi的主要技术障碍来源于透明计算系统运行的特殊性:客户端没有本地硬盘,操作系统、应用程序等都需要通过网络从服务器获取,因此,客户端需要一个能支持透明计算模式的远程启动引导芯片。但是透明计算系统现有的远程启动引导芯片及方法只适用于有线局域网,而不支持Wi-Fi环境。
透明计算系统现有的远程启动方法(参见本申请人的相关中国发明专利“一种网络环境下的计算机远程启动方法”,专利号:ZL01142033.2)主要应用于有线局域网,包括如下步骤:
1客户端加电,引导芯片的启动代码从服务器获得该客户端的标识。
2客户端从服务器下载一个脚本解释程序并加载运行。
3在上述脚本解释程序运行的环境下,通过对语言脚本的解释执行,让用户选择需要加载的操作系统。
4客户端从服务器下载操作系统内核镜像并加载运行,从而实现了操作系统的远程启动。
但是在Wi-Fi等无线网络中,上述远程启动方法因存在以下问题而难以适用:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010139744.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对等网络中信任数据管理方法
- 下一篇:行动通信系统中的细胞间干扰抑制方法