專利名稱:多無線終端之間的資源共享處理方法及系統的制作方法
技術領域:
本發明涉及資源共享技術,尤其涉及一種多無線終端之間的資源共享處理方法及系統。
背景技術:
隨著無線接入技術的快速發展,很多用戶都同時擁有數臺不同類型的無線終端,例如手機、平板電腦(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日
發明者陳廣泉, 解冰, 張鳳全 申請人:中國聯合網絡通信集團有限公司