一种基于远程控制的通信交互系统及被控终端技术方案

技术编号:20286667 阅读:27 留言:0更新日期:2019-02-10 18:36
本发明专利技术适用于远程控制技术领域,提供了一种基于远程控制的通信交互系统及被控终端,通信交互系统包括主控终端、服务器:主控终端用于获取用户的操作并根据用户的操作向服务器发起控制请求;服务器,用于接收控制请求,根据控制请求生成操作指令并向被控终端发送操作指令;被控终端,包括操作系统、执行硬件、以及安装有应用程序APP,APP用于在被控终端处于离线时作为辅助服务器,并用于接收操作指令,将操作指令发送给操作系统,操作系统根据操作指令调用执行硬件,以控制执行硬件执行对应的操作。本发明专利技术能够实现在弱网情况或信道堵塞等网络连接异常时对执行硬件的通讯控制,便于分析故障、加以维修以及进行执行硬件的硬件接口升级等。

A Communication Interactive System and Controlled Terminal Based on Remote Control

The invention is applicable to the field of remote control technology, and provides a communication interaction system based on remote control and a controlled terminal. The communication interaction system includes a main control terminal and a server: the main control terminal is used to obtain the user's operation and initiate control requests to the server according to the user's operation; the server is used to receive control requests, generate operation instructions according to the control requests and send them to the server. The controlled terminal sends operation instructions; the controlled terminal includes the operating system, execution hardware and the application program APP. APP is used as an auxiliary server when the controlled terminal is offline, and is used to receive operation instructions and send them to the operating system. The operating system calls the execution hardware according to the operation instructions to control the execution hardware to perform corresponding operations. The invention can realize the communication control of the execution hardware when the network connection is abnormal, such as weak network condition or channel blockage, and is convenient for fault analysis, maintenance and hardware interface upgrade of the execution hardware.

【技术实现步骤摘要】
一种基于远程控制的通信交互系统及被控终端
本专利技术属于远程控制
,尤其涉及一种基于远程控制的通信交互系统,还涉及该通信交互系统的被控终端。
技术介绍
远程控制是利用无线或电信号对远端的设备进行操作的一种能力,远程控制通常通过网络才能进行。位于本地的计算机是操纵指令的发出端,称为主控终端、主控端或客户端,非本地的被控计算机叫做被控终端、被控端或服务器端。远“程”不等同于远“距离”,主控端和被控端可以是位于同一局域网的同一房间中,也可以是连入Internet网络的处在任何位置的两台或多台计算机。早期的远程控制往往指在局域网中的远程控制而言,随着互联网和技术革新,就如同坐在被控端电脑的屏幕前一样,可以启动被控端电脑的应用程序,可以使用或窃取被控端电脑的文件资料,甚至可以利用被控端电脑的外部打印设备和通信设备来进行打印和访问外网和内网,就像利用遥控器遥控电视的音量、变换频道或者开关电视机一样。远程控制,主控端电脑只是将键盘和鼠标的指令传送给远程电脑,同时将被控端电脑的屏幕画面通过通信线路回传过来。也就是说,控制被控端电脑进行操作似乎是在眼前的电脑上进行的,实质是在远程的电脑中实现的,不论打开文件,还是上网浏览、下载等都是存储在远程的被控端电脑中的。早期的远程控制大部分指的是电脑桌面控制,而后的远程控制可以使用手机、电脑控联网的灯、窗帘、电视机、摄像机、投影机、指挥中心、大型会议室等。远程控制软件一般分客户端程序(Client)和服务器端程序(服务器)两部分,通常将客户端程序安装到主控端的电脑上,将服务器端程序安装到被控端的电脑上。使用时客户端程序向被控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行。技术发展电脑中的远程控制技术,始于DOS时代,只不过当时由于技术上没有什么大的变化,网络不发达,市场没有更高的要求,所以远程控制技术没有引起更多人的注意。但是,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:LAN、WAN、拨号方式及互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP等协议来实现远程控制,不过,随着网络技术的发展,很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。通过远程控制技术,或远程控制软件,对远程电脑进行操作办公,实现非本地办公:在家办公、异地办公、移动办公等远程办公模式。这种远程的办公方式不仅大大缓解了城市交通状况,减少了环境污染,还免去了人们上下班路上奔波的辛劳,更可以提高企业员工的工作效率和工作兴趣。远程教育是学生与教师、学生与教育组织之间主要采取多种媒体方式进行系统教学和通信联系的教育形式,是将课程传送给校园外的一处或多处学生的教育。现代远程教育则是指通过音频、视频(直播或录像)以及包括实时和非实时在内的计算机技术把课程传送到校园外的教育。现代远程教育是随着现代信息技术的发展而产生的一种新型教育方式。计算机技术、多媒体技术、通信技术的发展,特别是因特网的迅猛发展,使远程教育的手段有了质的飞跃,成为高新技术条件下的远程教育。计算机系统技术服务工程师或管理人员通过远程控制目标维护计算机或所需维护管理的网络系统,进行配置、安装、维护、监控与管理,解决以往服务工程师必须亲临现场才能解决的问题。大大降低了计算机应用系统的维护成本,最大限度减少用户损失,实现高效率、低成本。任何人都可以利用一技之长通过远程控制技术为远端电脑前的用户解决问题。如安装和配置软件、绘画、填写表单等协助用户解决问题。在大型指挥中心或智能会议室控制控所有设备,也可以控制道路上的摄像机,也可以控制大屏幕,窗帘,电视,DVD,投影机,电视机,灯光。在个人应用上,如别墅的控制,可以控制家里的灯,窗帘,可以控制家里的摄像头,还可以通过3G看见家里的灯开了没有,有没有人。但是,在具体使用的过程中,远程控制硬件的过程中容易出现软件/服务器与硬件交互不便利问题,比如硬件在弱网情况或信道堵塞时,没办法及时的与硬件产生实时交互,硬件如果发生故障时,没办法与硬件产生通讯,无法分析问题并加以修复,完全失去了对硬件的控制,功能升级时,无法对硬件的接口功能进行升级迭代。因此,本
亟需提供一种新的远程控制的系统,以解决上述可能存在的技术问题。
技术实现思路
本专利技术实施例提供一种基于远程控制的通信交互系统及被控终端,旨在解决现有技术中远程控制硬件的过程中容易出现软件/服务器与硬件交互不便利问题,具体能够有效地解决在弱网情况或信道堵塞时无法与硬件及时实时交互的问题,避免硬件发生故障时没办法与硬件产生通讯、无法分析问题并加以修复,甚至无法对硬件的接口功能进行升级迭代等缺陷,本专利技术能够实现在弱网情况或信道堵塞时对执行硬件的通讯控制,便于分析故障、加以维修以及进行执行硬件的硬件接口进行升级等。本专利技术实施例是这样实现的,提供一种基于远程控制的通信交互系统,所述通信交互系统包括主控终端、服务器和被控终端:所述主控终端,与所述服务器通信连接,用于获取用户的操作并根据用户的操作向所述服务器发起控制请求;所述服务器,用于接收所述控制请求,根据所述控制请求生成操作指令并向所述被控终端发送所述操作指令;所述被控终端,包括操作系统、执行硬件、以及安装有APP,所述APP用于在所述被控终端处于离线时作为辅助服务器,并用于接收所述操作指令,将所述操作指令发送给所述操作系统,所述操作系统根据所述操作指令调用所述执行硬件,以控制所述执行硬件执行与所述操作指令对应的操作。本专利技术实施例是这样实现的,还提供一种用于通信交互系统的被控终端,所述通信交互系统还包括主控终端、和服务器,所述主控终端用于获取用户的操作并根据用户的操作向所述服务器发起控制请求,所述服务器用于接收所述控制请求,根据所述控制请求生成操作指令并向所述被控终端发送所述操作指令,所述被控终端包括:操作系统、执行硬件、以及安装有应用程序APP,所述APP用于在所述被控终端处于离线时作为辅助服务器,并用于接收所述操作指令,将所述操作指令发送给所述操作系统,所述操作系统根据所述操作指令调用所述执行硬件,以控制所述执行硬件执行与所述操作指令对应的操作。本专利技术实施例提供的通信交互系统及其被控终端包括操作系统、执行硬件、以及安装有APP,所述APP用于在所述被控终端处于离线时作为辅助服务器,并用于接收服务器发送的操作指令,将所述操作指令发送给所述操作系统,所述操作系统根据所述操作指令调用所述执行硬件,以控制所述执行硬件执行与所述操作指令对应的操作。通过这种方式,本专利技术能够实现在弱网情况或信道堵塞等网络连接异常时对执行硬件的通讯控制,便于分析故障、加以维修以及进行执行硬件的硬件接口升级等。附图说明图1是本专利技术实施例提供的基于远程控制的通信交互系统一实施例的模块示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解本文档来自技高网
...

