一种数据通信的方法、装置和系统.pdf

上传人:大师****2 文档编号:5589064 上传时间:2019-02-20 格式:PDF 页数:19 大小:1.65MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410094084.X

申请日:

2014.03.14

公开号:

CN103841203A

公开日:

2014.06.04

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04L 29/08申请公布日:20140604|||实质审查的生效IPC(主分类):H04L 29/08申请日:20140314|||公开

IPC分类号:

H04L29/08; H04W76/02(2009.01)I; H04B5/00

主分类号:

H04L29/08

申请人:

华为技术有限公司

发明人:

简旭颖

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

北京中博世达专利商标代理有限公司 11274

代理人:

申健

PDF下载: PDF下载
内容摘要

本发明实施例提供一种数据通信的方法、装置和系统,涉及通信领域,能够实现多个移动终端之间远距离的文件共享。该方法包括:通信服务器在感应装置获取到触发信息时,接收该感应装置发送的感应信息,并根据该感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道,并通过该第一通信通道与该第二通信通道传输该第一终端与该第二终端之间的交互数据。本发明实施例用于数据通信。

权利要求书

权利要求书
1.  一种数据通信的方法,其特征在于,包括:
在感应装置获取到触发信息时,接收所述感应装置发送的感应信息;
根据所述感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道;
通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互数据。

2.  根据权利要求1所述的方法,其特征在于,所述感应信息包括所述第一终端或所述第二终端的标识信息;所述根据所述感应信息分别建立与第一终端、第二终端之间的第一通信通道、第二通信通道包括:
根据所述第一终端的标识信息向所述第一终端发送连接请求消息;接收所述第一终端发送的连接响应消息,并根据所述连接响应消息建立所述第一通信通道;或者,
根据所述第二终端的标识信息向所述第二终端发送连接请求消息;接收所述第二终端发送的连接响应消息,并根据所述连接响应消息建立所述第二通信通道。

3.  根据权利要求1或2所述的方法,其特征在于,所述通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互数据包括:
通过所述第一通信通道获取所述第一终端发送的数据通信消息;
通过所述第二通信通道获取所述第二终端发送的数据请求消息;
根据所述数据请求消息将所述数据通信消息发送至所述第二终端。

4.  根据权利要求1至3任一项所述的方法,其特征在于,所述数据通信消息包括共享文件信息。

5.  一种数据通信的方法,其特征在于,包括:
在确定满足预设感应条件时,获取触发信息;
根据所述触发信息向通信服务器发送感应信息,以便所述通信服务器根据所述感应信息建立与对应所述感应装置的终端之间的通信通道,并通过所述通信通道进行数据传输。

6.  根据权利要求5所述的方法,其特征在于,所述在确定满足预 设感应条件包括:
根据预设的感应区域感应到终端存在的触发操作。

7.  一种通信服务器,其特征在于,包括:
收发单元,用于在感应装置获取到触发信息时,接收所述感应装置发送的感应信息;
处理单元,用于根据所述收发单元接收到的感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道;
所述收发单元还用于,通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互数据。

8.  根据权利要求7所述的通信服务器,其特征在于,所述感应信息包括所述第一终端或所述第二终端的标识信息;所述收发单元具体用于,根据所述第一终端的标识信息向所述第一终端发送连接请求消息,接收所述第一终端发送的连接响应消息;所述处理单元具体用于,根据所述连接响应消息建立所述第一通信通道;或者,
所述收发单元具体用于,根据所述第二终端的标识信息向所述第二终端发送连接请求消息,接收所述第二终端发送的连接响应消息;所述处理单元具体用于,根据所述连接响应消息建立所述第二通信通道。

9.  根据权利要求7或8所述的通信服务器,其特征在于,所述收发单元具体用于,
通过所述第一通信通道获取所述第一终端发送的数据通信消息;
通过所述第二通信通道获取所述第二终端发送的数据请求消息;
根据所述数据请求消息将所述数据通信消息发送至所述第二终端。

10.  根据权利要求7至9任一项所述的通信服务器,其特征在于,所述数据通信消息包括共享文件信息。

11.  一种感应装置,其特征在于,包括:
获取单元,用于在确定满足预设感应条件时,获取触发信息;
发送单元,用于根据所述获取单元获取到的触发信息向通信服务器发送感应信息,以便所述通信服务器根据所述感应信息建立与对应所述感应装置的终端之间的通信通道,并通过所述通信通道进行数据 传输。

12.  根据权利要求11所述的感应装置,其特征在于,所述感应装置还包括感应单元,所述感应单元用于建立感应区域;所述获取单元具体用于,在所述感应单元通过所述感应区域感应到终端存在的触发操作时,获取所述触发信息。

13.  一种数据通信系统,其特征在于,包括:通信服务器和至少一个感应装置,所述至少一个感应装置分别与所述通信服务器相连,其中,
所述通信服务器包括权利要求7至10任一项所述的通信服务器;
所述感应装置包括权利要求11或12所述的感应装置。

说明书

