多无线终端之间的资源共享处理方法及系统的制作方法

文档序号:7857414阅读:341来源:国知局
专利名称:多无线终端之间的资源共享处理方法及系统的制作方法
技术领域
本发明涉及资源共享技术,尤其涉及一种多无线终端之间的资源共享处理方法及系统。
背景技术
随着无线接入技术的快速发展,很多用户都同时拥有数台不同类型的无线终端,例如手机、平板电脑(PAD)和无线存储器等。无线终端若需要下载和更新应用程序或资料,现有技术中可以通过连接互联网获取所需要的资源,但此种方式需要占用网络资源,支付
流量费。
考虑到一台无线终端所需要的资源在另一台无线终端上有存储,可以在小范围内(例如家庭、办公室等)实现无线终端之间的资源共享。但是由于各无线终端所支持的无线数据传输协议各不相同,因此有的情况下可能无法实现两台无线终端之间直接进行数据传输,例如一台无线终端仅支持蓝牙传输方式,另一台无线终端仅支持WiFi传输方式,这两台无线终端之间就无法实现资源共享。

发明内容
针对现有技术的上述缺陷,本发明实施例提供一种用于多无线终端之间的资源共享处理方法及系统。本发明实施例一方面提供一种多无线终端之间的资源共享处理方法,包括接收发起无线终端发送的共享资源请求,所述共享资源请求携带有所述发起无线终端的标识,以及所需要的共享资源的资源信息;根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端;所述共享资源信息列表中包括各经过注册的无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息;基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道;通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。本发明实施例另一方面提供一种多无线终端之间的资源共享处理系统,包括接收模块,用于接收发起无线终端发送的共享资源请求,所述共享资源请求携带有所述发起无线终端的标识,以及所需要的共享资源的资源信息;查找模块,用于根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端;所述共享资源信息列表中包括各经过注册的无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息;处理模块,用于基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道;通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。本发明实施例提供的多无线终端之间的资源共享处理方法及系统,基于多无线终端各自所支持的数据传输协议进行接口适配,分别建立与不同无线终端之间的数据传输通道,实现资源的共享。本发明不必要求无线终端均支持相同的数据传输协议,通过处理系统的中转可以实现小范围内(如家庭、办公室等)无线终端方便、快捷地实现所需资源的下载。


