專利名稱:用于注冊個人網(wǎng)絡的裝置和方法
技術(shù)領域:
本發(fā)明一般涉及能夠執(zhí)行近場通信(NFC )的設備,更具體地,涉及通過使用能夠接入局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)的設備的通信功能來向能夠執(zhí)行NFC的設備提供來自WAN的服務的裝置和方法。
背景技術(shù):
隨著例如MP3播放器、便攜式多媒體播放器(PMP)、游戲機和網(wǎng)上本等的能夠執(zhí)行近場通信(NFC)的消費電子(CE)設備的使用的指數(shù)型增長,用戶尋求更方便的下載內(nèi)容的方法。通常,用戶使用個人計算機(PC)通過網(wǎng)絡搜索CE中可再現(xiàn)的內(nèi)容,然后將找到的內(nèi)容下載到PC中。當CE和PC通過專用電纜連接時,CE從PC下載該內(nèi)容。通過該過程,CE然后能夠再現(xiàn)下載的內(nèi)容?,F(xiàn)在,設備能夠通過使用藍牙方案來代替電纜從而共享內(nèi)容。但是,CE本身直接接入WAN的方法仍然受限。例如,一些CE只有當它們可以通過接入點(AP)附近的無線保真(WiFi)使用因特網(wǎng)時才能夠接入WAN。因此,需要這樣的方法在該方法中,設備(即,能夠執(zhí)行NFC但是不能夠直接接入WAN的CE)通過網(wǎng)關接入WAN以便使用期望的服務,例如,下載內(nèi)容。為了滿足該需要,已經(jīng)提出了融合式個人網(wǎng)絡服務(Converged Personal Network Service, CPNS)。CPNS是指一種服務, 在該服務中,在通過將用作網(wǎng)關(其用于執(zhí)行與WAN的通信)的設備與用于再現(xiàn)服務和內(nèi)容的CE組合來配置個人網(wǎng)絡(PN)之后,CE通過該用作網(wǎng)關的設備來訪問WAN中的服務和/或內(nèi)容提供者,以便被提供相應服務或內(nèi)容。在CPNS中,該用作網(wǎng)關的設備被稱為PN網(wǎng)關,而且通過NFC連接到PN網(wǎng)關以便通過PN網(wǎng)關接入WAN的CE 被稱為個人網(wǎng)絡實體(Personal Network Entity, PNE)。
發(fā)明內(nèi)容
技術(shù)問題如上所述,通過圍繞CPNS的PN網(wǎng)關建立具有各種PNE的PN,PNE能夠通過PN網(wǎng)關接入CPNS服務器。目前,為了提供CPNS服務,多個PNE必須通過與PN網(wǎng)關編組在一起才能被注冊到CPNS服務器中。一旦多個PNE被注冊到CPNS服務器中,使其他PNE加入已建立的PN的能力就變得非常有限。此外,目前沒有如何在CPNS服務器中單獨管理PNE的具體建議。因此,如果PNE能夠單獨確定是否加入PN以及何時加入PN,則能夠高效地向PNE提供CPNS。因此,需要高效地提供CPNS的方法。技術(shù)方案因此,本發(fā)明的一個方面將提供PNE單獨執(zhí)行注冊過程以便加入期望的PN的裝置和方法。本發(fā)明的另一個方面將提供CPNS服務器單獨管理PNE的裝置和方法。
本發(fā)明的另一個方面將提供高效地提供CPNS的裝置和方法。根據(jù)本發(fā)明的實施例,提供了一種在個人網(wǎng)絡實體(PNE)處注冊個人網(wǎng)絡(PN)的方法,該PNE通過個人網(wǎng)絡(PN)網(wǎng)關被提供來自廣域網(wǎng)(WAN)中的服務器的服務。該方法包括通過PN網(wǎng)關向服務器發(fā)送PN連接請求消息;從服務器接收認證請求消息;確定包括PN網(wǎng)關的PN列表是否包括在接收到的認證請求消息中;以及如果接收到的認證請求消息包括PN列表,則通過PN網(wǎng)關向服務器發(fā)送包括關于要加入的PN的信息的認證響應消息。根據(jù)本發(fā)明的另一實施例,提供了在個人網(wǎng)絡實體(PNE)請求時,在廣域網(wǎng)(WAN)中的服務器處注冊個人網(wǎng)絡(PN)的方法,該PNE通過個人網(wǎng)絡(PN)網(wǎng)關被提供來自該服務器的服務。該方法包括通過PN網(wǎng)關從PNE接收PN連接請求消息;搜索與PN連接請求消息中包括的關于PN網(wǎng)關的信息相對應的PN列表;并且如果搜索到PN列表則向PNE發(fā)送包括PN列表的認證請求消息;當從PNE接收到認證響應消息時,獲取接收到的認證響應消息中包括的PN信息,并且使PNE加入與該PN信息相對應的PN。根據(jù)本發(fā)明的另一實施例,提供了一種個人網(wǎng)絡實體(PNE),該PNE通過個人網(wǎng)絡(PN)網(wǎng)關被提供來自廣域網(wǎng)(WAN)中的服務器的服務。該PNE包括近場通信(NFC)模塊,用于與PN網(wǎng)關通信;PN連接控制器,用于通過PN網(wǎng)關向服務器發(fā)送PN連接請求消息;以及認證器,用于當從服務器接收到認證請求消息時,接收對接收到的認證請求消息中包括的認證查詢的響應,并生成包括所獲取的對認證查詢的響應的認證響應消息,其中,PN連接控制器確定包括PN網(wǎng)關的PN列表是否包括在接收到的認證請求消息中,而且如果接收到的認證請求消息包括PN列表,則將關于要加入的PN的信息插入到認證響應消息中并通過PN網(wǎng)關向服務器發(fā)送認證響應消息。根據(jù)本發(fā)明的另一實施 例,提供了廣域網(wǎng)(WAN)中的服務器,該服務器通過個人網(wǎng)絡(PN)網(wǎng)關向個人網(wǎng)絡實體(PNE)提供服務。該服務器包括廣域模塊,用于與PN網(wǎng)關通信,存儲單元,用于存儲與關于PN網(wǎng)關的信息相對應的PN列表,PN管理器,當通過PN網(wǎng)關從PNE接收到PN連接請求消息時,該PN管理器搜索與PN連接請求消息中包括的關于PN網(wǎng)關的信息相對應的PN列表,并且如果搜索到PN列表則向PNE發(fā)送包括PN列表的認證請求消息;以及認證器,當從PNE接收到認證響應消息時,該認證器通過使用接收到的認證響應消息來對PNE進行認證,其中,如果認證成功,則PN管理器接收所接收的認證響應消息中包括的PN信息,并且使PNE加入與該PN信息相對應的PN。
本發(fā)明的實施例的上述及其他特征和益處將從以下結(jié)合附圖的詳細描述中更加明顯,在附圖中圖1示出根據(jù)本發(fā)明的實施例的融合式個人網(wǎng)絡服務(CPNS)系統(tǒng);圖2是示出根據(jù)本發(fā)明的實施例的個人網(wǎng)絡實體(PNE)的框圖;圖3是示出根據(jù)本發(fā)明的實施例的個人網(wǎng)絡(PN)網(wǎng)關的框圖;圖4是示出根據(jù)本發(fā)明的實施例的CPNS服務器的框圖;以及圖5是示出根據(jù)本發(fā)明的實施例的PNE單獨加入PN的過程的示圖。
具體實施方式
在下文中,將參考附圖詳細描述本發(fā)明的實施例。在附圖中,相同或相似的元件由相同參考標記和符號表示,即使它們在不同附圖中示出。當已知功能和配置的詳細描述可能模糊本發(fā)明的主題時,將省去這些詳細描述。以下描述將提供用于實現(xiàn)本發(fā)明的以上技術(shù)目標的代表性示例。而且,為了方便這里還將使用在開放移動聯(lián)盟移動廣播服務(Open Mobile Alliance Mobile BroadcastService, OMA BCAST)——其是針對移動終端應用的標準化組織——的融合式個人網(wǎng)絡服務(CPNS)中定義的實體的名稱,但是這些標準和名稱并不限制本發(fā)明的范圍,并且本發(fā)明可以應用于具有類似特征的任何系統(tǒng)。本發(fā)明包括使單獨的個人網(wǎng)絡實體(PNE)加入期望的PN的方法。一旦PNE向PN網(wǎng)關發(fā)送PN連接請求消息時,PN網(wǎng)關就將關于其自身的信息插入到PN連接請求消息中并且將PN連接請求消息轉(zhuǎn)發(fā)給CPNS服務器。當通過PN網(wǎng)關接收到PN連接請求消息時,CPNS服務器生成并管理關于與該PN網(wǎng)關有關的PN的信息。關于PN的信息在對于PNE進行認證時提供給PNE。當關于PN的信息被提供給PNE時,PNE能夠確定是否加入PN。通過將一個PNE或多個PNE連接到PN網(wǎng)關來建立PN。PN只有在被注冊到CPNS服務器中之后才能使用CPNS服務。該注冊過程可以被稱為PN注冊。將多個PNE之一連接到PN網(wǎng)關并注冊到CPNS服務器中的過程可以被稱為PNE注冊。現(xiàn)在將參照圖1描述實現(xiàn)該功能的CPNS系統(tǒng)的示例。參照圖1,根據(jù)本發(fā)明的CPNS系統(tǒng)可以包括一個或多個PNE(例如,第一 PNEllO和第二 PNE120)、PN網(wǎng)關100、CPNS服務器140以及用作應用服務器的服務和/或內(nèi)容提供者150。
服務和/或內(nèi)容提供者150存在于WAN中,并提供各種服務和內(nèi)容。第一 PNEllO和第二 PNE120直接消費服務和內(nèi)容,諸如例如,MP3播放器、PMP等。第一 PNEllO和第二 PNE120被提供用戶向服務和/或內(nèi)容提供者150請求的內(nèi)容,并且再現(xiàn)該內(nèi)容,從而向用戶提供服務。第一 PNEllO和第二 PNE120能夠通過嵌入其中的近場通信(NFC)模塊與其他附近的設備(即,PNE)執(zhí)行NFC。然而,第一 PNEllO和第二 PNE120沒有能夠接入WAN的通信模塊,因此不能直接接入提供服務的運營商。例如,WAN可以是因特網(wǎng)、便攜式電話網(wǎng)絡等。PNE也被稱為PN設備實體。因此,第一 PNEllO和第二 PNE120通過NFC與PN網(wǎng)關100建立PN130。建立PN130是指檢查對第一 PNEllO和第二 PNE120與PN網(wǎng)關100之間的PNS (例如,CPNS)的支持,并檢查設備角色,從而根據(jù)用于提供CPNS的應用來建立網(wǎng)絡。以這種方式建立的PN130可以包括PN網(wǎng)關100和連接到PN網(wǎng)關100的若干個第
一PNEllO和第二 PNE120,并且通過PN130,第一 PNEllO和第二 PNE120能夠使用能夠訪問WAN的PN網(wǎng)關100的功能。因此,第一 PNEllO和第二 PNE120能夠使用CPNS,通過該CPNS,第一 PNEllO和第二 PNE120通過PN網(wǎng)關100接入CPNS服務器140并且被提供來自服務和/或內(nèi)容提供者150的內(nèi)容。PN網(wǎng)關100能夠訪問WAN (即運營商網(wǎng)絡)中存在的CPNS服務器140。PN網(wǎng)關100可以與第一 PNEllO和第二 PNE120建立PN130,并且在CPNS服務器140與第一 PNEllO和第二 PNE120之間中繼CPNS系統(tǒng)消息、服務或內(nèi)容的傳輸。也就是,一旦PN130中的第一PNEllO和第二 PNE120發(fā)送服務請求消息,PN網(wǎng)關100中繼該服務請求消息以將該服務請求消息轉(zhuǎn)發(fā)到CPNS服務器140。當服務和/或內(nèi)容提供者150向PN網(wǎng)關100提供所請求的服務時,然后PN網(wǎng)關100將該服務轉(zhuǎn)發(fā)到第一 PNEllO和第二 PNE120。當從第一 PNEllO接收到連接(或注冊)請求消息時,PN網(wǎng)關100將關于PN網(wǎng)關100的信息插入到接收到的連接請求消息中并將該連接請求消息轉(zhuǎn)發(fā)到CPNS服務器140,用于通知從CPNS服務器140到第一 PNEllO的路由并用于指示包括PN網(wǎng)關100的PN列表的存在。當從第二 PNE120接收到連接請求消息時,與第一 PNEllO的情況相同,PN網(wǎng)關100也將關于PN網(wǎng)關100的信息插入到接收到的連接請求消息中并將該連接請求消息轉(zhuǎn)發(fā)到CPNS服務器140。因此,對于第一 PNEllO和第二 PNE120中的每一個的獨立注冊,當每次接收到連接請求消息時,PN網(wǎng)關100將接收到的連接請求消息轉(zhuǎn)發(fā)到CPNS服務器140。PN網(wǎng)關100將關于自身的信息與連接請求消息一起轉(zhuǎn)發(fā)到CPNS服務器140,使得CPNS服務器140能夠管理和搜索與PN網(wǎng)關100有關的PN列表。因此,PNE的注冊和管理通過CPNS服務器140來管理和執(zhí)行,而且PN網(wǎng)關100管理包括關于自身的信息的連接(或注冊)請求消息的轉(zhuǎn)發(fā)。因此,PN網(wǎng)關100不需要在PNE注冊過程中直接修改或生成新的注冊消息(即,有效載荷),從而在PN網(wǎng)關100的過程處理方面減少負荷。當通過PN網(wǎng)關100從第一 PNEllO和第二 PNE120接收到連接或注冊請求消息時,CPNS服務器140注冊包括PN網(wǎng)關100以及第一 PNEllO和第二 PNE120的PN130。CPNS服務器140生成多個網(wǎng)絡的列表以進行管理。響應于PNE的連接或注冊請求消息,這樣的PN列表在執(zhí)行認證時被從CPNS服務器140提供給PNE。對于在CPNS服務器140中的注冊,第一 PNEllO和第二 PNE120可以被包括在它們基于該PN列表期望被連接或注冊到的PN中。此過程可以被稱為第一 PNEllO和第二PNE120 “加入(joining)”PN 中。`本文中,PN列表是指關于PN身份的信息、關于相應PN中所包括的PN網(wǎng)關的信息、和關于PNE身份的信息、以及關于CPNS服務器140中(即,PN清單(inventory)中)注冊的全部PN的信息。在下面的表中,類似于PN清單,該PN列表可以包括關于PN網(wǎng)關的信息(PNGff Info.)和關于PNE的設備信息(Device Info.)。表I示出PN清單的配置的示例。表I
權(quán)利要求
1.一種在個人網(wǎng)絡實體(PNE)處注冊個人網(wǎng)絡(PN)的方法,從廣域網(wǎng)(WAN)中的服務器通過PN網(wǎng)關向PNE提供服務,該方法包括 通過PN網(wǎng)關向服務器發(fā)送PN連接請求消息; 從服務器接收認證請求消息; 確定包括PN網(wǎng)關的PN列表是否包括在接收到的認證請求消息中;以及 如果PN列表包括在接收到的認證請求消息中,則通過PN網(wǎng)關向服務器發(fā)送包括關于要加入的PN的信息的認證響應消息。
2.如權(quán)利要求1所述的方法,其中,所述PN列表包括關于PN網(wǎng)關的信息、PN身份信息、和連接到PN網(wǎng)關的至少一個PNE的列表中的至少一個。
3.如權(quán)利要求1或2所述的方法,還包括 接收對接收到的認證請求消息中包括的認證查詢的響應;以及 生成包括對認證查詢的響應的認證響應消息。
4.如權(quán)利要求1至3中的任一項所述的方法,還包括 如果PN列表未包括在接收到的認證請求消息中,則通過PN網(wǎng)關向服務器發(fā)送包括對認證查詢的響應的認證響應消息。
5.如權(quán)利要求1至4中的任一項所述的方法,還包括 如果PN列表包括在接收到的認證請求消息中,則從PNE的用戶接收關于要加入的PN的選擇。
6.如權(quán)利要求1至5中的任一項所述的方法,其中,關于要加入的PN的信息包括PN身份信息和建立新PN的請求之一。
7.如權(quán)利要求1至6中的任一項所述的方法,還包括 在發(fā)送認證響應消息之后,通過PN網(wǎng)關從服務器接收指示PNE已經(jīng)加入與PN身份信息相對應的PN的消息、或者指示已經(jīng)完成將PNE注冊為新PN的消息。
8.一種個人網(wǎng)絡實體(PNE),從廣域網(wǎng)(WAN)中的服務器通過個人網(wǎng)絡(PN)網(wǎng)關向PNE提供服務,該PNE包括 近場通信(NFC)模塊,用于與PN網(wǎng)關通信; PN連接控制器,用于通過PN網(wǎng)關向服務器發(fā)送PN連接請求消息;以及 認證器,用于當從服務器接收到認證請求消息時,接收對接收到的認證請求消息中包括的認證查詢的響應,并生成包括所獲取的對認證查詢的響應的認證響應消息, 其中,PN連接控制器確定包括PN網(wǎng)關的PN列表是否包括在接收到的認證請求消息中,而且如果PN列表包括在接收到的認證請求消息中,則將關于要加入的PN的信息插入到認證響應消息中并通過PN網(wǎng)關向服務器發(fā)送認證響應消息。
9.如權(quán)利要求8所述的PNE,其中所述PN列表包括關于PN網(wǎng)關的信息、PN身份信息、和連接到PN網(wǎng)關的至少一個PNE的列表中的至少一個。
10.如權(quán)利要求8或9所述的PNE,還包括 輸入單元,用于從PNE的用戶接收對PN身份信息和建立新PN的請求之一的選擇。
11.如權(quán)利要求8至10中的任一項所述的PNE,其中, 如果PN列表未包括在接收到的認證請求消息中,則所述PN連接控制器通過PN網(wǎng)關向服務器發(fā)送包括對認證查詢的響應的認證響應消息。
12.如權(quán)利要求8至11中的任一項所述的PNE,其中, 在發(fā)送認證響應消息之后,所述PN連接控制器通過PN從服務器接收指示PNE已經(jīng)加入與PN身份信息相對應的PN的消息、或者指示已經(jīng)完成將PNE注冊為新PN的消息。
13.如權(quán)利要求8至12中的任一項所述的PNE,其中,所述服務器包括 廣域模塊,用于與PN網(wǎng)關通信, 存儲單兀,用于存儲與關于PN網(wǎng)關的彳目息相對應的PN列表, PN管理器,當通過PN網(wǎng)關從PNE接收到PN連接請求消息時,該PN管理器搜索與PN連接請求消息中包括的關于PN網(wǎng)關的信息相對應的PN列表,并且如果搜索到PN列表,則向PNE發(fā)送包括該PN列表的認證請求消息;以及 認證器,當從PNE接收到認證響應消息時,該認證器通過使用接收到的認證響應消息來對PNE進行認證, 其中,如果認證成功,則PN管理器獲取接收到的認證響應消息中包括的PN信息,并且使PNE加入與該PN信息相對應的PN。
全文摘要
提供了使個人網(wǎng)絡實體(PNE)單獨加入期望的個人網(wǎng)絡(PN)的方法。當PNE向PN網(wǎng)關發(fā)送PN連接請求消息時,PN網(wǎng)關將其信息插入到連接請求消息中并且將該連接請求消息轉(zhuǎn)發(fā)給融合式個人網(wǎng)絡服務(CPNS)服務器。當通過PN網(wǎng)關接收到該連接請求消息時,CPNS服務器生成并管理關于與該PN網(wǎng)關有關的PN的信息。在對于PNE執(zhí)行認證時,將關于PN的信息提供給該PNE,從而PNE能夠確定是否加入該PN。
文檔編號H04L12/66GK103069743SQ201180038642
公開日2013年4月24日 申請日期2011年6月15日 優(yōu)先權(quán)日2010年6月15日
發(fā)明者樸成真, 李亮運, 崔錫勛, 金旭 申請人:三星電子株式會社