一种计算机远程网络诊断和用户支持的方法技术

技术编号:4893737 阅读:198 留言:0更新日期:2012-04-11 18:40
一种计算机远程网络诊断和用户支持的方法,涉及计算机远程控制技术领域。本发明专利技术方法的主要步骤为:①启动客户计算终端;②启动客户计算终端的扩展固件接口EFI,判断是否启动客户端模块;③若用户不启动客户端模块,则进入操作系统正常工作;若用户启动客户端模块,则执行确认操作建立远程服务器与客户计算终端通信的远程网络连接;④远程服务器通过远程网络连接对客户计算终端进行远程网络诊断和用户支持服务;⑤完成诊断和服务后,断开远程网络连接,客户端模块停止工作。同现有技术相比,本发明专利技术不受操作系统的限制、不增加硬件平台的成本,具有效率高、实施简单、成本低廉的特点。

【技术实现步骤摘要】

本专利技术涉及计算机远程控制
,特别是基于扩展固件接口 EFI实现计算机 远程网络诊断和用户支持的方法。
技术介绍
随着信息技术的高速发展,企业、家庭中的计算机设备不断增多。如果采用传统的 网络管理系统,当计算机设备出现故障时,就需要专业的管理人员到现场进行诊断和维修。 特别是,当操作系统、硬件驱动等发生故障时,原本只需简单的系统配置即可解决的问题, 却不得不需要让客服人员上门维修,这无疑增加了客户维修成本。因此有必要采取远程网 络诊断和用户支持的方法来帮助用户解决计算机故障问题,加快维修速度、降低维修成本。现有技术中,计算机远程网络诊断、用户支持和管理的方法主要有两种一种是基 于操作系统的远程网络诊断和管理方法,例如远程桌面管理、各种远程管理软件等。但是当 操作系统出现问题时,该远程网络诊断、管理方法的应用就会受到限制无法使用,可靠性不 高。另外一种是基于硬件设备的远程网络诊断和管理方法,如在计算机设备中增加远程监 控卡等,该方法可以不受操作系统的限制,但是却增加了硬件成本。近年来,随着EFI (Extensible Firmware Interface,扩展固件接口)技术的发展, 也出现了基于该技术的计算机远程检测及控制方法。该方法需要在EFI中设置客户端程 序,客户端程序在每次客户计算机启动时即启动,给用户操作带来麻烦。
技术实现思路
为了解决上述现有技术中存在的问题,本专利技术的目的是提供一种计算机远程网络 诊断和用户支持的方法。它在不依赖于操作系统和不增加任何硬件成本情况下,实现远程 服务器对客户计算终端的远程诊断和管理,具有可靠性高、诊断效率高、使用方便的特点。为了达到上述专利技术目的,本专利技术的技术方案以如下方式实现—种计算机远程网络诊断和用户支持的方法,它使用包括相互连接的客户计算终 端和远程服务器,客户计算终端包括相互联系的硬件平台、装有客户端模块的扩展固件接 口 EFI和操作系统。其主要步骤为①启动客户计算终端;②启动客户计算终端的扩展固件接口 EFI,判断是否启动客户端模块;③若用户不启动客户端模块,则进入操作系统正常工作;若用户启动客户端模块, 则执行确认操作建立远程服务器与客户计算终端通信的远程网络连接;④远程服务器通过远程网络连接对客户计算终端进行远程网络诊断和用户支持 服务;⑤完成诊断和服务后,断开远程网络连接,客户端模块停止工作。在上述方法中,所述远程服务器对客户计算终端进行网络诊断和用户支持服务包 括获得并处理客户计算终端的故障信息、配置客户计算终端数据、为客户计算终端提供缺失或受损文件、提供用户操作指导服务、操作客户计算终端根据远程服务器控制指令执行控制操作。在上述方法中,所述控制指令包括客户计算终端关机指令、客户计算终端重启指 令、客户计算终端进入正常操作系统指令。在上述方法中,所述确认操作是指采用输入单键值、输入组合键键值或者点击鼠 标的动作。在上述方法中,所述客户计算终端采用台式机、笔记本或者上网本。本专利技术由于采用了上述方法,通过在客户计算终端的EFI中设置客户端模块实现 对客户计算终端的远程网络诊断、并提供用户支持。该方法不受客户计算终端操作系统的 限制,同时也不增加客户的硬件成本,而且在用户不启动客户端模块时,客户计算终端执行 正常的操作工作,不会给用户带来任何麻烦。使用本专利技术能提高网络诊断的效率、增加计算 终端的易用性,特别对于计算终端厂商,通过该方法建立的远程服务系统,可以大大降低终 端厂商的客户维修服务成本。下面结合附图和具体实施方式对本专利技术作进一步说明。 附图说明图1为使用本专利技术方法的系统结构示意图;图2为本专利技术方法流程图。具体实施例方式参见图1,使用本专利技术方法的系统包括远程服务器,提供建立与客户计算终端的远程连接服务、对客户计算终端发送回 的数据进行处理、提供控制指令、为客户计算终端提供缺失或受损文件、提供用户操作指导 服务等。客户计算终端,可以通过网络与远程服务器建立连接并接受远程服务器的故障诊 断和控制。客户计算终端在构建时,包括硬件平台,即组成客户计算终端的主板、内存、硬盘、网卡、显卡等必要硬件部件, 也可以包括鼠标、键盘、显示器等输入输出设备,该硬件平台是客户计算终端的硬件基础。可扩展固件接口 EFI,是硬件和预启动软件问的接口规范。负责操作系统执行前的 初始化工作、连接计算机内各种不同的硬件与操作系统。在系统开机,完成硬件初始化工作 后,EFI会对计算机发出指令开始加载操作系统,当操作系统启动并正常运行之后,EFI与 操作系统之间仍然保持通讯。EFI中可以设置应用程序,这些应用程序包括硬件检测及除错 程序、引导管理程序、操作系统引导程序等。在本专利技术中,EFI设置了客户端模块,所述客户 端模块用于发起与远程服务器的网络连接请求、协助建立远程网络连接、协助处理远程服 务器对客户计算终端检测与控制操作等。所述客户端模块只有在用户确认启动远程网络诊 断和用户支持服务时,才进行工作。在客户计算终端出厂之前或在客户计算终端BIOS升级 过程中,所述客户端模块被写入到EFI中,共同被BIOS ROM烧写工具写入到BIOS ROM中。操作系统,客户计算终端控制其他程序运行、管理系统资源、为用户提供操作界面 的运行平台。客户计算终端在正常引导后,进入操作系统。参见图2,本专利技术方法的执行步骤如下①启动客户计算终端,启动power按键为客户计算终端加电。②启动客户计算终端的扩展固件接口 EFI,执行硬件初始化工作,判断是否启动客 户端模块。③若用户不启动客户端模块,则由EFI发出加载操作系统指令,若操作系统启动 成功,进入正常操作系统,供用户使用,若操作系统启动不成功,可由用户选择进入EFI,确 定是否使用远程网络诊断和用户支持服务。若用户启动客户端模块,则执行输入某一特定 单键值、输入特定组合键或者点击该功能图标等确认操作启动客户端模块。客户端模块向 远程服务器发起网络连接请求,远程服务器对该请求进行判断,若判断该请求合法,远程服 务器对该请求进行响应,双方建立远程网络连接,用于数据通讯。远程网络连接可采用TCP 传输技术、UDP传输技术等。④远程服务器通过远程网络连接对客户计算终端进行远程网络诊断和用户支持 服务。远程服务器通过远程网络连接获得并处理客户计算终端的故障信息、配置客户计算 终端数据、为客户计算终端提供缺失或受损文件、提供用户操作指导服务、操作客户计算终 端根据远程服务器控制指令执行控制操作等。控制指令包括客户计算终端关机指令、客户 计算终端重启指令、客户计算终端进入正常操作系统指令等。在此过程中,根据用户需求, 可对客户端模块功能进行增强设计,如可采用VNC技术,使用RFB (Remote Frame Buffer,远 程帧缓冲)协议来进行远程控制,实现远程屏幕控制,甚至实现虚拟环境下的系统恢复。⑤完成诊断和服务后,通过关机、重启或者进入正常操作系统等操作断开远程网 络连接,客户端模块停止工作。应当说明的是以上实施例仅用以说明本专利技术的技术方案,而非对其进行限制。尽 管参照以上实施例对本专利技术做了详细的说明,本领域的普通技术人员应当理解依据以上 实施例所记载的技术方案进行修改,或对其中部分技术特征进行等同替换,并不使相应技 术方案的本质脱离本文档来自技高网...

