[發明專利]通信系統、數據處理裝置、服務器、數據處理方法、執行數據處理方法的程序和記錄程序的記錄媒體無效
| 申請號: | 200680002943.1 | 申請日: | 2006-01-11 |
| 公開(公告)號: | CN101107833A | 公開(公告)日: | 2008-01-16 |
| 發明(設計)人: | 鄉原邦男;前川肇 | 申請(專利權)人: | 松下電器產業株式會社 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/56 |
| 代理公司: | 北京市柳沈律師事務所 | 代理人: | 黃小臨 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 系統 數據處理 裝置 服務器 方法 執行 程序 記錄 媒體 | ||
技術領域
本發明涉及進行對等通信的通信系統、數據處理裝置、服務器、數據處理方法、執行數據處理方法的程序和記錄程序的記錄媒體。
背景技術
傳統上,在兩個數據處理裝置之間進行對等(下文也稱為P2P)通信,即不通過服務器進行的通信。在這種情況下,需要所謂的通過-NAT-傳遞系統(passing-via-NAT?system),以便在進行P2P通信的兩個數據處理裝置當前正通過像路由器那樣的通信處理裝置相互通信的情況下,建立P2P通信,其中,像路由器那樣的通信處理裝置具有網絡地址翻譯(下文稱為NAT)功能,即,在專用因特網協議地址(下文將因特網協議稱為IP)與全局IP地址之間進行會話,以便只分配局部IP地址的節點可以直接訪問因特網的技術。
傳統上,當用戶人工設置NAT時,進行通過-NAT-傳遞。但是,存在普通用戶不容易設置NAT和要求自動設置NAT的情況。舉例來說,作為自動設置通過-NAT-傳遞的眾所周知系統,一種方法使用了NAT傳遞技術(讓用戶數據報協議簡單穿過網絡地址翻譯器:下文稱為STUN),另一種方法使用了利用通用即插即用(下文稱為UPnP)的方法,而又一種方法使用了公開在JP-A-2004-180003中的互連建立方法。
應該注意到,使用STUN的方法公開在例如論文《STUN-讓用戶數據報協議(UDP)簡單穿過網絡地址翻譯器(NAT)》(STUN-Simple?Traversalof?User?Datagram?Protocol(UDP)Through?Network?Address?Translators(NATs),J.Rosenberg,J.Weinberger,C.Huitema?and?R.Mahy,[online],March?2003,Network?Working?Group?Request?for?Comments:3489,[Searched?on?October?7,2004],Internet<URL:http:/www.ietf.org./rfc/rfc3489.txt>)中。
但是,即使使用上述方法,也不是所有NAT都與所有通過-NAT-傳遞方法兼容,并且可能存在不能通過NAT傳遞系統的情況。也就是說,一種通過-NAT-傳遞方法是不夠的。因此,在市場上已經生產出依次執行多種方法的通信系統。但是,依次執行多種通過-NAT-傳遞方法的傳統通信系統首先確定第一種方法是否可用,然后檢查第二種方法,從而花費太多的時間來建立信道。當方法種數增加時,出現了需要為建立信道花費更多時間的問題。
發明內容
本發明提供了在可以利用多種通過-NAT-傳遞方法在數據處理裝置之間建立P2P通信信道的情況下,可以迅速地選擇用于裝置間通信的信道,并且可以通過所選信道進行P2P通信的通信系統、數據處理裝置、服務器、數據處理方法、執行數據處理方法的程序和記錄程序的記錄媒體。
根據本發明的通信系統包括第一數據處理裝置和第二數據處理裝置。至少該第一數據處理裝置或該第二數據處理裝置通過通信處理裝置進行通信。在在該第一數據處理裝置和該第二數據處理裝置之間建立了兩條或更多條對等通信信道的情況下,至少該第一數據處理裝置或該第二數據處理裝置選擇用于該第一數據處理裝置和該第二數據處理裝置之間的通信的信道,并且沿著所選信道通信。因此,在利用多種通過-NAT-傳遞方法在該第一數據處理裝置和該第二數據處理裝置之間建立P2P通信信道的情況下,可以迅速地選擇用于裝置間通信的信道,并且可以沿著所選信道進行P2P通信。
進一步,在根據本發明的通信系統中,第一數據處理裝置可以包括選擇器、第一通信單元和選擇結果數據發送器,而第二數據處理裝置可以包括選擇結果數據接收器和第二通信單元。選擇器從已經建立的該兩條或更多條P2P通信信道中選擇用于與該第二數據處理裝置通信的信道。第一通信單元沿著該選擇器選擇的該信道與該第二數據處理裝置通信。選擇結果數據發送器向該第二數據處理裝置發送作為指示該選擇器獲得的該選擇結果的信息的該選擇結果數據。選擇結果數據接收器接收選擇結果數據。第二通信單元應用該選擇結果數據接收器接收的該選擇結果數據,并且沿著該選擇器選擇的該信道與該第一數據處理裝置通信。
據此,信道的選擇可以由第一數據處理裝置完成,并且選擇結果可以由第一數據處理裝置發送到第二數據處理裝置。其結果是,第一數據處理裝置和第二數據處理裝置可以沿著所選信道進行P2P通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于松下電器產業株式會社,未經松下電器產業株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680002943.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于減輕環境污染的方法和設備
- 下一篇:圖像顯示設備及消除其放電的方法