说明书一种数据通信的方法、装置和系统
技术领域
本发明涉及通信领域,尤其涉及一种数据通信的方法、装置和系统。
背景技术
随着终端技术的发展,移动终端的功能越来越丰富,人们使用移动终端进行共享文件的传输也越来越频繁。
现有技术中,两个移动终端之间主要采用蓝牙或者NFC(Near Field Communication,近场通信)技术进行文件的共享,但是蓝牙和NFC的通信范围很近,通常蓝牙的通信范围在10米以内,而NFC的通信范围则更近,这样,当需要进行文件共享的两个移动终端相处的距离较远时,共享文件可能无法进行,降低了用户的体验。
发明内容
本发明提供一种数据通信的方法、装置和系统,能够实现多个移动终端之间远距离的文件共享。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数据通信的方法,包括:
在感应装置获取到触发信息时,接收所述感应装置发送的感应信息;
根据所述感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道;
通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互数据。
在第一方面的第一种可能的实现方式中,所述感应信息包括所述第一终端或所述第二终端的标识信息;所述根据所述感应信息分别建立与第一终端、第二终端之间的第一通信通道、第二通信通道包括:
根据所述第一终端的标识信息向所述第一终端发送连接请求消息;接收所述第一终端发送的连接响应消息,并根据所述连接响应消息建立所述通信通道;或者,
根据所述第二终端的标识信息向所述第二终端发送连接请求消息;接收所述第二终端发送的连接响应消息,并根据所述连接响应消 息建立所述通信通道。
结合第一方面或者第一种可能的实现方式,在第二种可能的实现方式中,所述通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互数据包括:
通过所述第一通信通道获取所述第一终端发送的数据通信消息;
通过所述第二通信通道获取所述第二终端发送的数据请求消息;
根据所述数据请求消息将所述数据通信消息发送至所述第二终端。
结合第一方面至第二种可能的实现方式中的任意一种可能的实现方式,在第三种可能的实现方式中,所述数据通信消息包括共享文件信息。
本发明第二方面提供一种数据通信的方法,包括:
在确定满足预设感应条件时,获取触发信息;
根据所述触发信息向通信服务器发送感应信息,以便所述通信服务器根据所述感应信息建立与对应所述感应装置的终端之间的通信通道,并通过所述通信通道进行数据传输。
在第二方面的第一种可能的实现方式中,所述在确定满足预设感应条件包括:
根据预设的感应区域感应到终端存在的触发操作。
本发明第三方面提供一种通信服务器,包括:
收发单元,用于在感应装置获取到触发信息时,接收所述感应装置发送的感应信息;
处理单元,用于根据所述收发单元接收到的感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道;
所述收发单元还用于,通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互数据。
在第三方面的第一种可能的实现方式中,所述感应信息包括所述第一终端或所述第二终端的标识信息;所述收发单元具体用于,根据所述第一终端的标识信息向所述第一终端发送连接请求消息,接收所述第一终端发送的连接响应消息;所述处理单元具体用于,根据所述连接响应消息建立所述第一通信通道;或者,
所述收发单元具体用于,根据所述第二终端的标识信息向所述第二终端发送连接请求消息,接收所述第二终端发送的连接响应消息;所述处理单元具体用于,根据所述连接响应消息建立所述第二通信通道。
结合第三方面或第一种可能的实现方式,在第二种可能的实现方式中,所述收发单元具体用于,
通过所述第一通信通道获取所述第一终端发送的数据通信消息;
通过所述第二通信通道获取所述第二终端发送的数据请求消息;
根据所述数据请求消息将所述数据通信消息发送至所述第二终端。
结合第三方面至第二种可能的实现方式中的任意一项可能的实现方式,在第三种可能的实现方式中,所述数据通信消息包括共享文件信息。
本发明第四方面提供一种感应装置,包括:
获取单元,用于在确定满足预设感应条件时,获取触发信息;
发送单元,用于根据所述获取单元获取到的触发信息向通信服务器发送感应信息,以便所述通信服务器根据所述感应信息建立与对应所述感应装置的终端之间的通信通道,并通过所述通信通道进行数据传输。
在第四方面的第一种可能的实现方式中,所述感应装置还包括感应单元,所述感应单元用于建立感应区域;所述获取单元具体用于,在所述感应单元通过所述感应区域感应到终端存在的触发操作时,获取所述触发信息。
本发明第五方面提供一种数据通信系统,其特征在于,包括:通信服务器和至少一个感应装置,所述至少一个感应装置分别与所述通信服务器相连,其中,
所述通信服务器包括上述第三方面至第二种可能的实现方式中的任一实现方式所述的通信服务器;
所述感应装置包括上述第四方面或者第一种可能的实现方式所述的感应装置。
采用上述方案,在确定满足预设感应条件时,感应装置获取触发信息,并根据所述触发信息向通信服务器发送感应信息,由通信服务器根据该感应信息建立与对应该感应装置的终端之间的通信通道,则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后,该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之间交互的数据。这样,该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
附图说明
图1为本发明实施例提供的一种数据通信的方法的流程示意图;
图2为本发明实施例提供的一种数据通信方法的应用场景的示意图;
图3为本发明实施例提供的另一种数据通信的方法的流程示意图;
图4为本发明实施例提供的另一种数据通信的方法的流程示意图;
图5为本发明实施例提供的一种通信服务器的结构示意图;
图6为本发明实施例提供的一种感应装置的结构示意图;
图7为本发明实施例提供的另一种通信服务器的结构示意图;
图8为本发明实施例提供的另一种感应装置的结构示意图;
图9为本发明实施例提供的一种数据通信系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种数据通信的方法,该方法的执行主体是通信服务器,如图1所示,包括:
S101、通信服务器在感应装置获取到触发信息时,接收该感应装置发送的感应信息。
需要说明的是,该感应装置预设有感应区域,该感应装置根据不同的感应区域可以通过不同的感应机制感应到触发操作,例如,该感 应区域可以是红外线区域或者是红外线界线,则该感应装置可以通过红外感应机制感应到触发操作,即当触发物体进入该红外线区域或者接触到该红外线界线时,该感应装置获取触发信息,又如,该感应装置具有NFC通信功能,则当同样具有NFC通信功能的终端出现在该感应装置的NFC通信的有效范围内时,该感应装置获取触发信息。
其中,该触发信息用于触发该感应装置向该通信服务器发送感应信息。
S102、该通信服务器根据该感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道。
可选地,该感应信息包括该第一终端或该第二终端的标识信息,则该通信服务器根据该第一终端的标识信息向该第一终端发送连接请求消息,并接收该第一终端发送的连接响应消息,根据该连接响应消息建立该第一通信通道;或者,该通信服务器根据该第二终端的标识信息向该第二终端发送连接请求消息,接收该第二终端发送的连接响应消息,根据该连接响应消息建立该第二通信通道。
需要说明的是,该第一终端与该第二终端可以对应同一个感应装置,也可以对应不同的感应装置。也就是说,该通信服务器可以通过同一个感应装置接收到该第一终端触发的感应信息和该第二终端触发的感应信息,也可以通过不同的感应装置分别获取该第一终端触发的感应信息和该第二终端触发的感应信息。
S103、该通信服务器通过该第一通信通道与该第二通信通道传输该第一终端与该第二终端之间的交互数据。
可选地,该通信服务器通过该第一通信通道获取该第一终端发送的数据通信消息,通过该第二通信通道获取该第二终端发送的数据请求消息,并根据该数据请求消息将该数据通信消息发送至该第二终端。
可选地,该数据通信消息包括共享文件信息,则在该第一通信通道建立成功后,该第一终端可以通过提示窗口提示用户是否需要共享文件,并根据用户的操作将需要共享的文件数据信息通过该第一通信通道发送至该通信服务器,则该通信服务器将该共享文件信息保存在该通信服务器中的存储单元内,当该通信服务器接收到该第二终端通过该第二通信通道发送的数据请求消息时,将该共享文件信息发送至该第二终端。
另外,该第一终端发送至该通信服务器的数据通信消息还可以包括该第二终端的标识信息,则该通信服务器根据该第二终端的标识信息通过该第二通信通道向该第二终端发送通知消息,该第二终端在接收到该通知消息后,根据用户指示通过该第二通信通道向该通信服务器发送该数据请求消息,该通信服务器根据该数据请求消息将该数据通信消息发送至该第二终端。
在本发明的实现方式中,该第一终端可以与一个终端进行数据通信,也可以与多个终端进行数据通信,也就是说,本发明对进行数据通信的终端个数不作限定,另外,一个感应装置可以对应多个终端,本发明对感应装置与终端之间是否是一一对应的关系不作限定。
示例地,图2所示的通信系统为本发明的一种应用场景,该系统包括:第一终端、第一感应装置、通信服务器、第二感应装置、第二终端和第三终端,连接关系如图2所示,其中,虚线框表示感应装置的感应区域,则当终端进入该感应区域时,触发对应的感应装置向该通信服务器发送感应信息,以便该通信服务器根据该感应信息建立与该终端之间的通信通道。则当该通信服务器分别建立与该第一终端、第二终端和第三终端之间的通信通道后,该第一终端通过该通信服务器可以分别与该第二终端和该第三终端进行数据通信,也就是说,该第一终端与该第二终端和该第三终端通过该通信服务器进行连接的建立以及数据的通信。
在本发明一种可能的实现方式中,该感应装置包括红外线发射器和接收器,则在视频会餐的应用场景中,该感应装置在餐桌前方建立有红外线界线,即红外线发射器向红外线接收器发射出红外线,则当用户持酒杯接触该红外线界线时,酒杯遮挡住红外线的路径,则该接收器在接收不到红外线时,该感应装置获取触发信息,并根据该触发信息向通信服务器发送感应信息,在该通信服务器在接收到另一端的用户持酒杯触发感应装置发送的感应信息时,该通信服务器向双方的音响设备(即终端)发送声音指令,以便双方的音响设备根据该声音指令发出碰杯的声音。
采用上述方法,在确定满足感应条件时,感应装置获取触发信息,并根据所述触发信息向通信服务器发送感应信息,由通信服务器根据该感应信息建立与该感应装置对应终端的通信通道,则当该通信服务 器分别建立与第一终端和第二终端之间的通信通道后,该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之间交互的数据。这样,该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
本发明实施例提供一种数据通信的方法,该方法的执行主体为感应装置,如图3所示,包括:
S301、感应装置在确定满足预设感应条件时,获取触发信息。
可选地,该感应装置在根据预设的感应区域感应到终端存在的触发操作时,获取触发消息。
具体地,该感应装置预设有感应区域,可以通过不同的感应机制感应到触发操作。
其中,所述感应区域包括基于该感应装置一定的距离范围,则该感应装置在感应到触发操作(如终端进入到所述感应区域内)时,获取该触发信息,该触发信息用于触发该感应装置向该通信服务器发送感应信息,也就是说,当终端进入到该感应装置一定的距离范围内时,即可触发该感应装置向该通信服务器发送该感应信息。另外,该感应装置采用不同的感应机制可以得到不同的感应区域的范围。
在本发明一种可能的实现方式中,该感应装置包括NFC通信单元,则该感应装置的感应区域即为NFC有效通信的区域,对应该感应装置的终端同样具有NFC通信单元,则该感应装置在确定与该终端处在双方的NFC通信范围内时,该感应装置获取触发消息。
在本发明另一种可能的实现方式中,该感应装置建立有红外线区域或者红外线界线,则该感应装置在确定有触发物体进入该红外线区域或者接触该红外线界线时,获取该触发消息。
S302、该感应装置根据该触发信息向通信服务器发送感应信息,以便该通信服务器根据该感应信息建立与对应该感应装置的终端之间的通信通道,并通过该通信通道进行数据传输。
具体地,该感应信息包括对应该感应装置的终端的标识信息,则该通信服务器根据该终端的标识信息向该终端发送连接请求消息,其中,该连接请求消息用于建立该终端与该通信服务器之间的通信通道, 则该通信服务器在接收到该终端发送的连接响应消息后,根据该连接响应消息建立与该通信通道。则该通信服务器在分别建立与两个终端之间的通信通道后,根据该通信通道传输两个终端之间交互的数据。
采用上述方法,感应装置在确定满足感应条件时,获取触发信息,并根据所述触发信息向通信服务器发送感应信息,由通信服务器根据该感应信息建立与该感应装置对应终端的通信通道,则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后,该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之间交互的数据。这样,该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
为了使本领域技术人员能够更清楚地理解本发明实施例提供的技术方案,下面通过具体的实施例,对本发明实施例提供的另一种数据通信的方法进行详细的说明,如图4所示,包括:
S401、感应装置根据预设的感应区域感应到触发操作。
S402、该感应装置获取触发信息。
具体地,该感应装置预设有感应区域,可以通过不同的感应机制感应到触发操作。
在本发明一种可能的实现方式中,该感应装置包括NFC通信单元,则该感应装置的感应区域即为NFC有效通信的区域,对应该感应装置的终端同样具有NFC通信单元,则该感应装置在确定与该终端处在双方的NFC通信范围内时,该感应装置获取触发消息。
在本发明另一种可能的实现方式中,该感应装置建立有红外线区域或者红外线界线,则该感应装置在确定有触发物体进入该红外线区域或者接触该红外线界线时,获取该触发消息。
S403、该感应装置根据该触发信息向通信服务器发送感应信息。
S404、该通信服务器根据该感应信息向对应该感应装置的第一终端发送连接请求消息。
可选地,该感应信息包括该第一终端的标识信息,则该通信服务器根据该第一终端的标识信息向该第一终端发送连接请求消息,其中, 该连接请求消息用于建立该第一终端与该通信服务器之间的第一通信通道。
S405、该通信服务器接收该第一终端发送的连接响应消息,并根据该连接响应消息建立与该第一终端之间的第一通信通道。
S406、该通信服务器在建立与第二终端的第二通信通道后,接收该第一通过所述第一通信通道发送的数据通信消息。
需要说明的是,通过上述步骤S401至步骤S405,该通信服务器建立与该第一终端的第一通信通道,对于第二终端,该通信服务器可以通过相同的步骤建立与该第二终端之间的第二通信通道,即该第一终端与该第二终端不分先后分别进入感应装置的感应范围内时,该通信服务器通过该感应装置发送的感应信息分别建立与该第一终端、第二终端对应的第一通信通道、第二通信通道。其中,该第一终端与该第二终端可以对应同一个感应装置,也可以对应不同的感应装置。
则该通信服务器在分别建立与该第一终端之间的第一通信通道、与该第二终端之间的第二通信通道后,通过该第一通信通道和该第二通信通道传输该第一终端与该第二终端之间交互的数据。
S407、该通信服务器接收该第二终端发送的数据请求消息,并根据所述数据请求消息将所述数据通信消息发送至该第二终端。
可选地,该数据通信消息包括共享文件信息,则在该第一通信通道建立成功后,该第一终端可以通过提示窗口提示用户是否需要共享文件,并根据用户的操作将需要共享的文件数据信息通过该第一通信通道发送至该通信服务器,则该通信服务器将该共享文件信息保存在该通信服务器中的存储单元内,当该通信服务器接收到该第二终端通过该第二通信通道发送的数据请求消息时,将该共享文件信息发送至该第二终端。
另外,该第一终端发送至该通信服务器的数据通信消息还可以包括该第二终端的标识信息,则该通信服务器根据该第二终端的标识信息通过该第二通信通道向该第二终端发送通知消息,该第二终端在接收到该通知消息后,根据用户指示通过该第二通信通道向该通信服务器发送该数据请求消息,该通信服务器根据该数据请求消息将该数据通信消息发送至该第二终端。
在本发明的实现方式中,该第一终端可以与一个终端进行数据通 信,也可以与多个终端进行数据通信,也就是说,本发明对进行数据通信的终端个数不作限定,另外,一个感应装置可以对应多个终端,本发明对感应装置与终端之间是否是一一对应的关系不作限定。
这样,该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
另外,对于上述方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
本发明实施例提供一种通信服务器50,如图5所示,该通信服务器50包括:
收发单元51,用于在感应装置获取到触发信息时,接收该感应装置发送的感应信息。
处理单元52,用于根据该收发单元51接收到的感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道。
该收发单元51还用于,通过该第一通信通道与该第二通信通道传输该第一终端与该第二终端之间的交互数据。
需要说明的是,该感应装置预设有感应区域,该感应装置根据不同的感应区域可以通过不同的感应机制感应到触发操作,例如,该感应区域可以是红外线区域或者是红外线界线,则该感应装置可以通过红外感应机制感应到触发操作,即当触发物体进入该红外线区域或者接触到该红外线界线时,该感应装置获取触发信息,又如,该感应装置具有NFC通信功能,则当同样具有NFC通信功能的终端出现在该感应装置的NFC通信的有效范围内时,该感应装置获取触发信息。
另外,该触发信息用于触发该感应装置向该通信服务器发送感应信息。
可选地,该感应信息包括该第一终端或该第二终端的标识信息,则该收发单元51具体用于,根据该第一终端的标识信息向该第一终端发送连接请求消息,并接收该第一终端发送的连接响应消息;该处理 单元52具体用于,根据该连接响应消息建立该第一通信通道。或者,该收发单元51具体用于,根据该第二终端的标识信息向该第二终端发送连接请求消息,并接收该第二终端发送的连接响应消息;该处理单元52具体用于,根据该连接响应消息建立该第二通信通道。
需要说明的是,该第一终端与该第二终端可以对应同一个感应装置,也可以对应不同的感应装置。也就是说,该通信服务器可以通过同一个感应装置接收到该第一终端触发的感应信息和该第二终端触发的感应信息,也可以通过不同的感应装置分别获取该第一终端触发的感应信息和该第二终端触发的感应信息。则该通信服务器在分别建立与该第一终端之间的第一通信通道、与该第二终端之间的第二通信通道后,通过该第一通信通道和该第二通信通道传输该第一终端与该第二终端之间交互的数据。
可选地,该收发单元51具体用于,通过该第一通信通道获取该第一终端发送的数据通信消息,并在通过该第二通信通道获取该第二终端发送的数据请求消息后,并根据该数据请求消息将该数据通信消息发送至该第二终端。
可选地,该数据通信消息包括共享文件信息,则在该第一通信通道建立成功后,该第一终端可以通过提示窗口提示用户是否需要共享文件,并根据用户的操作将需要共享的文件数据信息通过该第一通信通道发送至该通信服务器,则该通信服务器将该共享文件信息保存在该通信服务器中的存储单元内,当该通信服务器接收到该第二终端通过该第二通信通道发送的数据请求消息时,将该共享文件信息发送至该第二终端。
另外,该第一终端发送至该通信服务器的数据通信消息还可以包括该第二终端的标识信息,则该通信服务器根据该第二终端的标识信息通过该第二通信通道向该第二终端发送通知消息,该第二终端在接收到该通知消息后,根据用户指示通过该第二通信通道向该通信服务器发送该数据请求消息,该通信服务器根据该数据请求消息将该数据通信消息发送至该第二终端。
在本发明的实现方式中,该第一终端可以与一个终端进行数据通信,也可以与多个终端进行数据通信,也就是说,本发明对进行数据通信的终端个数不作限定,另外,一个感应装置可以对应多个终端, 本发明对感应装置与终端之间是否是一一对应的关系不作限定。
在本发明一种可能的实现方式中,该感应装置包括红外线发射器和接收器,则在视频会餐的应用场景中,该感应装置在餐桌前方建立有红外线界线,即红外线发射器向红外线接收器发射出红外线,则当用户持酒杯接触该红外线界线时,酒杯遮挡住红外线的路径,则该接收器在接收不到红外线时,该感应装置获取触发信息,并根据该触发信息向通信服务器发送感应信息,在该通信服务器在接收到另一端的用户持酒杯触发感应装置发送的感应信息时,该通信服务器向双方的音响设备(即终端)发送声音指令,以便双方的音响设备根据该声音指令发出碰杯的声音。
采用上述通信服务器,在感应装置获取到触发信息,并根据所述触发信息向该通信服务器发送感应信息后,由该通信服务器根据该感应信息建立与该感应装置对应终端的通信通道,则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后,该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之间交互的数据。这样,该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例提供一种感应装置60,如图6所示,该感应装置60包括:
获取单元61,用于在确定满足预设感应条件时,获取触发信息。
发送单元62,用于根据该获取单元61获取到的触发信息向通信服务器发送感应信息,以便该通信服务器根据该感应信息建立与对应该感应装置的终端之间的通信通道,并通过该通信通道进行数据传输。
可选地,该感应装置60还包括感应单元63,该感应单元63用于 建立感应区域;该获取单元61具体用于,在该感应单元63通过该感应区域感应到终端存在的触发操作时,获取该触发信息。
具体地,该感应装置预设有感应区域,可以通过不同的感应机制感应到触发操作。
其中,所述感应区域包括基于该感应装置一定的距离范围,则该感应装置在感应到触发操作(如终端进入到所述感应区域内)时,获取该触发信息,该触发信息用于触发该感应装置向该通信服务器发送感应信息,也就是说,当终端进入到该感应装置一定的距离范围内时,即可触发该感应装置向该通信服务器发送该感应信息。另外,该感应装置采用不同的感应机制可以得到不同的感应区域的范围。
在本发明一种可能的实现方式中,该感应装置包括NFC通信单元,则该感应装置的感应区域即为NFC有效通信的区域,对应该感应装置的终端同样具有NFC通信单元,则该感应装置在确定与该终端处在双方的NFC通信范围内时,该感应装置获取触发消息。
在本发明另一种可能的实现方式中,该感应装置建立有红外线区域或者红外线界线,则该感应装置在确定有触发物体进入该红外线区域或者接触该红外线界线时,获取该触发消息。
进一步地,该感应信息包括对应该感应装置的终端的标识信息,则该通信服务器根据该终端的标识信息向该终端发送连接请求消息,其中,该连接请求消息用于建立该终端与该通信服务器之间的通信通道,则该通信服务器在接收到该终端发送的连接响应消息后,根据该连接响应消息建立与该通信通道。则该通信服务器在分别建立与两个终端之间的通信通道后,根据该通信通道传输两个终端之间交互的数据。
采用上述感应装置,该感应装置在确定满足感应条件时,获取触发信息,并根据所述触发信息向通信服务器发送感应信息,由通信服务器根据该感应信息建立与该感应装置对应终端的通信通道,则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后,该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之间交互的数据。这样,该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例提供另一种通信服务器70,如图7所示,该通信服务器70包括:
处理器(processor)71、通信接口(Communications Interface)72、存储器(memory)73和通信总线74;其中,所述处理器71、所述通信接口72和所述存储器73通过所述通信总线74完成相互间的通信。
处理器71可能是一个多核中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器73用于存放程序代码,所述程序代码包括计算机操作指令和网络流图。存储器73可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
所述通信接口72,用于实现这些装置之间的连接通信。
所述处理器71用于执行所述存储器73中的程序代码,以实现以下操作:
在感应装置获取到触发信息时,接收该感应装置发送的感应信息,并根据该感应信息分别建立与第一终端、第二终端对应的第一通信通道、第二通信通道,并通过该第一通信通道与该第二通信通道传输该第一终端与该第二终端之间的交互数据。
可选地,该感应信息包括该第一终端或该第二终端的标识信息,则所述操作具体包括,根据该第一终端的标识信息向该第一终端发送连接请求消息。
接收该第一终端发送的连接响应消息,并根据该连接响应消息建立该第一通信通道。
或者,所述操作具体包括,根据该第二终端的标识信息向该第二终端发送连接请求消息。
接收该第二终端发送的连接响应消息,并根据该连接响应消息建立该第二通信通道。
可选地,所述操作具体包括,通过该第一通信通道获取该第一终端发送的数据通信消息;通过该第二通信通道获取该第二终端发送的数据请求消息,并根据该数据请求消息将该数据通信消息发送至该第二终端。
可选地,该数据通信消息包括共享文件信息。
所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的通信服务器的具体工作过程和描述,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例提供另一种感应装置80,如图8所示,该感应装置80包括:
处理器(processor)81、通信接口(Communications Interface)82、存储器(memory)83和通信总线84;其中,所述处理器81、所述通信接口82和所述存储器83通过所述通信总线84完成相互间的通信。
处理器81可能是一个多核中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器83用于存放程序代码,所述程序代码包括计算机操作指令和网络流图。存储器83可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
所述通信接口82,用于实现这些装置之间的连接通信。
所述处理器81用于执行所述存储器83中的程序代码,以实现以下操作:
在确定满足预设感应条件时,获取触发信息,并根据该触发信息向通信服务器发送感应信息,以便该通信服务器根据该感应信息建立与对应该感应装置的终端之间的通信通道,并通过该通信通道进行数据传输。
可选地,所述操作具体包括,在确定根据预设的感应区域感应到终端存在的触发操作时,获取该触发信息。
所属本领域的技术人员可以清楚地了解到,为描述的方便和简 洁,上述描述的感应装置的具体工作过程和描述,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例一种数据通信系统90,如图9所示,该数据通信系统90包括:至少一个感应装置91和通信服务器92。
其中,该至少一个感应装置91包括上图6所示的感应装置60或图8所示的感应装置80.其具体的描述可以参照图3或图4所示实施例中的对应描述,此处不再赘述。
该通信服务器92包括上图5所示的感应装置50或图7所示的感应装置70.其具体的描述可以参照图5或图7所示实施例中的对应描述,此处不再赘述。
这样,采用上述数据通信系统,感应装置在确定满足感应条件时,获取触发信息,并根据所述触发信息向通信服务器发送感应信息,由通信服务器根据该感应信息建立与该感应装置对应终端的通信通道,则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后,该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之间交互的数据。这样,该第一终端与该第二终端之间的数据传输由于通过该数据通信系统进行中转,因此增加了该第一终端与该第二终端之间数据传输的距离。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

