一种通信方法、控制装置及机器装置的制作方法

文档序号:7890971阅读:118来源:国知局
专利名称:一种通信方法、控制装置及机器装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种通信方法、控制装置及机器装置。
背景技术
随着机器人技术的发展,出现了各种各样的机器人产品,如远程探险机器人、远程救援机器人等。各种机器人都需要与人或机器进行通信,其中机器人与人之间的通信是一种典型的人机通信。现有的采用移动通信网络的人机通信方法中,基于移动通信分组域的通信方法是通过移动通信数据卡或终端设备与因特网服务器相连来传输视频信息和机器人控制信息的。该方式需要与因特网服务器相连,无法脱离对第三方服务器的依赖,所述第三方为除控 制装置与机器装置之外的一方。

发明内容
本发明的实施例提供一种通信方法、控制装置及机器装置,能够脱离对第三方服务器的依赖。为达到上述目的,本发明的实施例采用如下技术方案一方面,提供一种通信方法,包括控制装置获取移动通信网络分配给所述控制装置的网络互连协议IP地址;所述控制装置通过预先配置或者短信通知的方法获取机器装置IP地址;所述控制装置根据所述机器装置IP地址向所述机器装置发送通信请求信息;所述控制装置接收所述机器装置发送的通信响应消息,以便于与所述机器装置建立连接并进行通信,所述通信响应消息为所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给所述控制装置的。一方面,提供一种通信方法,包括机器装置获取移动通信网络分配给所述机器装置的网络互连协议IP地址;所述机器装置通过预先配置或者短信通知的方法获取控制装置IP地址;所述机器装置接收控制装置发送的通信请求信息;所述机器装置用获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配;所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配相同时,向所述控制装置发送通信响应消息,以便于与所述机器装置建立连接并进行通信。一方面,提供一种控制装置,包括第一获取单元,用于获取移动通信网络分配给所述控制装置的网络互连协议IP地址;第二获取单元,用于通过预先配置或者短信通知的方法获取机器装置IP地址;第一发送单元,用于根据所述第二获取单元获取的所述机器装置IP地址向所述机器装置发送通信请求信息;第一接收单元,用于接收所述机器装置发送的通信响应消息,以便于与所述机器装置建立连接并进行通信,所述通信响应消息为所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给所述控制装置的。一方面,提供一种机器装置,包括第三获取单元 ,用于获取移动通信网络分配给所述机器装置的网络互连协议IP地址;第四获取单元,用于通过预先配置或者短信通知的方法获取控制装置IP地址;接收单元,用于接收控制装置发送的通信请求信息;匹配单元,用于通过所述第四获取单元获取的控制装置IP地址与所述接收单元接收的所述通信请求信息发送端IP地址匹配;第二发送单元,用于在获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配相同时,向所述控制装置发送通信响应消息,以便于与所述机器装置建立连接并进行通信。本发明实施例提供一种通信方法、控制装置及机器装置,其中,该通信方法包括控制装置获取移动通信网络分配给所述控制装置的网络互连协议IP地址;所述控制装置通过预先配置或者短信通知的方法获取机器装置IP地址;所述控制装置根据所述机器装置IP地址向所述机器装置发送通信请求信息;所述控制装置接收所述机器装置发送的通信响应消息,以便于与所述机器装置建立连接并进行通信,所述通信响应消息为所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给所述控制装置的。这样一来,控制装置通过获取的移动通信网络分配给该控制装置的IP地址及机器装置的IP地址,可以不通过因特网服务器,直接在移动通信网络与机器装置进行通信,能够脱离对第三方服务器的依赖,减少了使用服务器的个数。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例提供的一种通信方法流程图;图2为本发明实施例提供的另一种通信方法流程图;图3为本发明实施例提供的再一种通信方法流程图;图4为本发明实施例提供的一种控制装置结构示意图;图5为本发明实施例提供的一种控制装置中第二获取单元结构示意图;图6为本发明实施例提供的一种机器装置结构示意图;图7为本发明实施例提供的一种机器装置中第四获取单元结构示意图;图8为本发明实施例提供的一种通信系统结构示意图;图9为本发明实施例提供的另一种通信系统结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一本发明实施例提供一种通信方法,如图I所示,包括S101、控制装置获取移动通信网络分配给控制装置的IP(Internet Protocol,网络互连协议)地址。上述移动通信网络可以仅包括移动通信分组域网络,或者同时包括移动通信分 组域网络和移动通信电路域网络。该移动通信分组域网络可以支持终端互访功能。本发明实施例提供的通信方法可以用于人机通信,也可以用于机器与机器之间的远程通信等。其中,控制装置可以包括控制端UE(User Equipment,用户设备),用于控制端的信息的发送与接收;控制端处理设备,用于对控制端的信息进行相应处理。机器装置可以包括机器端UE,用于机器端的信息的发送与接收;机器端处理设备,用于对机器端的信息进行相应处理,例如执行机器端接收到的控制装置控制信息。所述控制装置控制信息为控制装置产生的信息,用于对机器装置动作进行操控。特别的,上述控制端UE与控制端处理设备可以通过USB (Universal Serial BUS,通用串行总线)、网口等连接,也可以集成在一起,例如,可以将控制端处理设备集成在控制端UE上,在实际应用中,控制装置可以是手机、笔记本电脑等。上述机器端UE与机器端处理设备可以通过USB、网口等连接,也可以集成在一起,例如,可以将机器端UE集成在机器端处理设备上,在实际应用中,机器装置可以是机器人。控制装置可以通过移动通信网络的网关接入移动通信网络,然后获取移动通信网络分配的IP地址,其获取方法可以是控制装置向移动通信网络申请获取IP地址,也可以是移动通信网络直接向控制装置发送IP地址,本发明对此不做限定。S102、控制装置通过预先配置或者短信通知的方法获取机器装置IP地址。示例性的,预先配置的方式可以是预知机器装置IP地址并进行提前配置(移动通信网络分配静态IP地址的情况下),或者人为查询机器装置IP地址后再为控制装置配置的。此时,移动通信网络可以包括移动通信分组域网络,即上述通信方法在移动通信分组域网络中进行。又一示例的,采用短信通知的方式获取机器装置IP地址可以包括控制装置通过移动通信电路域网络向机器装置发送包含控制装置IP地址的消息;控制装置通过所述移动通信电路域网络接收机器装置发送的包含机器装置IP地址的消息。其中,上述控制装置与机器装置向对方发送IP地址的顺序只是举例说明,本发明在此不做限制。特别的,上述方式需要移动通信电路域、短消息服务中心的支持。其中,控制端UE和机器端UE可以同时与手机连接或集成在一起,分别由控制端处理设备和机器端处理设备控制手机短信的发送与接收来达到交互IP地址的目的。其中,当接收到控制装置发送的包含控制装置IP地址的消息后,机器装置可由人为控制返回包含机器装置IP地址的消息,也可以自动响应包含控制装置IP地址的消息,返回包含机器装置IP地址的消息,这样避免了人为参与,保证了机器端在无人情况下正常运作。由于短信通知的方式需要移动通信电路域、短消息服务中心的支持,此时,移动通信网络包括移动通信分组域网络和移动通信电路域网络。S103、控制装置根据机器装置IP地址向机器装置发送通信请求信息。控制装置根据机器装置IP地址向机器装置发送通信请求信息,以便于机器装置在获取的控制装置IP地址与通信请求信息发送端IP匹配相同时,发送通信响应消息。S104、控制装置接收机器装置发送的通信响应消息,以便于与机器装置建立连接并进行通信,所述通信响应消息为机器装置在获取的控制装置IP地址与所 述通信请求信息发送端IP匹配相同时发送给控制装置的。当控制装置接收到机器装置发送的通信响应消息时,可以视为控制装置与机器装置在移动通信分组域的通信通道已经建立。特别的,上述通信请求信息也可以由机器装置发起,通信响应消息由控制装置返回。本发明只是举例说明,在此不做限制。控制装置与机器装置之间的通信内容包括控制装置控制信息、机器装置状态信息、视频信息、音频信息等。上述信息可以在移动通信分组域网络中双向传输。这样一来,控制装置通过获取的移动通信网络分配给该控制装置的IP地址及机器装置的IP地址,可以不通过因特网服务器,直接在移动通信网络与机器装置进行通信,能够脱离对第三方服务器的依赖,减少使用服务器的个数。同时,采用该移动通信网络通信,提高了端到端的QoS和安全可靠性。实施例二本发明实施例提供的另一种通信方法,如图2所示,包括S201、机器装置获取移动通信网络分配给机器装置的网络互连协议IP地址。上述移动通信网络可以包括移动通信分组域网络和移动通信电路域网络。该移动通信分组域网络可以支持终端互访功能。本发明实施例中,控制装置可以包括控制端UE,用于控制端的信息的发送与接收;控制端处理设备,用于对控制端的信息进行相应处理。机器装置可以包括机器端UE,用于机器端的信息的发送与接收;机器端处理设备,用于对机器端的信息进行相应处理,例如执行机器端接收到的控制装置控制信息。特别的,上述控制端UE与控制端处理设备可以通过USB (Universal Serial BUS,通用串行总线)、网口等连接,也可以集成在一起,例如,可以将控制端处理设备集成在控制端UE上,在实际应用中,控制装置可以是手机、笔记本电脑等。上述机器端UE与机器端处理设备可以通过USB、网口等连接,也可以集成在一起,例如,可以将机器端UE集成在机器端处理设备上,在实际应用中,机器装置可以是机器人。机器装置可以通过移动通信网络的网关接入移动通信网络,然后获取移动通信网络分配的IP地址,其获取方法可以是机器装置向移动通信网络申请获取IP地址,也可以是移动通信网络直接向机器装置下发IP地址,本发明对此不做限定。S202、机器装置通过预先配置或者短信通知的方法获取控制装置IP地址。示例性的,预先配置的方式可以是预知控制装置IP地址并进行提前配置(移动通信网络分配静态IP地址的情况下),或者人为查询控制装置IP地址后再为机器装置配置的。此时,移动通信网络可以包括移动通信分组域网络,即上述通信方法在移动通信分组域网络中进行。又一示例的,采用短信通知的方式获取控制装置IP地址可以包括机器装置通过移动通信电路域网络接收控制装置发送的包含控制装置IP地址的消息;机器装置通过所述移动通信电路域网络向控制装置发送包含机器装置IP地址的消息。特别的,该方式需要移动通信电路域、短消息服务中心的支持。上述控制端UE和机器端UE可以同时与手机连接或集成在一起,分别由控制端处理设备和机器端处理设备控制手机短信的发送与接收来达到交互IP地址的目的。由于短信通知的方式需要移动通信电路域、短消息服务中心的支持,此时,移动通信网络包括移动通信分组域网络和移动通信电路域网络。S203、机器装置接收控制装置发送的通信请求信息。特别的,上述通信请求信息也可以为机器装置发出,由控制装置接收的,本发明实施例只是举例说明,对此不做限制。S204、机器装置用获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配。
由于机器装置中在接收控制装置发送的包含控制装置IP地址的消息时,已经将 控制装置的IP地址记录下来,因此可以用获取的所述通信请求信息发送端IP地址与自身记录的控制装置IP地址进行匹配,判断二者是否相同。该匹配过程可以视为简单的鉴权过程,当移动通信网络中有多个控制装置和机器装置时,可以防止机器装置错误接收其他控制装置的信息,所述其他控制装置为与该机器装置对应的控制装置之外的装置。S205、机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配相同时,向控制装置发送通信响应消息,以便于与机器装置建立连接并进行通信。当控制装置接收到机器装置发送的通信响应消息时,可以视为控制装置与机器装置在移动通信分组域的通信通道已经建立。其中,机器装置与控制装置之间的通信内容包括控制装置控制信息、机器装置状态信息、视频信息、音频信息等。上述信息可以在移动通信分组域网络中双向传输。这样一来,控制装置通过获取的移动通信网络分配给该控制装置的IP地址及机器装置的IP地址,可以不通过因特网服务器,直接在移动通信网络与机器装置进行通信,能够脱离对第三方服务器的依赖,减少服务器的个数。同时,采用该移动通信网络通信,提高了端到端的QoS和安全可靠性。示例的,当控制装置与机器装置采用短信通知的方式获取对方IP地址时,本发明实施例提供的通信完整方法,如图3所示,包括S301、控制装置获取移动通信网络分配给控制装置的IP地址。可选的,步骤S301可参考实施例一中步骤SlOl的相关描述,在此不再赘述。S302、机器装置获取移动通信网络分配给机器装置的IP地址。可选的,步骤S301可参考实施例二中步骤S201的相关描述,在此不再赘述。S303、控制装置向机器装置发送包含控制装置IP地址的消息。S304、机器装置向控制装置发送包含机器装置IP地址的消息。当控制装置接收到上述包含机器装置IP地址的消息时,控制装置与机器装置完成获取双方IP地址的动作。S305、控制装置根据机器装置IP地址向机器装置发送通信请求信息。S306、机器装置用获取的控制装置IP地址与通信请求信息发送端IP地址匹配。机器装置中在接收控制装置发送的包含控制装置IP地址的消息时,已经将控制装置的IP地址记录下来,可以用获取的控制装置IP地址与自身记录的控制装置IP地址进行匹配,判断二者是否相同,特别的,该匹配过程可参考现有技术中的鉴权过程,这里不再详述。S307、机器装置在获取的控制装置IP地址与通信请求信息发送端IP地址匹配相同时,向控制装置发送通信响应消息。
当控制装置接收到机器装置发送的通信响应消息时,可以视为控制装置与机器装置在移动通信分组域的通信通道已经建立。S308、控制装置与机器装置进行通信。控制装置与机器装置之间的通信内容包括控制装置控制信息、机器装置状态信息、视频信息、音频信息等。上述信息可以在移动通信分组域网络中双向传输。需要说明的是,本发明实施例提供的通信方法步骤的先后顺序可以进行适当调整,步骤的数量也可以根据情况进行相应增减,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,因此不再赘述。特别的,移动通信网络包括LTE(Long Term Evolution,长期演进)、UMTS (Universal Mobile Telecommunications System,通用移动通信系统)、CDMA (CodeDivision Multiple Access,码分多址)、TD-SCDMA(Time Division-Synchronous CodeDivision Multiple Access,时分同步码分多址)、GSM (Global System of Mobilecommunication,全球移动通讯系统)等等。本发明实施例提供一种控制装置40,该控制装置40具体可以为用户设备,如图4所示,包括第一获取单元401,用于获取移动通信网络分配给控制装置的网络互连协议IP地址。第二获取单元402,用于通过预先配置或者短信通知的方法获取机器装置IP地址。第一发送单元403,用于根据第二获取单元402获取的机器装置IP地址向机器装置发送通信请求信息。第一接收单元404,用于接收机器装置发送的通信响应消息,以便于与机器装置建立连接并进行通信,所述通信响应消息为机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给控制装置的。这样一来,通过第一获取单元获取的移动通信网络分配给该控制装置的IP地址及第二获取单元获取的机器装置的IP地址,第一接收单元可以不通过因特网服务器,直接在移动通信网络与机器装置建立连接并进行通信,能够脱离对第三方服务器的依赖,减少服务器的个数。同时,采用该移动通信网络通信,提高了端到端的QoS和安全可靠性。其中,第二获取单元402控制装置获取机器装置IP地址的方式有多种,示例性的,可以通过预先配置的方式获取机器装置IP地址,也可以采用短信通知的方式获取机器装置IP地址。其中,预先配置的方式可以是人为查询机器装置IP地址后再为控制装置配置的。特别的,当采用短信通知的方式获取机器装置IP地址时,如图5所示,第二获取单元402可以包括
第一发送子单元4021,用于通过移动通信电路域网络向机器装置发送包含控制装置IP地址的消息。第一接收子单元4022,用于通过所述移动通信电路域网络接收机器装置发送的包含机器装置IP地址的消息。需要说明的是,该方式需要移动通信电路域、短消息服务中心的支持。上述第一发送子单元4021和第一接收子单元4022可以与手机连接或集成在手机上,通过控制端处理设备作来控制短信的发送。
特别的,上述移动通信网络包括LTE、UMTS、CDMA、TD-SCDMA, GSM等等。示例性的,上述控制装置可以为用户设备,即UE,该用户设备可以为手机、笔记本电脑等。该用户设备具体包括第一接收模块,用于获取移动通信网络分配给所述用户设备的网络互连协议IP地址。第二接收模块,用于通过预先配置或者短信通知的方法获取机器人IP地址。第一发送模块,用于根据所述第二接收模块获取的所述机器人IP地址向所述机器人发送通信请求信息。第三接收模块,用于接收所述机器人发送的通信响应消息,以便于与所述机器人建立连接并进行通信,所述通信响应消息为所述机器人在获取的用户设备IP地址与所述通信请求信息发送端IP匹配相同时发送给所述用户设备的。上述第二接收模块具体包括第一子发送模块,用于通过移动通信电路域网络向所述机器人发送包含所述用户设备IP地址的消息。第一子接收模块,用于通过所述移动通信电路域网络接收所述机器人发送的包含所述机器人IP地址的消息。本发明实施例提供的控制装置,通过第一获取单元获取的移动通信网络分配给该控制装置的IP地址及第二获取单元获取的机器装置的IP地址,第一接收单元可以不通过因特网服务器,直接在移动通信网络与机器装置建立连接并进行通信,能够脱离对第三方服务器的依赖,减少服务器的个数。同时,采用该移动通信网络通信,提高了端到端的QoS和安全可靠性。本发明实施例提供一种机器装置60,该机器装置60具体可以为机器人,如图6所示,包括第三获取单元601,用于获取移动通信网络分配给机器装置的网络互连协议IP地址。第四获取单元602,用于通过预先配置或者短信通知的方法获取控制装置IP地址。接收单元603,用于接收控制装置发送的通信请求信息。匹配单元604,用于通过第四获取单元602获取的控制装置IP地址与接收单元603接收的所述通信请求信息发送端IP地址匹配。第二发送单元605,用于在获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配相同时,向控制装置发送通信响应消息,以便于与机器装置建立连接并进行通信。
这样一来,通过第三获取单元获取的移动通信网络分配给该控制装置的IP地址及第四获取单元获取的机器装置的IP地址,第二发送单元可以不通过因特网服务器,直接在移动通信网络与控制装置建立连接并进行通信,能够脱离对第三方服务器的依赖,减少服务器的个数。同时,采用该移动通信网络通信,提高了端到端的QoS和安全可靠性。其中,第四获取单元502获取控制装置IP地址的方式有多种,可以通过预先配置的方式获取控制装置IP地址,也可以采用短信通知的方式获取控制装置IP地址。示例性的,预先配置的方式可以是 预知机器装置IP地址并进行提前配置(在移动通信网络分配静态IP地址的情况下),或者人为查询机器装置IP地址后再为机器装置配置的。又一示例的,当采用短信通知的方式获取控制装置IP地址时,如图7所示,第四获取单元502可以包括第二接收子单元5021,用于通过移动通信电路域网络接收控制装置发送的包含控制装置IP地址的消息;第二发送子单元5022,用于通过所述移动通信电路域网络向控制装置发送包含机器装置IP地址的消息。特别的,上述移动通信网络可以包括LTE、UMTS、CDMA、TD-SCDMA、GSM等等。特别的,当上述机器装置为机器人时,所述机器人具体包括第四接收模块,用于获取移动通信网络分配给所述机器人的网络互连协议IP地址。第五接收模块,用于通过预先配置或者短信通知的方法获取用户设备IP地址。第六接收模块,用于接收用户设备发送的通信请求信息。识别模块,用于通过所述第五接收模块获取的用户设备IP地址与所述第六接收模块接收的所述通信请求信息发送端IP地址匹配。第二发送模块,用于在获取的用户设备IP地址与所述通信请求信息发送端IP地址匹配相同时,向所述用户设备发送通信响应消息,以便于与所述机器人建立连接并进行通信。其中,所述第五接收模块可以包括第二子接收模块,用于通过移动通信电路域网络接收所述用户设备发送的包含所述用户设备IP地址的消息;第二子发送模块,用于通过所述移动通信电路域网络向所述用户设备发送包含所述机器人IP地址的消息。上述的接收与发送模块可以集成在一个机器人UE上,由机器人控制机器人UE信息的发送与接收。本发明实施例提供的机器装置,通过第三获取单元获取的移动通信网络分配给该控制装置的IP地址及第四获取单元获取的机器装置的IP地址,第二发送单元可以不通过因特网服务器,直接在移动通信网络与控制装置建立连接并进行通信,能够脱离对第三方服务器的依赖,减少服务器的个数。同时,采用该移动通信网络通信,提高了端到端的QoS和安全可靠性。本发明实施例提供一种通信系统,包括至少一个控制装置和至少一个机器装置,上述控制装置和机器装置可以为本发明实施例提供的任意控制装置和机器装置。
示例的,当所述控制装置和机器装置通过预先配置的方法获取对方IP地址时,上述通信系统如图8所示,主要包括控制装置801、机器装置802和移动通信分组域网络803。控制装置801和机器装置802分别通过各自的控制端UE8011和机器端UE8021通过移动通信分组域网络803的网关8031接入移动通信分组域网络803,同时通过网关8031分别获取各自的IP地址。然后,根据预知的控制装置IP地址或者人为查询控制装置IP地址后为机器装置802配置该控制装置IP地址,同时,根据预知的机器装置IP地址或者人为查询机器装置IP地址后为相应的控制装置801配置该机器装置IP地址。当控制装置801和机器装置802需要进行通信时,控制装置801和机器装置802通过上述IP地址和端口号等信息在移动通信分组域网络803建立连接并进行通信,通信内容包括对控制装置控制信息或机器装置状态信息,和/或音频信息,和/或视频信息等等的双向传输,上述信息可以由控制端UE8011和机器端UE8021发送与接收,由网关8031进行中转,由控制端处理设备8012与机器端处理设备8022进行处理。又一示例的,当所述控制装置和机器装置通过短信通知的方法获取对方IP地址时,上述通信系统如图9所示,主要包括控制装置901、机器装置902、移动通信分组域网络903、移动通信电路域网络904和短消息服务中心905。控制装置901和机器装置902分别通过控制端UE9011和机器端UE9021经由移动通信分组域网络903的网关9031接入移动通信分组域网络903,同时通过网关9031分别获取各自的IP地址。然后,控制装置901通过移动通信电路域网络904向机器装置902发送包含机器装置IP地址的消息,机器装置902通过移动通信电路域网络904向控制装置901发送的包含控制装置IP地址的消息,上述消息可以由短消息服务中心905进行中转。控制装置901和机器装置902通过上述包含对方IP地址的消息获得了对方的IP地址。当控制装置901和机器装置902需要进行通信时,控制装置901和机器装置902通过上述IP地址和端口号等信息在移动通信分组域网络903建立连接并进行通信,通信内容包括对控制装置控制信息或机器装置状态信息,和/或音频信息,和/或视频信息等等的双向传输,上述信息可以由控制端UE9011和机器端UE9021发送与接收,由网关9031进行中转,由控制端处理设备9012与机器端处理设备9022进行处理。需要说明的是,由于上述通信系统可以包括多个控制装置和机器装置,图8和图9只是举例说明,本发明不对该通信系统中的控制装置和机器装置的数量进行限定。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种通信方法,其特征在于,包括 控制装置获取移动通信网络分配给所述控制装置的网络互连协议IP地址; 所述控制装置通过预先配置或者短信通知的方法获取机器装置IP地址; 所述控制装置根据所述机器装置IP地址向所述机器装置发送通信请求信息; 所述控制装置接收所述机器装置发送的通信响应消息,以便于与所述机器装置建立连接并进行通信,所述通信响应消息为所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给所述控制装置的。
2.根据权利要求I所述的方法,其特征在于,所述控制装置通过短信通知的方法获取机器装置IP地址包括 所述控制装置通过移动通信电路域网络向所述机器装置发送包含所述控制装置IP地址的消息; 所述控制装置通过所述移动通信电路域网络接收所述机器装置发送的包含所述机器装置IP地址的消息。
3.一种通信方法,其特征在于,包括 机器装置获取移动通信网络分配给所述机器装置的网络互连协议IP地址; 所述机器装置通过预先配置或者短信通知的方法获取控制装置IP地址; 所述机器装置接收控制装置发送的通信请求信息; 所述机器装置用获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配;所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配相同时,向所述控制装置发送通信响应消息,以便于与所述机器装置建立连接并进行通信。
4.根据权利要求3所述的方法,其特征在于,所述机器装置通过短信通知的方法获取控制装置IP地址包括 所述机器装置通过移动通信电路域网络接收所述控制装置发送的包含所述控制装置IP地址的消息。
5.一种控制装置,其特征在于,包括 第一获取单元,用于获取移动通信网络分配给所述控制装置的网络互连协议IP地址; 第二获取单元,用于通过预先配置或者短信通知的方法获取机器装置IP地址; 第一发送单元,用于根据所述第二获取单元获取的所述机器装置IP地址向所述机器装置发送通信请求信息; 第一接收单元,用于接收所述机器装置发送的通信响应消息,以便于与所述机器装置建立连接并进行通信,所述通信响应消息为所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给所述控制装置的。
6.根据权利要求5所述的装置,其特征在于,所述第二获取单元具体包括 第一发送子单元,用于通过移动通信电路域网络向所述机器装置发送包含所述控制装置IP地址的消息; 第一接收子单元,用于通过所述移动通信电路域网络接收所述机器装置发送的包含所述机器装置IP地址的消息。
7.根据权利要求5或6所述的装置,其特征在于,所述控制装置为用户设备。
8.一种机器装置,其特征在于,包括第三获取单元,用于获取移动通信网络分配给所述机器装置的网络互连协议IP地址; 第四获取单元,用于通过预先配置或者短信通知的方法获取控制装置IP地址; 接收单元,用于接收控制装置发送的通信请求信息; 匹配单元,用于通过所述第四获取单元获取的控制装置IP地址与所述接收单元接收的所述通信请求信息发送端IP地址匹配; 第二发送单元,用于在获取的控制装置IP地址与所述通信请求信息发送端IP地址匹配相同时,向所述控制装置发送通信响应消息,以便于与所述机器装置建立连接并进行通信。
9.根据权利要求8所述的装置,其特征在于,所述第四获取单元具体包括 第二接收子单元,用于通过移动通信电路域网络接收所述控制装置发送的包含所述控制装置IP地址的消息。
10.根据权利要求8或9所述的装置,其特征在于,所述机器装置为机器人。
全文摘要
本发明实施例提供一种通信方法、控制装置及机器装置,涉及通信领域,该通信方法包括控制装置获取移动通信网络分配给所述控制装置的网络互连协议IP地址;所述控制装置通过预先配置或者短信通知的方法获取机器装置IP地址;所述控制装置根据所述机器装置IP地址向所述机器装置发送通信请求信息;所述控制装置接收所述机器装置发送的通信响应消息,以便于与所述机器装置建立连接并进行通信,所述通信响应消息为所述机器装置在获取的控制装置IP地址与所述通信请求信息发送端IP匹配相同时发送给所述控制装置的。能够脱离对第三方服务器的依赖。本发明实施例提供的通信方法及装置用于远程通信。
文档编号H04L29/12GK102624941SQ20121005839
公开日2012年8月1日 申请日期2012年3月7日 优先权日2012年3月7日
发明者马霓 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1