实现远程控制的方法和装置的制作方法

文档序号:7655638阅读:220来源:国知局
专利名称:实现远程控制的方法和装置的制作方法
技术领域
本发明涉及计算机通信领域,具体涉及实现远程控制的方法和装置。
背景技术
针对应用动态网际协议(IP)地址的用户而言,控制端实现对受控端的远 程控制的前提是获知受控端的动态IP地址。目前,控制端获知受控端动态IP
地址的方法通常为在受控端安装客户端,由该客户端维护受控端动态IP地址 等动态标识信息;并且,客户端在启动时向专业的动态域名解析服务器上报受 控端动态IP地址,并最终由该动态域名解析服务器将收到的受控端动态IP地 址通知给控制端。
上述动态IP地址的获知方式存在明显的问题需要专业的动态域名解析服 务器,这将使用户的通信成本保持在一个较高的水平;获知动态IP地址的操作 涉及三个主体,不利于操作流程的简化;受控端的动态IP地址只是被简单地收 集并提供,这使得动态IP地址的获知方式具有过低的通信安全性。
可见,由于目前所应用的动态IP地址的获知方式具有通信成本高、操作不 够简化和通信安全性低的缺点,因此以获知动态IP地址为前提的远程控制操作 同样会有通信成本高、操作不够简化和通信安全性低的缺点。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现远程控制的方法和装置, 以有效提高通信安全性。
为达到上述目的,本发明的技术方案是这样实现的 一种实现远程控制的方法,该方法包括
收到针对受控端的控制请求后,向控制端请求认证信息;当来自控制端的 认证信息正确时,获取可用于开展控制业务的受控端动态标识信息并发送给控制端。
收到所述控制请求之前,该方法进一步包括
控制端向受控端侧发送呼叫请求,受控端侧在刚收到该呼叫请求或呼叫请
求持续的时长/次数超过设置的门限值时通知控制端呼叫已接续,控制端收到通 知时向受控端侧发送控制请求。
所述认证信息正确与否的判断方法为'.
将所述认证信息与保存的校验信息进行比较,如果所述认证信息与校验信 息一致,确定认证信息正确;否则,确定认证信息^"误。 当所述认证信息错误时,不接受所述控制请求。 获取所述动态标识信息的方法为
向受控端发送动态标识信息获取命令,受控端在收到该命令后将自身的动 态标识信息发送给控制端。
所述动态标识信息发生变化,受控端进一步将变化后的动态标识信息发送 给控制端,控制端用收到的受控端动态标识信息更新之前保存的受控端动态标 识信息。
进一步判断是否需要唤醒受控端,并在判断结果为需要时唤醒受控端。 所述唤醒受控端的方法为
生成唤醒信号并发送给受控端,受控端在收到唤醒信号后启动。 受控端处于未联网的工作状态,进一步为受控端建立网络连接。 控制端进一步根据收到的所述受控端动态标识信息建立与受控端之间的控 制业务连接,并开展控制业务。
所述动态标识信息是动态网际协议地址。
一种实现远程控制的装置,该装置包括相连的认证单元和存储单元; 其中,所述认证单元,用于在收到针对受控端的控制请求后,向控制端请
求认证信息;还用于在来自控制端的认证信息正确时,获取可用于开展控制业
务的受控端动态标识信息并发送给控制端;
所述认证单元与所述控制端之间连接有音频数据编解码单元,用于对认证 单元与控制端之间的包含控制请求在内的通信数据进行包括编解码及传输在内 的处理。
所述认证单元与所述控制端之间连接有并联的呼叫检测单元、呼叫通断控 制单元;
其中,所述呼叫检测单元,用于接收来自控制端的呼叫请求并通知所述认
证单元;
所述认证单元,进一步用于通知呼叫通断控制单元向控制端发送自动摘机 信号;
所述呼叫通断控制单元,用于根据所述认证单元的通知将可以触发控制请 求的自动摘机信号向控制端发送。
所述认证单元与所述控制端之间进一步连接有数字数据处理装置,用于对 认证单元与控制端之间的数字数据进行包括数据调制解调、格式转换及传输在 内的处理。
所述数字数据处理装置包括串联的收发器、模拟前端单元。 所述认证单元与所述受控端之间进一步连接有传输电路,用于对认证单元 与受控端之间的通信数据进行传输。
所述传输电路是无线局域网、通用串行总线或光口。
所述认证单元与所述受控端之间进一步连接有唤醒单元;
其中,所述认证单元,进一步用于确定是否需要唤醒所述受控端,并在需
要时通知所述唤醒单元唤醒受控端;
所述唤醒单元,用于根据来自认证单元的通知唤醒受控端。
所述认证单元与所述受控端之间进一步连接有耳关网单元;
其中,所述认证单元,进一步用于确定所述受控端是否联网,并在确定受
控端未联网时通知所述联网单元为所述受控端联网;
所述联网单元,用于根据来自认证单元的通知为受控端建立网络连接。
所述控制端和受控端是手初.、固定电话或电脑。 所述认证单元设置于不对称数字用户线调制解调器中。
可见,本发明所提供的实现远程控制的方法和装置,保证在收到针对受控
端的控制请求后,可以向控制端请求认证信息;并且当来自控制端的认证信息
正确时,能够获取用于开展控制业务的受控端动态标识信息并发送给控制端。 本发明方法和装置不需要专业的动态域名解析服务器,因而能明显降低用户的
通信成本;并且,由于获知动态标识信息是以认证通过为前提的,所以通信安 全性有了明显的提高。