一种数据通信的方法、装置和系统.pdf_第1页
第1页 / 共19页
一种数据通信的方法、装置和系统.pdf_第2页
第2页 / 共19页
一种数据通信的方法、装置和系统.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《一种数据通信的方法、装置和系统.pdf》由会员分享,可在线阅读,更多相关《一种数据通信的方法、装置和系统.pdf(19页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103841203 A (43)申请公布日 2014.06.04 CN 103841203 A (21)申请号 201410094084.X (22)申请日 2014.03.14 H04L 29/08(2006.01) H04W 76/02(2009.01) H04B 5/00(2006.01) (71)申请人 华为技术有限公司 地址 518129 广东省深圳市龙岗区坂田华为 总部办公楼 (72)发明人 简旭颖 (74)专利代理机构 北京中博世达专利商标代理 有限公司 11274 代理人 申健 (54) 发明名称 一种数据通信的方法、 装置和系统 (57) 摘要 本发。

2、明实施例提供一种数据通信的方法、 装 置和系统, 涉及通信领域, 能够实现多个移动终端 之间远距离的文件共享。该方法包括 : 通信服务 器在感应装置获取到触发信息时, 接收该感应装 置发送的感应信息, 并根据该感应信息分别建立 与第一终端、 第二终端对应的第一通信通道、 第二 通信通道, 并通过该第一通信通道与该第二通信 通道传输该第一终端与该第二终端之间的交互数 据。本发明实施例用于数据通信。 (51)Int.Cl. 权利要求书 2 页 说明书 11 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书11页 附图5页 (10)申请公布号 CN。

3、 103841203 A CN 103841203 A 1/2 页 2 1. 一种数据通信的方法, 其特征在于, 包括 : 在感应装置获取到触发信息时, 接收所述感应装置发送的感应信息 ; 根据所述感应信息分别建立与第一终端、 第二终端对应的第一通信通道、 第二通信通 道 ; 通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间 的交互数据。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述感应信息包括所述第一终端或所述 第二终端的标识信息 ; 所述根据所述感应信息分别建立与第一终端、 第二终端之间的第一 通信通道、 第二通信通道包括 : 根据所述第一终端的标识信息。

4、向所述第一终端发送连接请求消息 ; 接收所述第一终端 发送的连接响应消息, 并根据所述连接响应消息建立所述第一通信通道 ; 或者, 根据所述第二终端的标识信息向所述第二终端发送连接请求消息 ; 接收所述第二终端 发送的连接响应消息, 并根据所述连接响应消息建立所述第二通信通道。 3.根据权利要求1或2所述的方法, 其特征在于, 所述通过所述第一通信通道与所述第 二通信通道传输所述第一终端与所述第二终端之间的交互数据包括 : 通过所述第一通信通道获取所述第一终端发送的数据通信消息 ; 通过所述第二通信通道获取所述第二终端发送的数据请求消息 ; 根据所述数据请求消息将所述数据通信消息发送至所述第二。

5、终端。 4.根据权利要求1至3任一项所述的方法, 其特征在于, 所述数据通信消息包括共享文 件信息。 5. 一种数据通信的方法, 其特征在于, 包括 : 在确定满足预设感应条件时, 获取触发信息 ; 根据所述触发信息向通信服务器发送感应信息, 以便所述通信服务器根据所述感应信 息建立与对应所述感应装置的终端之间的通信通道, 并通过所述通信通道进行数据传输。 6. 根据权利要求 5 所述的方法, 其特征在于, 所述在确定满足预设感应条件包括 : 根据预设的感应区域感应到终端存在的触发操作。 7. 一种通信服务器, 其特征在于, 包括 : 收发单元, 用于在感应装置获取到触发信息时, 接收所述感应。

6、装置发送的感应信息 ; 处理单元, 用于根据所述收发单元接收到的感应信息分别建立与第一终端、 第二终端 对应的第一通信通道、 第二通信通道 ; 所述收发单元还用于, 通过所述第一通信通道与所述第二通信通道传输所述第一终端 与所述第二终端之间的交互数据。 8. 根据权利要求 7 所述的通信服务器, 其特征在于, 所述感应信息包括所述第一终端 或所述第二终端的标识信息 ; 所述收发单元具体用于, 根据所述第一终端的标识信息向所 述第一终端发送连接请求消息, 接收所述第一终端发送的连接响应消息 ; 所述处理单元具 体用于, 根据所述连接响应消息建立所述第一通信通道 ; 或者, 所述收发单元具体用于,。

7、 根据所述第二终端的标识信息向所述第二终端发送连接请求 消息, 接收所述第二终端发送的连接响应消息 ; 所述处理单元具体用于, 根据所述连接响应 消息建立所述第二通信通道。 权 利 要 求 书 CN 103841203 A 2 2/2 页 3 9. 根据权利要求 7 或 8 所述的通信服务器, 其特征在于, 所述收发单元具体用于, 通过所述第一通信通道获取所述第一终端发送的数据通信消息 ; 通过所述第二通信通道获取所述第二终端发送的数据请求消息 ; 根据所述数据请求消息将所述数据通信消息发送至所述第二终端。 10. 根据权利要求 7 至 9 任一项所述的通信服务器, 其特征在于, 所述数据通信。

8、消息包 括共享文件信息。 11. 一种感应装置, 其特征在于, 包括 : 获取单元, 用于在确定满足预设感应条件时, 获取触发信息 ; 发送单元, 用于根据所述获取单元获取到的触发信息向通信服务器发送感应信息, 以 便所述通信服务器根据所述感应信息建立与对应所述感应装置的终端之间的通信通道, 并 通过所述通信通道进行数据传输。 12. 根据权利要求 11 所述的感应装置, 其特征在于, 所述感应装置还包括感应单元, 所 述感应单元用于建立感应区域 ; 所述获取单元具体用于, 在所述感应单元通过所述感应区 域感应到终端存在的触发操作时, 获取所述触发信息。 13. 一种数据通信系统, 其特征在于。

9、, 包括 : 通信服务器和至少一个感应装置, 所述至 少一个感应装置分别与所述通信服务器相连, 其中, 所述通信服务器包括权利要求 7 至 10 任一项所述的通信服务器 ; 所述感应装置包括权利要求 11 或 12 所述的感应装置。 权 利 要 求 书 CN 103841203 A 3 1/11 页 4 一种数据通信的方法、 装置和系统 技术领域 0001 本发明涉及通信领域, 尤其涉及一种数据通信的方法、 装置和系统。 背景技术 0002 随着终端技术的发展, 移动终端的功能越来越丰富, 人们使用移动终端进行共享 文件的传输也越来越频繁。 0003 现 有 技 术 中, 两 个 移 动 终 。

10、端 之 间 主 要 采 用 蓝 牙 或 者 NFC(Near Field Communication, 近场通信) 技术进行文件的共享, 但是蓝牙和 NFC 的通信范围很近, 通常蓝 牙的通信范围在10米以内, 而NFC的通信范围则更近, 这样, 当需要进行文件共享的两个移 动终端相处的距离较远时, 共享文件可能无法进行, 降低了用户的体验。 发明内容 0004 本发明提供一种数据通信的方法、 装置和系统, 能够实现多个移动终端之间远距 离的文件共享。 0005 为达到上述目的, 本发明的实施例采用如下技术方案 : 0006 第一方面, 提供一种数据通信的方法, 包括 : 0007 在感应装置。

11、获取到触发信息时, 接收所述感应装置发送的感应信息 ; 0008 根据所述感应信息分别建立与第一终端、 第二终端对应的第一通信通道、 第二通 信通道 ; 0009 通过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端 之间的交互数据。 0010 在第一方面的第一种可能的实现方式中, 所述感应信息包括所述第一终端或所述 第二终端的标识信息 ; 所述根据所述感应信息分别建立与第一终端、 第二终端之间的第一 通信通道、 第二通信通道包括 : 0011 根据所述第一终端的标识信息向所述第一终端发送连接请求消息 ; 接收所述第一 终端发送的连接响应消息, 并根据所述连接响应消息建立所述通。

12、信通道 ; 或者, 0012 根据所述第二终端的标识信息向所述第二终端发送连接请求消息 ; 接收所述第二 终端发送的连接响应消息, 并根据所述连接响应消息建立所述通信通道。 0013 结合第一方面或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述通 过所述第一通信通道与所述第二通信通道传输所述第一终端与所述第二终端之间的交互 数据包括 : 0014 通过所述第一通信通道获取所述第一终端发送的数据通信消息 ; 0015 通过所述第二通信通道获取所述第二终端发送的数据请求消息 ; 0016 根据所述数据请求消息将所述数据通信消息发送至所述第二终端。 0017 结合第一方面至第二种可能的实。

13、现方式中的任意一种可能的实现方式, 在第三种 可能的实现方式中, 所述数据通信消息包括共享文件信息。 说 明 书 CN 103841203 A 4 2/11 页 5 0018 本发明第二方面提供一种数据通信的方法, 包括 : 0019 在确定满足预设感应条件时, 获取触发信息 ; 0020 根据所述触发信息向通信服务器发送感应信息, 以便所述通信服务器根据所述感 应信息建立与对应所述感应装置的终端之间的通信通道, 并通过所述通信通道进行数据传 输。 0021 在第二方面的第一种可能的实现方式中, 所述在确定满足预设感应条件包括 : 0022 根据预设的感应区域感应到终端存在的触发操作。 002。

14、3 本发明第三方面提供一种通信服务器, 包括 : 0024 收发单元, 用于在感应装置获取到触发信息时, 接收所述感应装置发送的感应信 息 ; 0025 处理单元, 用于根据所述收发单元接收到的感应信息分别建立与第一终端、 第二 终端对应的第一通信通道、 第二通信通道 ; 0026 所述收发单元还用于, 通过所述第一通信通道与所述第二通信通道传输所述第一 终端与所述第二终端之间的交互数据。 0027 在第三方面的第一种可能的实现方式中, 所述感应信息包括所述第一终端或所述 第二终端的标识信息 ; 所述收发单元具体用于, 根据所述第一终端的标识信息向所述第一 终端发送连接请求消息, 接收所述第一。

15、终端发送的连接响应消息 ; 所述处理单元具体用于, 根据所述连接响应消息建立所述第一通信通道 ; 或者, 0028 所述收发单元具体用于, 根据所述第二终端的标识信息向所述第二终端发送连接 请求消息, 接收所述第二终端发送的连接响应消息 ; 所述处理单元具体用于, 根据所述连接 响应消息建立所述第二通信通道。 0029 结合第三方面或第一种可能的实现方式, 在第二种可能的实现方式中, 所述收发 单元具体用于, 0030 通过所述第一通信通道获取所述第一终端发送的数据通信消息 ; 0031 通过所述第二通信通道获取所述第二终端发送的数据请求消息 ; 0032 根据所述数据请求消息将所述数据通信消。

16、息发送至所述第二终端。 0033 结合第三方面至第二种可能的实现方式中的任意一项可能的实现方式, 在第三种 可能的实现方式中, 所述数据通信消息包括共享文件信息。 0034 本发明第四方面提供一种感应装置, 包括 : 0035 获取单元, 用于在确定满足预设感应条件时, 获取触发信息 ; 0036 发送单元, 用于根据所述获取单元获取到的触发信息向通信服务器发送感应信 息, 以便所述通信服务器根据所述感应信息建立与对应所述感应装置的终端之间的通信通 道, 并通过所述通信通道进行数据传输。 0037 在第四方面的第一种可能的实现方式中, 所述感应装置还包括感应单元, 所述感 应单元用于建立感应区。

17、域 ; 所述获取单元具体用于, 在所述感应单元通过所述感应区域感 应到终端存在的触发操作时, 获取所述触发信息。 0038 本发明第五方面提供一种数据通信系统, 其特征在于, 包括 : 通信服务器和至少一 个感应装置, 所述至少一个感应装置分别与所述通信服务器相连, 其中, 0039 所述通信服务器包括上述第三方面至第二种可能的实现方式中的任一实现方式 说 明 书 CN 103841203 A 5 3/11 页 6 所述的通信服务器 ; 0040 所述感应装置包括上述第四方面或者第一种可能的实现方式所述的感应装置。 0041 采用上述方案, 在确定满足预设感应条件时, 感应装置获取触发信息, 。

18、并根据所述 触发信息向通信服务器发送感应信息, 由通信服务器根据该感应信息建立与对应该感应装 置的终端之间的通信通道, 则当该通信服务器分别建立与第一终端和第二终端之间的通信 通道后, 该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与 该第二终端之间交互的数据。这样, 该第一终端与该第二终端之间的数据传输由于通过该 通信服务器进行中转, 因此增加了该第一终端与该第二终端之间数据传输的距离。 附图说明 0042 图 1 为本发明实施例提供的一种数据通信的方法的流程示意图 ; 0043 图 2 为本发明实施例提供的一种数据通信方法的应用场景的示意图 ; 0044 图 3 为本。

19、发明实施例提供的另一种数据通信的方法的流程示意图 ; 0045 图 4 为本发明实施例提供的另一种数据通信的方法的流程示意图 ; 0046 图 5 为本发明实施例提供的一种通信服务器的结构示意图 ; 0047 图 6 为本发明实施例提供的一种感应装置的结构示意图 ; 0048 图 7 为本发明实施例提供的另一种通信服务器的结构示意图 ; 0049 图 8 为本发明实施例提供的另一种感应装置的结构示意图 ; 0050 图 9 为本发明实施例提供的一种数据通信系统的结构示意图。 具体实施方式 0051 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 。

20、所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。 0052 本发明提供一种数据通信的方法, 该方法的执行主体是通信服务器, 如图 1 所示, 包括 : 0053 S101、 通信服务器在感应装置获取到触发信息时, 接收该感应装置发送的感应信 息。 0054 需要说明的是, 该感应装置预设有感应区域, 该感应装置根据不同的感应区域可 以通过不同的感应机制感应到触发操作, 例如, 该感应区域可以是红外线区域或者是红外 线界线, 则该感应装置可以通过红外感应机制感应。

21、到触发操作, 即当触发物体进入该红外 线区域或者接触到该红外线界线时, 该感应装置获取触发信息, 又如, 该感应装置具有 NFC 通信功能, 则当同样具有 NFC 通信功能的终端出现在该感应装置的 NFC 通信的有效范围内 时, 该感应装置获取触发信息。 0055 其中, 该触发信息用于触发该感应装置向该通信服务器发送感应信息。 0056 S102、 该通信服务器根据该感应信息分别建立与第一终端、 第二终端对应的第一 通信通道、 第二通信通道。 0057 可选地, 该感应信息包括该第一终端或该第二终端的标识信息, 则该通信服务器 说 明 书 CN 103841203 A 6 4/11 页 7 。

22、根据该第一终端的标识信息向该第一终端发送连接请求消息, 并接收该第一终端发送的连 接响应消息, 根据该连接响应消息建立该第一通信通道 ; 或者, 该通信服务器根据该第二终 端的标识信息向该第二终端发送连接请求消息, 接收该第二终端发送的连接响应消息, 根 据该连接响应消息建立该第二通信通道。 0058 需要说明的是, 该第一终端与该第二终端可以对应同一个感应装置, 也可以对应 不同的感应装置。也就是说, 该通信服务器可以通过同一个感应装置接收到该第一终端触 发的感应信息和该第二终端触发的感应信息, 也可以通过不同的感应装置分别获取该第一 终端触发的感应信息和该第二终端触发的感应信息。 0059。

23、 S103、 该通信服务器通过该第一通信通道与该第二通信通道传输该第一终端与该 第二终端之间的交互数据。 0060 可选地, 该通信服务器通过该第一通信通道获取该第一终端发送的数据通信消 息, 通过该第二通信通道获取该第二终端发送的数据请求消息, 并根据该数据请求消息将 该数据通信消息发送至该第二终端。 0061 可选地, 该数据通信消息包括共享文件信息, 则在该第一通信通道建立成功后, 该 第一终端可以通过提示窗口提示用户是否需要共享文件, 并根据用户的操作将需要共享的 文件数据信息通过该第一通信通道发送至该通信服务器, 则该通信服务器将该共享文件信 息保存在该通信服务器中的存储单元内, 当。

24、该通信服务器接收到该第二终端通过该第二通 信通道发送的数据请求消息时, 将该共享文件信息发送至该第二终端。 0062 另外, 该第一终端发送至该通信服务器的数据通信消息还可以包括该第二终端的 标识信息, 则该通信服务器根据该第二终端的标识信息通过该第二通信通道向该第二终端 发送通知消息, 该第二终端在接收到该通知消息后, 根据用户指示通过该第二通信通道向 该通信服务器发送该数据请求消息, 该通信服务器根据该数据请求消息将该数据通信消息 发送至该第二终端。 0063 在本发明的实现方式中, 该第一终端可以与一个终端进行数据通信, 也可以与多 个终端进行数据通信, 也就是说, 本发明对进行数据通信。

25、的终端个数不作限定, 另外, 一个 感应装置可以对应多个终端, 本发明对感应装置与终端之间是否是一一对应的关系不作限 定。 0064 示例地, 图 2 所示的通信系统为本发明的一种应用场景, 该系统包括 : 第一终端、 第一感应装置、 通信服务器、 第二感应装置、 第二终端和第三终端, 连接关系如图 2 所示, 其 中, 虚线框表示感应装置的感应区域, 则当终端进入该感应区域时, 触发对应的感应装置向 该通信服务器发送感应信息, 以便该通信服务器根据该感应信息建立与该终端之间的通信 通道。 则当该通信服务器分别建立与该第一终端、 第二终端和第三终端之间的通信通道后, 该第一终端通过该通信服务器。

26、可以分别与该第二终端和该第三终端进行数据通信, 也就是 说, 该第一终端与该第二终端和该第三终端通过该通信服务器进行连接的建立以及数据的 通信。 0065 在本发明一种可能的实现方式中, 该感应装置包括红外线发射器和接收器, 则在 视频会餐的应用场景中, 该感应装置在餐桌前方建立有红外线界线, 即红外线发射器向红 外线接收器发射出红外线, 则当用户持酒杯接触该红外线界线时, 酒杯遮挡住红外线的路 径, 则该接收器在接收不到红外线时, 该感应装置获取触发信息, 并根据该触发信息向通信 说 明 书 CN 103841203 A 7 5/11 页 8 服务器发送感应信息, 在该通信服务器在接收到另一。

27、端的用户持酒杯触发感应装置发送的 感应信息时, 该通信服务器向双方的音响设备 (即终端) 发送声音指令, 以便双方的音响设 备根据该声音指令发出碰杯的声音。 0066 采用上述方法, 在确定满足感应条件时, 感应装置获取触发信息, 并根据所述触发 信息向通信服务器发送感应信息, 由通信服务器根据该感应信息建立与该感应装置对应终 端的通信通道, 则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后, 该 通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终 端之间交互的数据。这样, 该第一终端与该第二终端之间的数据传输由于通过该通信服务 器进行中转, 因此增加了该。

28、第一终端与该第二终端之间数据传输的距离。 0067 本发明实施例提供一种数据通信的方法, 该方法的执行主体为感应装置, 如图 3 所示, 包括 : 0068 S301、 感应装置在确定满足预设感应条件时, 获取触发信息。 0069 可选地, 该感应装置在根据预设的感应区域感应到终端存在的触发操作时, 获取 触发消息。 0070 具体地, 该感应装置预设有感应区域, 可以通过不同的感应机制感应到触发操作。 0071 其中, 所述感应区域包括基于该感应装置一定的距离范围, 则该感应装置在感应 到触发操作 (如终端进入到所述感应区域内) 时, 获取该触发信息, 该触发信息用于触发该 感应装置向该通信。

29、服务器发送感应信息, 也就是说, 当终端进入到该感应装置一定的距离 范围内时, 即可触发该感应装置向该通信服务器发送该感应信息。 另外, 该感应装置采用不 同的感应机制可以得到不同的感应区域的范围。 0072 在本发明一种可能的实现方式中, 该感应装置包括 NFC 通信单元, 则该感应装置 的感应区域即为NFC有效通信的区域, 对应该感应装置的终端同样具有NFC通信单元, 则该 感应装置在确定与该终端处在双方的 NFC 通信范围内时, 该感应装置获取触发消息。 0073 在本发明另一种可能的实现方式中, 该感应装置建立有红外线区域或者红外线界 线, 则该感应装置在确定有触发物体进入该红外线区域。

30、或者接触该红外线界线时, 获取该 触发消息。 0074 S302、 该感应装置根据该触发信息向通信服务器发送感应信息, 以便该通信服务 器根据该感应信息建立与对应该感应装置的终端之间的通信通道, 并通过该通信通道进行 数据传输。 0075 具体地, 该感应信息包括对应该感应装置的终端的标识信息, 则该通信服务器根 据该终端的标识信息向该终端发送连接请求消息, 其中, 该连接请求消息用于建立该终端 与该通信服务器之间的通信通道, 则该通信服务器在接收到该终端发送的连接响应消息 后, 根据该连接响应消息建立与该通信通道。则该通信服务器在分别建立与两个终端之间 的通信通道后, 根据该通信通道传输两个。

31、终端之间交互的数据。 0076 采用上述方法, 感应装置在确定满足感应条件时, 获取触发信息, 并根据所述触发 信息向通信服务器发送感应信息, 由通信服务器根据该感应信息建立与该感应装置对应终 端的通信通道, 则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后, 该 通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终 端之间交互的数据。这样, 该第一终端与该第二终端之间的数据传输由于通过该通信服务 说 明 书 CN 103841203 A 8 6/11 页 9 器进行中转, 因此增加了该第一终端与该第二终端之间数据传输的距离。 0077 为了使本领域技术人员。

32、能够更清楚地理解本发明实施例提供的技术方案, 下面通 过具体的实施例, 对本发明实施例提供的另一种数据通信的方法进行详细的说明, 如图 4 所示, 包括 : 0078 S401、 感应装置根据预设的感应区域感应到触发操作。 0079 S402、 该感应装置获取触发信息。 0080 具体地, 该感应装置预设有感应区域, 可以通过不同的感应机制感应到触发操作。 0081 在本发明一种可能的实现方式中, 该感应装置包括 NFC 通信单元, 则该感应装置 的感应区域即为NFC有效通信的区域, 对应该感应装置的终端同样具有NFC通信单元, 则该 感应装置在确定与该终端处在双方的 NFC 通信范围内时, 。

33、该感应装置获取触发消息。 0082 在本发明另一种可能的实现方式中, 该感应装置建立有红外线区域或者红外线界 线, 则该感应装置在确定有触发物体进入该红外线区域或者接触该红外线界线时, 获取该 触发消息。 0083 S403、 该感应装置根据该触发信息向通信服务器发送感应信息。 0084 S404、 该通信服务器根据该感应信息向对应该感应装置的第一终端发送连接请求 消息。 0085 可选地, 该感应信息包括该第一终端的标识信息, 则该通信服务器根据该第一终 端的标识信息向该第一终端发送连接请求消息, 其中, 该连接请求消息用于建立该第一终 端与该通信服务器之间的第一通信通道。 0086 S40。

34、5、 该通信服务器接收该第一终端发送的连接响应消息, 并根据该连接响应消 息建立与该第一终端之间的第一通信通道。 0087 S406、 该通信服务器在建立与第二终端的第二通信通道后, 接收该第一通过所述 第一通信通道发送的数据通信消息。 0088 需要说明的是, 通过上述步骤 S401 至步骤 S405, 该通信服务器建立与该第一终端 的第一通信通道, 对于第二终端, 该通信服务器可以通过相同的步骤建立与该第二终端之 间的第二通信通道, 即该第一终端与该第二终端不分先后分别进入感应装置的感应范围内 时, 该通信服务器通过该感应装置发送的感应信息分别建立与该第一终端、 第二终端对应 的第一通信通。

35、道、 第二通信通道。其中, 该第一终端与该第二终端可以对应同一个感应装 置, 也可以对应不同的感应装置。 0089 则该通信服务器在分别建立与该第一终端之间的第一通信通道、 与该第二终端之 间的第二通信通道后, 通过该第一通信通道和该第二通信通道传输该第一终端与该第二终 端之间交互的数据。 0090 S407、 该通信服务器接收该第二终端发送的数据请求消息, 并根据所述数据请求 消息将所述数据通信消息发送至该第二终端。 0091 可选地, 该数据通信消息包括共享文件信息, 则在该第一通信通道建立成功后, 该 第一终端可以通过提示窗口提示用户是否需要共享文件, 并根据用户的操作将需要共享的 文件。

36、数据信息通过该第一通信通道发送至该通信服务器, 则该通信服务器将该共享文件信 息保存在该通信服务器中的存储单元内, 当该通信服务器接收到该第二终端通过该第二通 信通道发送的数据请求消息时, 将该共享文件信息发送至该第二终端。 说 明 书 CN 103841203 A 9 7/11 页 10 0092 另外, 该第一终端发送至该通信服务器的数据通信消息还可以包括该第二终端的 标识信息, 则该通信服务器根据该第二终端的标识信息通过该第二通信通道向该第二终端 发送通知消息, 该第二终端在接收到该通知消息后, 根据用户指示通过该第二通信通道向 该通信服务器发送该数据请求消息, 该通信服务器根据该数据请。

37、求消息将该数据通信消息 发送至该第二终端。 0093 在本发明的实现方式中, 该第一终端可以与一个终端进行数据通信, 也可以与多 个终端进行数据通信, 也就是说, 本发明对进行数据通信的终端个数不作限定, 另外, 一个 感应装置可以对应多个终端, 本发明对感应装置与终端之间是否是一一对应的关系不作限 定。 0094 这样, 该第一终端与该第二终端之间的数据传输由于通过该通信服务器进行中 转, 因此增加了该第一终端与该第二终端之间数据传输的距离。 0095 另外, 对于上述方法实施例, 为了简单描述, 故将其都表述为一系列的动作组合, 但是本领域技术人员应该知悉, 本发明并不受所描述的动作顺序的。

38、限制, 其次, 本领域技术 人员也应该知悉, 说明书中所描述的实施例均属于优选实施例, 所涉及的动作和模块并不 一定是本发明所必须的。 0096 本发明实施例提供一种通信服务器 50, 如图 5 所示, 该通信服务器 50 包括 : 0097 收发单元 51, 用于在感应装置获取到触发信息时, 接收该感应装置发送的感应信 息。 0098 处理单元 52, 用于根据该收发单元 51 接收到的感应信息分别建立与第一终端、 第 二终端对应的第一通信通道、 第二通信通道。 0099 该收发单元 51 还用于, 通过该第一通信通道与该第二通信通道传输该第一终端 与该第二终端之间的交互数据。 0100 需。

39、要说明的是, 该感应装置预设有感应区域, 该感应装置根据不同的感应区域可 以通过不同的感应机制感应到触发操作, 例如, 该感应区域可以是红外线区域或者是红外 线界线, 则该感应装置可以通过红外感应机制感应到触发操作, 即当触发物体进入该红外 线区域或者接触到该红外线界线时, 该感应装置获取触发信息, 又如, 该感应装置具有 NFC 通信功能, 则当同样具有 NFC 通信功能的终端出现在该感应装置的 NFC 通信的有效范围内 时, 该感应装置获取触发信息。 0101 另外, 该触发信息用于触发该感应装置向该通信服务器发送感应信息。 0102 可选地, 该感应信息包括该第一终端或该第二终端的标识信。

40、息, 则该收发单元 51 具体用于, 根据该第一终端的标识信息向该第一终端发送连接请求消息, 并接收该第一终 端发送的连接响应消息 ; 该处理单元 52 具体用于, 根据该连接响应消息建立该第一通信通 道。或者, 该收发单元 51 具体用于, 根据该第二终端的标识信息向该第二终端发送连接请 求消息, 并接收该第二终端发送的连接响应消息 ; 该处理单元 52 具体用于, 根据该连接响 应消息建立该第二通信通道。 0103 需要说明的是, 该第一终端与该第二终端可以对应同一个感应装置, 也可以对应 不同的感应装置。也就是说, 该通信服务器可以通过同一个感应装置接收到该第一终端触 发的感应信息和该第。

41、二终端触发的感应信息, 也可以通过不同的感应装置分别获取该第一 终端触发的感应信息和该第二终端触发的感应信息。 则该通信服务器在分别建立与该第一 说 明 书 CN 103841203 A 10 8/11 页 11 终端之间的第一通信通道、 与该第二终端之间的第二通信通道后, 通过该第一通信通道和 该第二通信通道传输该第一终端与该第二终端之间交互的数据。 0104 可选地, 该收发单元 51 具体用于, 通过该第一通信通道获取该第一终端发送的数 据通信消息, 并在通过该第二通信通道获取该第二终端发送的数据请求消息后, 并根据该 数据请求消息将该数据通信消息发送至该第二终端。 0105 可选地, 。

42、该数据通信消息包括共享文件信息, 则在该第一通信通道建立成功后, 该 第一终端可以通过提示窗口提示用户是否需要共享文件, 并根据用户的操作将需要共享的 文件数据信息通过该第一通信通道发送至该通信服务器, 则该通信服务器将该共享文件信 息保存在该通信服务器中的存储单元内, 当该通信服务器接收到该第二终端通过该第二通 信通道发送的数据请求消息时, 将该共享文件信息发送至该第二终端。 0106 另外, 该第一终端发送至该通信服务器的数据通信消息还可以包括该第二终端的 标识信息, 则该通信服务器根据该第二终端的标识信息通过该第二通信通道向该第二终端 发送通知消息, 该第二终端在接收到该通知消息后, 根。

43、据用户指示通过该第二通信通道向 该通信服务器发送该数据请求消息, 该通信服务器根据该数据请求消息将该数据通信消息 发送至该第二终端。 0107 在本发明的实现方式中, 该第一终端可以与一个终端进行数据通信, 也可以与多 个终端进行数据通信, 也就是说, 本发明对进行数据通信的终端个数不作限定, 另外, 一个 感应装置可以对应多个终端, 本发明对感应装置与终端之间是否是一一对应的关系不作限 定。 0108 在本发明一种可能的实现方式中, 该感应装置包括红外线发射器和接收器, 则在 视频会餐的应用场景中, 该感应装置在餐桌前方建立有红外线界线, 即红外线发射器向红 外线接收器发射出红外线, 则当用。

44、户持酒杯接触该红外线界线时, 酒杯遮挡住红外线的路 径, 则该接收器在接收不到红外线时, 该感应装置获取触发信息, 并根据该触发信息向通信 服务器发送感应信息, 在该通信服务器在接收到另一端的用户持酒杯触发感应装置发送的 感应信息时, 该通信服务器向双方的音响设备 (即终端) 发送声音指令, 以便双方的音响设 备根据该声音指令发出碰杯的声音。 0109 采用上述通信服务器, 在感应装置获取到触发信息, 并根据所述触发信息向该通 信服务器发送感应信息后, 由该通信服务器根据该感应信息建立与该感应装置对应终端的 通信通道, 则当该通信服务器分别建立与第一终端和第二终端之间的通信通道后, 该通信 服。

45、务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第二终端之 间交互的数据。这样, 该第一终端与该第二终端之间的数据传输由于通过该通信服务器进 行中转, 因此增加了该第一终端与该第二终端之间数据传输的距离。 0110 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 仅以上述各功能 模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的功能模 块完成, 即将装置的内部结构划分成不同的功能模块, 以完成以上描述的全部或者部分功 能。 上述描述的单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘 述。 0111 本发明实施例提供一种。

46、感应装置 60, 如图 6 所示, 该感应装置 60 包括 : 0112 获取单元 61, 用于在确定满足预设感应条件时, 获取触发信息。 说 明 书 CN 103841203 A 11 9/11 页 12 0113 发送单元 62, 用于根据该获取单元 61 获取到的触发信息向通信服务器发送感应 信息, 以便该通信服务器根据该感应信息建立与对应该感应装置的终端之间的通信通道, 并通过该通信通道进行数据传输。 0114 可选地, 该感应装置 60 还包括感应单元 63, 该感应单元 63 用于建立感应区域 ; 该 获取单元61具体用于, 在该感应单元63通过该感应区域感应到终端存在的触发操作时。

47、, 获 取该触发信息。 0115 具体地, 该感应装置预设有感应区域, 可以通过不同的感应机制感应到触发操作。 0116 其中, 所述感应区域包括基于该感应装置一定的距离范围, 则该感应装置在感应 到触发操作 (如终端进入到所述感应区域内) 时, 获取该触发信息, 该触发信息用于触发该 感应装置向该通信服务器发送感应信息, 也就是说, 当终端进入到该感应装置一定的距离 范围内时, 即可触发该感应装置向该通信服务器发送该感应信息。 另外, 该感应装置采用不 同的感应机制可以得到不同的感应区域的范围。 0117 在本发明一种可能的实现方式中, 该感应装置包括 NFC 通信单元, 则该感应装置 的感。

48、应区域即为NFC有效通信的区域, 对应该感应装置的终端同样具有NFC通信单元, 则该 感应装置在确定与该终端处在双方的 NFC 通信范围内时, 该感应装置获取触发消息。 0118 在本发明另一种可能的实现方式中, 该感应装置建立有红外线区域或者红外线界 线, 则该感应装置在确定有触发物体进入该红外线区域或者接触该红外线界线时, 获取该 触发消息。 0119 进一步地, 该感应信息包括对应该感应装置的终端的标识信息, 则该通信服务器 根据该终端的标识信息向该终端发送连接请求消息, 其中, 该连接请求消息用于建立该终 端与该通信服务器之间的通信通道, 则该通信服务器在接收到该终端发送的连接响应消息。

49、 后, 根据该连接响应消息建立与该通信通道。则该通信服务器在分别建立与两个终端之间 的通信通道后, 根据该通信通道传输两个终端之间交互的数据。 0120 采用上述感应装置, 该感应装置在确定满足感应条件时, 获取触发信息, 并根据所 述触发信息向通信服务器发送感应信息, 由通信服务器根据该感应信息建立与该感应装置 对应终端的通信通道, 则当该通信服务器分别建立与第一终端和第二终端之间的通信通道 后, 该通信服务器通过与该第一终端和该第二终端之间的通信通道传输该第一终端与该第 二终端之间交互的数据。这样, 该第一终端与该第二终端之间的数据传输由于通过该通信 服务器进行中转, 因此增加了该第一终端与该第二终端之间数据传输的距离。 0121 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 仅以上述各功。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1