【技术保护点】
一种计算机远程网络诊断和用户支持的方法,它使用包括相互连接的客户计算终端和远程服务器,客户计算终端包括相互联系的硬件平台、装有客户端模块的扩展固件接口EFI和操作系统,其主要步骤为:①启动客户计算终端;②启动客户计算终端的扩展固件接口EFI,判断是否启动客户端模块;③若用户不启动客户端模块,则进入操作系统正常工作;若用户启动客户端模块,则执行确认操作建立远程服务器与客户计算终端通信的远程网络连接;④远程服务器通过远程网络连接对客户计算终端进行远程网络诊断和用户支持服务;⑤完成诊断和服务后,断开远程网络连接,客户端模块停止工作。

【技术特征摘要】
一种计算机远程网络诊断和用户支持的方法,它使用包括相互连接的客户计算终端和远程服务器,客户计算终端包括相互联系的硬件平台、装有客户端模块的扩展固件接口EFI和操作系统,其主要步骤为①启动客户计算终端;②启动客户计算终端的扩展固件接口EFI,判断是否启动客户端模块;③若用户不启动客户端模块,则进入操作系统正常工作;若用户启动客户端模块,则执行确认操作建立远程服务器与客户计算终端通信的远程网络连接;④远程服务器通过远程网络连接对客户计算终端进行远程网络诊断和用户支持服务;⑤完成诊断和服务后,断开远程网络连接,客户端模块停止工作。2.根据权利要求1所述的计算机远程网络诊断和用户支持的方法,其特征在于,所述 远程服务器对客户计算终端...

【专利技术属性】
技术研发人员:赵珍刘锋郑必可
申请(专利权)人:同方股份有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利