图1为本发明一实施例的实现远程控制的装置结构图; 图2为本发明一实施例的实现远程控制的方法流程图; 图3为本发明的实现远程控制的流程简图。
具体实施例方式
下面结合附图对本发明技术详细描述。
本发明所提供的实现远程控制的方法主要包括在收到针对受控端的控制 请求后,向控制端请求认证信息;当来自控制端的认证信息正确时,获取可用 于开展控制业务的受控端动态标识信息并发送给控制端。
本发明所提供的实现远程控制的装置主要包括相连的认证单元和存储单 元;其中,所述认证单元,用于在收到针对受控端的控制请求后,向控制端请 求认证信息;还用于在来自控制端的认证信息正确时,获取可用于开展控制业 务的受控端动态标识信息并发送给控制端。所述存储单元,用于保存并提供可 判断所述认证信息正确与否的校验信息。
除了上述的涉及认证的操作以外,还可以针对受控端进行涉及唤醒、联网 的操作。
参见图1,图1为本发明一实施例的实现远程控制的装置结构图。图1中,
除了控制端101、受控端115以外的其它器件通常可以设置于调制解调器
(modem)中,并且构成了 modem中的主体结构。另外,图1中器件与中央处 理器(CPU)之间的连线代表相应器件与CPU中各器件均可存在连接。
实际应用时,控制端101要发送给受控端115的呼叫请求(该呼叫请求可 以是电话呼叫等)会通过通信接口 102被呼叫检测单元105接收,呼叫检测单 元105在刚收到该呼叫请求或呼叫请求持续的时长/次数超过设置的门限值时以 发送信号等方式通知CPU中的认证单元108。收到来自呼叫检测单元105的通 知后,认证单元108以发送自动摘机信号等方式通知呼叫通断控制单元106, 呼叫通断控制单元106则向控制端101发送自动摘机信号以通知控制端101呼 叫已接续;收到来自呼叫通断控制单元106的自动摘机信号后,控制端101可 以向CPU发送控制^"求。
控制端101所发送的控制请求通常通过双音多频信令(DTMF)编解码单 元107被CPU中的认证单元108接收到,认证单元108进而通过DTMF编解 码单元107向控制端101发送认证请求;收到来自认证单元108的认证请求后, 控制端101将用于进行认证的认证信息通过DTMF编解码单元107发送给认证 单元108。收到来自控制端101的认证信息后,认证单元108从存储单元111 中以读取等方式获取校验信息,并将获取的校验信息与收到的认证信息进行比 较,如果所述校验信息与认证信息一致,认证单元108确定认证信息正确,进 而确定受控端115可被控制端101控制;否则,认证单元108确定认证信息错 误,进而确定受控端115不可纟皮控制端101控制,并JU人证单元108可以进一 步控制呼叫通断控制单元106释放控制端101的呼叫。
在认证单元108确定受控端115可被控制端101控制的情况下,后续操作 可能会因受控端115所处的不同工作状态而有所区别。具体而言,认证单元108 能够获取受控端115的工作状态并保存于存储单元111中,并在确定受控端115 可被控制端101控制时从存储单元111中获取受控端115的工作状态。当受控 端115处于未启动等需要唤醒的工作状态时,认证单元108通知相连的唤醒单 元109唤醒受控端115,唤醒单元109根据来自认证单元108的通知生成唤醒 信号(该信号可以是数据包或电平等),并将该唤醒信号通过无线局域网
(WLAN)、通用串行总线(USB)、光口 ( Ethernet Port )等传输电路发送给受 控端115,受控端115在收到唤醒信号后启动;当受控端115处于未联网的工 作状态时,认证单元108通知相连的联网单元110为受控端115联网,联网单 元110根据来自认i正单元108的通知为受控端115建立网络连接。
在受控端115处于联网状态并且可被控制端101控制时,认证单元108可 以通过传输电路向受控端115发送动态标识信息获取命令;收到来自认证单元 108的动态标识信息获取命令时,受控端115将自身的动态IP地址等动态标识 信息发送给认证单元108,认证单元108则将收到的受控端115动态标识信息 通过互联网或DTMF编解码单元107发送给控制端101。此后,控制端101就 可以根据受控端115的动态标识信息建立与受控端115之间的HTTP或FTP等 控制业务连接,并开展数据获取等控制业务。
在实际应用时,如果受控端115的动态标识信息发生变化,受控端115可 以将变化后的动态标识信息发送给控制端101,由控制端101用新的受控端115 动态标识信息更新之前保存的受控端115动态标识信息,并根据更新后的受控 端115动态标识信息建立与受控端115之间的控制业务连接,并开展控制业务。
需要说明的是,控制业务中所涉及的数据总体可以分为音频数据和数字数 据。其中,音频数据通常由DTMF编解码单元107进行编解码及传输等处理; 数字数据通常由相连的收发器103和模拟前端单元104进行数据调制解调、格 式转换及传输等处理。通信接口 102与收发器103、呼叫检测单元105之间通 常连接有分离器,用于将传输的音频数据和数字数据进行分离。可以将DTMF 编解码单元107替换为其它的音频数据编解码单元。
根据图1以及针对图1的描述,可以将实现远程控制的比较完整的流程以 图2的形式表示。参见图2,图2为本发明一实施例的实现远程控制的方法流 程图,该流程包括以下步骤
步骤201:控制端向受控端发送呼叫请求,并在该呼叫请求被接受时由控 制端请求对受控端进行控制。
步骤202:受控端侧要求控制端发送认证信息,控制端向受控端侧发送认 证信息。
步骤203:受控端侧判断收到的认证信息是否正确,如果正确,进入步骤 205;否则,进入步骤204,并结束本流程。
步骤204:受控端不接受控制端的控制请求,还可以进一步释放控制端的 呼叫。
步骤205:确认受控端可被控制端控制。
步骤206:判断是否需要唤醒受控端,如果需要,进入步骤207;否则,直 接进入步骤210。
步骤207:唤醒受控端。
步骤208:判断是否需要为受控端联网,如果需要,进入步骤209;否贝'J, 直接进入步骤210。
步骤209:为受控端联网。
步骤210:获取受控端的动态标识信息并通知给控制端。 步骤211:控制端根据受控端的动态标识信息与受控端建立控制连接并开 展控制业务。
综合图1、图2可知,本发明最关键的操作与认证相关,因而可以将本发 明的关键性操作以图3的方式表示。参见图3,图3为本发明的实现远程控制 的流程简图,该流程包括以下步骤
步骤301:收到针对受控端的控制请求后,向控制端请求认证信息。 步骤302:当来自控制端的认证信息正确时,获取受控端的动态标识信息 并发送给控制端。
步骤303:控制端可以根据受控端的动态标识信息进一步与受控端开展控 制业务。
所述控制端和受控端可以是手机、固定电话、电脑等。本发明可以适用于 不对称数字用户线(ADSL)架构、全球微波接入互操作性(Wimax)系统等应 用中。
由以上所述可见,本发明方法和装置不需要专业的动态域名解析服务器, 因而能明显降低用户的通信成本并简化流程;并且,由于获知动态标识信息是 以认证通过为前提的,所以通信安全性有了明显的提高。
权利要求
1、实现远程控制的方法,其特征在于,该方法包括收到针对受控端的控制请求后,向控制端请求认证信息;当来自控制端的认证信息正确时,获取可用于开展控制业务的受控端动态标识信息并发送给控制端。
2、 如权利要求1所述的方法,其特征在于,收到所述控制请求之前,该方 法进一步包括控制端向受控端侧发送呼叫请求,受控端侧在刚收到该呼叫请求或呼叫请 求持续的时长/次数超过设置的门限值时通知控制端呼叫已接续,控制端收到通 知时向受控端侧发送控制请求。
3、 如权利要求l所述的方法,其特征在于,所述认证信息正确与否的判断 方法为将所述认证信息与保存的校验信息进行比较,如果所述认证信息与校验信 息一致,确定认证信息正确;否则,确定认证信息^"误。
4、 如权利要求l所述的方法,其特征在于,当所述认证信息错误时,不接 受所述控制请求。
5、 如权利要求l所述的方法,其特征在于,获取所述动态标识信息的方法为向受控端发送动态标识信息获取命令,受控端在收到该命令后将自身的动 态标识信息发送给控制端。
6、 如权利要求1至5任一项所述的方法,其特征在于,所述动态标识信息 发生变化,受控端进一步将变化后的动态标识信息发送给控制端,控制端用收 到的受控端动态标识信息更新之前保存的受控端动态标识信息。
7、 如权利要求1至5任一项所述的方法,其特征在于,进一步判断是否需 要唤醒受控端,并在判断结果为需要时唤醒受控端。
8、 如权利要求7所述的方法,其特征在于,所述唤醒受控端的方法为 生成唤醒信号并发送给受控端,受控端在收到唤醒信号后启动。
9、 如权利要求1至5任一项所述的方法,其特征在于,受控端处于未联网的工作状态,进一步为受控端建立网络连接。
10、 如权利要求1所述的方法,其特征在于,控制端进一步根据收到的所述受控端动态标识信息建立与受控端之间的控制业务连接,并开展控制业务。
11、如权利要求i所述的方法,其特征在于,所述动态标识信息是动态网 际协议IP地址。
12、 实现远程控制的装置,其特征在于,该装置包括相连的认证单元和存 储单元;其中,所述认证单元,用于在收到针对受控端的控制请求后,向控制端请 求认证信息;还用于在来自控制端的认证信息正确时,获取可用于开展控制业 务的受控端动态标识信息并发送给控制端;所述存储单元,用于保存并提供可判断所述认证信息正确与否的校验信息。
13、 如权利要求12所述的装置,其特征在于,所述认证单元与所述控制端 之间连接有音频数据编解码单元,用于对认证单元与控制端之间的包含控制请 求在内的通信数据进行包括编解码及传输在内的处理。
14、 如权利要求12所述的装置,其特征在于,所述认证单元与所述控制端 之间连接有并联的呼叫检测单元、呼叫通断控制单元;其中,所述呼叫;险测单元,用于接收来自控制端的呼叫请求并通知所述认 证单元;所述认证单元,进一步用于通知呼叫通断控制单元向控制端发送自动摘机 信号;所述呼叫通断控制单元,用于根据所述认证单元的通知将可以触发控制请 求的自动摘机信号向控制端发送。
15、 如权利要求12所述的装置,其特征在于,所述认证单元与所述控制端 之间进一步连接有数字数据处理装置,用于对认证单元与控制端之间的数字数 据进行包括数据调制解调、格式转换及传输在内的处理。
16、 如权利要求15所述的装置,其特征在于,所述数字数据处理装置包括串联的收发器、模拟前端单元。
17、 如权利要求12所述的装置,其特征在于,所述认证单元与所述受控端 之间进一步连接有传输电路,用于对认证单元与受控端之间的通信数据进行传输。
18、 如权利要求17所述的装置,其特征在于,所述传输电路是无线局域网 WLAN、通用串行总线USB或光口 Ethernet Port。
19、 如权利要求12至18任一项所述的装置,其特征在于,所述认证单元 与所述受控端之间进一步连接有唤醒单元;其中,所述认证单元,进一步用于确定是否需要唤醒所述受控端,并在需 要时通知所述唤醒单元唤醒受控端;所述唤醒单元,用于根据来自认证单元的通知唤醒受控端。
20、 如权利要求12至18任一项所述的装置,其特征在于,所述认证单元 与所述受控端之间进一步连接有联网单元;其中,所述认证单元,进一步用于确定所述受控端是否联网,并在确定受 控端未联网时通知所述联网单元为所述受控端联网;所述联网单元,用于根据来自认证单元的通知为受控端建立网络连接。
21、 如权利要求12所述的装置,其特征在于,所述控制端和受控端是手机、 固定电话或电脑。
22、 如权利要求12所述的装置,其特征在于,所述认证单元设置于不对称 数字用户线调制解调器ADSL modem中。
全文摘要
本发明所提供的实现远程控制的方法和装置,保证在收到针对受控端的控制请求后,可以向控制端请求认证信息;并且当来自控制端的认证信息正确时,能够获取用于开展控制业务的受控端动态标识信息并发送给控制端。可见,本发明方法和装置不需要专业的动态域名解析服务器,因而能明显降低用户的通信成本;并且,由于获知动态标识信息是以认证通过为前提的,所以通信安全性有了明显的提高。
文档编号H04L9/32GK101364973SQ20071012003
公开日2009年2月11日 申请日期2007年8月7日 优先权日2007年8月7日
发明者陈兴文 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1