【技术保护点】
1.一种基于远程控制的通信交互系统,其特征在于,所述通信交互系统包括主控终端、服务器和被控终端:所述主控终端,与所述服务器通信连接,用于获取用户的操作并根据用户的操作向所述服务器发起控制请求;所述服务器,用于接收所述控制请求,根据所述控制请求生成操作指令并向所述被控终端发送所述操作指令;所述被控终端,包括操作系统、执行硬件、以及安装有应用程序APP,所述APP用于在所述被控终端处于离线时作为辅助服务器,并用于接收所述操作指令,将所述操作指令发送给所述操作系统,所述操作系统根据所述操作指令调用所述执行硬件,以控制所述执行硬件执行与所述操作指令对应的操作。

【技术特征摘要】
1.一种基于远程控制的通信交互系统,其特征在于,所述通信交互系统包括主控终端、服务器和被控终端:所述主控终端,与所述服务器通信连接,用于获取用户的操作并根据用户的操作向所述服务器发起控制请求;所述服务器,用于接收所述控制请求,根据所述控制请求生成操作指令并向所述被控终端发送所述操作指令;所述被控终端,包括操作系统、执行硬件、以及安装有应用程序APP,所述APP用于在所述被控终端处于离线时作为辅助服务器,并用于接收所述操作指令,将所述操作指令发送给所述操作系统,所述操作系统根据所述操作指令调用所述执行硬件,以控制所述执行硬件执行与所述操作指令对应的操作。2.如权利要求1所述的通信交互系统,其特征在于,所述操作系统包括Android操作系统,所述执行硬件执行与所述操作指令对应的操作,包括:拨打电话、发送短信。3.如权利要求1或2所述的通信交互系统,其特征在于,所述操作系统和所述执行硬件之间通过硬件接口相连接。4.如权利要求3所述的通信交互系统,其特征在于,所述执行硬件还用于,将执行与所述操作指令对应的操作时所产生的操作过程和数据反馈给所述操作系统、进而传输给所述APP。5.如权利要求4所述的通信交互系统,其特征在于,所述APP,还用于在被控终端与所述服务器之间出现网络连接异常时,控制所述操作系统和所述执行硬件分别继续执行所述操作指令、反馈操作过程和传输数据,并通过APP自身暂存所述操作过程的相关信息和数据。6.如权利要求3所述的通信交互系统,其特征在于,所述操作系统还用于,在需要对底层的所述硬件接口升...

【专利技术属性】
技术研发人员:张星亮王鹏
申请(专利权)人:深圳市六度人和科技有限公司
类型:发明
国别省市:广东,44

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

1