图I为本发明多无线终端之间的资源共享处理方法实施例流程图;图2为本发明多无线终端之间的资源共享处理系统一实施例组成示意图;
图3为本发明多无线终端之间的资源共享处理系统另一实施例组成示意图。
具体实施例方式本发明各实施例针对现有技术中各无线终端因所支持的无线通信协议不同,而无法完成各无线终端之间的资源共享的技术问题,提供一种多终端协作资源共享的解决方案,能够实现小范围内(如家庭、办公室等)无线终端方便、快捷地实现所需资源的下载。图I为本发明多无线终端之间的资源共享处理方法实施例流程图,如图I所示,该方法包括步骤100,接收发起无线终端发送的共享资源请求,所述共享资源请求携带有所述发起无线终端的标识,以及所需要的共享资源的资源信息;在一小范围内(如家庭、办公室等),当一无线终端需要下载某一媒体资源时,该无线终端作为发起无线终端向多无线终端之间的资源共享处理系统(以下简称处理系统)发送一共享资源请求,其中携带该发起无线终端的标识,以及其所需要的共享资源的资源信息,例如包括资源的名称、类型、关键字等信息。所述的共享资源请求是发起无线终端以信令的方式发送给处理系统的,可以遵循IP传输协议,在处理系统与发起无线终端建立数据传输通道之前二者均可以IP信令的形式进行交互。步骤101,根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端;所述共享资源信息列表中包括各经过注册的无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息;处理系统接收到发起无线终端发送的共享资源请求后,可以根据共享资源请求中携带的共享资源的资源信息,在所维护的共享资源信息列表中查找能够提供该共享资源的无线终端。其中,所述的共享资源信息列表中存储有当前的小范围内进行协作共享的各无线终端所存储的共享资源的资源信息。处理系统根据发起无线终端所需要的共享资源的资源信息,在共享资源信息列表中查找哪些无线终端能够提供所述共享资源。所述共享资源信息列表中还包括各无线终端的标识和接口信息即其所支持的数据传输协议,例如蓝牙、红外线、WiFi或其他无线传输协议。各无线终端均是之前在处理系统上注册过的无线终端。步骤102,基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道;处理系统在查找到能够为发起无线终端提供其所需要的共享资源的目的无线终端后,要分别与发起无线终端和目的无线终端建立对应的数据传输信道。具体地,处理系统接收到共享资源请求后,根据其携带的无线终端的标识在共享资源信息列表中查找到发起无线终端所支持的数据传输协议例如蓝牙,然后基于蓝牙协议处理系统与发起无线终端建立第一数据传输通道。处理系统查找到目的无线终端后,根据该目的无线终端所支持的数据传输协议例如WiFi,与目的无线终端建立第二数据传输通道。步骤103,通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。处理系统分别建立好第一数据传输通道和第二数据传输通道后,将两个传输通道进行关联,形成发起无线终端经由处理系统至目的无线终端的完整的数据传输通道。然后处理系统接收目的无线终端发送的共享资源,并发送给发起无线终端,实现资源共享。 本实施例提供的多无线终端之间的资源共享处理方法,基于多无线终端各自所支持的数据传输协议进行接口适配,分别建立与不同无线终端之间的数据传输通道,实现资源的共享。应用本发明提供的方法,不必要求无线终端均支持相同的数据传输协议,通过处理系统的中转可以实现小范围内(如家庭、办公室等)无线终端方便、快捷地实现所需资源的下载。在上述方法实施例中,步骤101可以包括如下具体处理步骤步骤1011,根据资源信息在共享资源信息列表中查找数个候选目的无线终端,通过终端握手信息逐一判断各候选目的无线终端是否在线;步骤1012,向在线的候选目的无线终端发送共享资源通知,若接收到反馈的确认信息,则将该在线的候选目的无线终端确定为所述目的无线终端。具体地,处理系统根据发起无线终端的共享资源请求查找共享资源信息列表;找到K个(K>0)候选目的无线终端;处理系统通过终端握手信息逐一判断各候选目的无线终端是否在线;处理系统向在线目的无线终端发送共享资源通知;如没有在线的目的无线终端,则处理系统向发起无线终端返回原因值,发起无线终端可稍后重新发起请求;处理系统接收到在线目的无线终端发送的确认后,建立发起无线终端到在线目的无线终端的数据传输通道;若处理系统没有接收到在线目的无线终端发送的确认,则继续向下一候选在线目的无线终端发送共享资源通知,若系统没有接收到所有候选在线目的无线端发送的确认,则处理系统向发起无线终端返回原因值,发起无线终端可稍后重新发起请求。在上述方法实施例中,所述方法还可以包括如下步骤处理系统接收无线终端发送的注册请求,所述注册请求包括所述无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息;处理系统将所述无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息,存储到所述共享资源信息列表中。相应地,处理系统在接收共享资源请求前,可以对控制范围内的无线终端进行认证,对认证通过的无线终端进行资源信息登记,包括无线终端的标识、接口信息即其支持的数据传输协议、终端共享资源信息列表(包括名称、类型、关键字等)。本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。图2为本发明多无线终端之间的资源共享处理系统一实施例组成示意图,如图2所示,该处理系统包括接收模块21、查找模块22和处理模块23 ;其中,接收模块21用于接收发起无线终端发送的共享资源请求,所述共享资源请求携带有所述发起无线终端的标识,以及所需要的共享资源的资源信息;查找模块22用于根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端;所述共享资源信息列表中包括各经过注册的无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息;处理模块23用于基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的 无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道;通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。具体地,本发明实施例提供的多无线终端之间的资源共享处理系统中,接收模块21接收发起无线终端发送的共享资源请求,查找模块22根据共享资源请求查找共享资源信息,并向在线目的无线终端发送共享资源通知;接收到在线目的终端发送的确认后,通过处理模块23建立发起终端到在线目的终端的数据传输通道,实现多无线终端间的资源共享。处理系统的详细处理过程可以参见上述处理方法的各个实施例,此处不再赘述。本发明实施例提供的多无线终端之间的资源共享处理系统,基于多无线终端各自所支持的数据传输协议进行接口适配,分别建立与不同无线终端之间的数据传输通道,实现资源的共享。基于本发明提供的处理系统,不必要求无线终端均支持相同的数据传输协议,通过处理系统的中转可以实现小范围内(如家庭、办公室等)无线终端方便、快捷地实现所需资源的下载。在上述处理系统实施例中,所述的查找模块22可以包括第一查找单元和第二查找单元,具体地,第一查找单元用于根据所述资源信息在所述共享资源信息列表中查找数个候选目的无线终端,通过终端握手信息逐一判断各候选目的无线终端是否在线;第二查找单元用于向在线的候选目的无线终端发送共享资源通知,若接收到反馈的确认信息,则将该在线的候选目的无线终端确定为所述目的无线终端。在上述处理系统实施例中,所述的处理模块23可以包括协议适配单元、通道建立单元和数据传输单元;具体地,协议适配单元用于分别与所述发起无线终端和所述目的无线终端进行数据传输协议的适配,即主要完成无线终端各类无线接口的适配,完成处理系统与各种无线终端各类无线接口的对接功能。通道建立单元用于基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道;数据传输单元用于通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。图3为本发明多无线终端之间的资源共享处理系统另一实施例组成示意图,如图3所示,该处理系统包括上述的接收模块21、查找模块22和处理模块23,还可以包括存储模块24和/或注册模块25,其中,存储模块24用于维护所述共享资源信息列表,主要完成对认证无线终端的资源信息(包括无线终端的标识、接口信息、终端共享资源信息)的存储以及更新等维护功能。注册模块25用于接收无线终端发送的注册请求,所述注册请求包括所述无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息,即主要完成对无线终端进行认证管理的功能。本发明提供的多无线终端之间的资源共享处理系统可以实现小范围内(如家庭、办公室等)无线终端方便、快捷地实现所需资源的下载。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征 进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种多无线终端之间的资源共享处理方法,其特征在于,包括 接收发起无线终端发送的共享资源请求,所述共享资源请求携带有所述发起无线终端的标识,以及所需要的共享资源的资源信息; 根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端;所述共享资源信息列表中包括各经过注册的无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息; 基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道; 通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。
2.根据权利要求I所述的方法,其特征在于,所述根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端包括 根据所述资源信息在所述共享资源信息列表中查找数个候选目的无线终端,通过终端握手信息逐一判断各候选目的无线终端是否在线; 向在线的候选目的无线终端发送共享资源通知,若接收到反馈的确认信息,则将该在线的候选目的无线终端确定为所述目的无线终端。
3.根据权利要求I或2所述的方法,其特征在于,所述方法还包括 接收无线终端发送的注册请求,所述注册请求包括所述无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息; 将所述无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息,存储到所述共享资源信息列表中。
4.根据权利要求I或2所述的方法,其特征在于,所述数据传输协议包括但不限于蓝牙、WiFi、红外线。
5.一种多无线终端之间的资源共享处理系统,其特征在于,包括 接收模块,用于接收发起无线终端发送的共享资源请求,所述共享资源请求携带有所述发起无线终端的标识,以及所需要的共享资源的资源信息; 查找模块,用于根据共享资源信息列表和所述资源信息,确定能够提供所述共享资源的目的无线终端;所述共享资源信息列表中包括各经过注册的无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息; 处理模块,用于基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道;通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。
6.根据权利要求5所述的系统,其特征在于,所述查找模块包括 第一查找单元,用于根据所述资源信息在所述共享资源信息列表中查找数个候选目的无线终端,通过终端握手信息逐一判断各候选目的无线终端是否在线; 第二查找单元,用于向在线的候选目的无线终端发送共享资源通知,若接收到反馈的确认信息,则将该在线的候选目的无线终端确定为所述目的无线终端。
7.根据权利要求5所述的系统,其特征在于,所述处理模块包括协议适配单元,用于分别与所述发起无线终端和所述目的无线终端进行数据传输协议的适配; 通道建立单元,用于基于所述发起无线终端所支持的数据传输协议,建立与所述发起无线终端之间的第一数据传输通道,并基于所述目的无线终端所支持的数据传输协议,建立与所述目的无线终端之间的第二数据传输通道; 数据传输单元,用于通过所述第一数据传输通道和所述第二数据传输通道,传输所述所需要的共享资源。
8.根据权利要求5或6或7所述的系统,其特征在于,还包括 存储模块,用于维护所述共享资源信息列表。
9.根据权利要求5或6或7所述的系统,其特征在于,还包括 注册模块,用于接收无线终端发送的注册请求,所述注册请求包括所述无线终端的标识和所支持的数据传输协议,以及能够提供的共享资源的资源信息。
全文摘要
本发明实施例提供一种多无线终端之间的资源共享处理方法及系统。该方法包括接收发起无线终端发送的共享资源请求,根据共享资源请求查找共享资源信息,并向在线目的无线终端发送共享资源通知;接收到在线目的终端发送的确认后,基于多无线终端各自所支持的数据传输协议进行接口适配,分别建立与不同无线终端之间的数据传输通道,实现资源的共享。本发明不必要求无线终端均支持相同的数据传输协议,通过处理系统的中转可以实现小范围内(如家庭、办公室等)无线终端方便、快捷地实现所需资源的下载。
文档编号H04W28/16GK102801800SQ20121027637
公开日2012年11月28日 申请日期2012年8月3日 优先权日2012年8月3日
发明者陈广泉, 解冰, 张凤全 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1