本專利文檔要求享有于2014年2月10日提交的申請(qǐng)?zhí)枮?1/938,122的美國(guó)臨時(shí)專利的權(quán)益。前面提到的專利申請(qǐng)的全部?jī)?nèi)容以引用的方式并入作為本文件中的公開(kāi)的一部分。
背景
本文涉及機(jī)器對(duì)機(jī)器(M2M)通信。
M2M通信一般指的是在兩個(gè)不同設(shè)備之間的通信,其并不明確由用戶觸發(fā)。設(shè)備可以使用有線或無(wú)線連接性來(lái)執(zhí)行M2M通信。通信通常由駐留在其中一個(gè)機(jī)器上的應(yīng)用來(lái)發(fā)起,以采集或發(fā)送信息給在其他機(jī)器上的對(duì)應(yīng)的應(yīng)用。
概述
本文尤其描述了用于促進(jìn)在M2M設(shè)備之間通信的技術(shù)。在一些實(shí)施例中,使用所公開(kāi)的技術(shù)可以在M2M節(jié)點(diǎn)之間建立應(yīng)用級(jí)連接性,而無(wú)論是否有節(jié)點(diǎn)之一托管公共服務(wù)實(shí)體(CSE)。
一方面,用于促進(jìn)M2M通信的方法、系統(tǒng)和裝置包括:在公共服務(wù)實(shí)體托管用于遠(yuǎn)程托管應(yīng)用實(shí)體的注冊(cè),存儲(chǔ)與遠(yuǎn)程托管應(yīng)用實(shí)體對(duì)應(yīng)的接入點(diǎn)地址,以及基于接入點(diǎn)地址,促進(jìn)在遠(yuǎn)程托管應(yīng)用實(shí)體和另一個(gè)M2M節(jié)點(diǎn)之間的M2M通信。
這些方面和其他方面,以及它們的實(shí)現(xiàn)和變化在圖中、說(shuō)明書和權(quán)利要求中闡述。
附圖簡(jiǎn)述
圖1描繪了示例無(wú)線網(wǎng)絡(luò)架構(gòu)。
圖2是在無(wú)線網(wǎng)絡(luò)中運(yùn)行的無(wú)線電設(shè)備的方框圖。
圖3顯示了M2M通信系統(tǒng)的示例或架構(gòu)。
圖4顯示了應(yīng)用資源的屬性的示例。
圖5顯示了用于促進(jìn)M2M通信的方法的示例流程圖。
圖6顯示了用于促進(jìn)M2M通信的裝置的示例方框圖。
在各個(gè)附圖中的相似的參考符號(hào)指示相似的元素。
詳細(xì)描述
在本文中使用下列縮寫。
ADN:應(yīng)用專用節(jié)點(diǎn)。
ADN-AE:駐留在應(yīng)用專用節(jié)點(diǎn)中的AE。
AE:應(yīng)用實(shí)體。
App:應(yīng)用。
ASN:應(yīng)用服務(wù)節(jié)點(diǎn)。
ASE-AE:將CSE注冊(cè)在應(yīng)用服務(wù)節(jié)點(diǎn)中的應(yīng)用實(shí)體。
ASN-CSE:駐留在應(yīng)用服務(wù)節(jié)點(diǎn)中的CSE。
BBF:寬帶論壇。
CSE:公共服務(wù)實(shí)體。
CSF:公共服務(wù)功能。
EF:使能器功能。
IEEE:電氣和電子工程師協(xié)會(huì)
IETF:互聯(lián)網(wǎng)工程任務(wù)組
IN:基礎(chǔ)結(jié)構(gòu)節(jié)點(diǎn)。
IN-AE:將CSE注冊(cè)在基礎(chǔ)結(jié)構(gòu)節(jié)點(diǎn)中的應(yīng)用實(shí)體。
IN-CSE:駐留在基礎(chǔ)結(jié)構(gòu)節(jié)點(diǎn)中的CSE。
JNI:Java本地接口。
LTE:長(zhǎng)期演進(jìn)。
MAC:介質(zhì)訪問(wèn)控制。
M2M:機(jī)器對(duì)機(jī)器。
MN:中間節(jié)點(diǎn)。
MN-CSE:駐留在中間節(jié)點(diǎn)中的CSE。
NSE:網(wǎng)絡(luò)服務(wù)實(shí)體。
SDO:標(biāo)準(zhǔn)開(kāi)發(fā)組織。
UNet:底層網(wǎng)絡(luò)(M2M設(shè)備駐留在其中)。
在M2M通信中,在其之間經(jīng)常發(fā)生通信的兩個(gè)端點(diǎn)處于不同的網(wǎng)絡(luò)。在一個(gè)常規(guī)應(yīng)用場(chǎng)景中,一個(gè)端點(diǎn)可以是可以為了延長(zhǎng)時(shí)間周期而離線的傳感器或公用箱,并且另一個(gè)端點(diǎn)可以是應(yīng)用服務(wù)器(諸如可以部署在管理網(wǎng)絡(luò)中的公用事業(yè)計(jì)費(fèi)服務(wù)器或M2M服務(wù)器)。在這兩個(gè)端點(diǎn)之間往返傳輸?shù)臄?shù)據(jù)封包可以經(jīng)由不同的路徑選項(xiàng)發(fā)送。例如,一個(gè)端點(diǎn)可以通過(guò)經(jīng)許可的頻譜(例如,長(zhǎng)期演進(jìn))或未經(jīng)許可的頻譜(例如,Wi-Fi)而具有連接性。當(dāng)一個(gè)端點(diǎn)為了延長(zhǎng)時(shí)間周期(例如幾天或幾星期)而離線時(shí),在最后的通信會(huì)話期間向該端點(diǎn)發(fā)送封包的路徑可以不必是在當(dāng)前通信會(huì)話中可以發(fā)送封包的路徑。此外,不同的路徑選項(xiàng)可以招致不同的成本(例如,在傳輸時(shí)的帶寬費(fèi)用和功率損耗)。
圖1顯示無(wú)線通信網(wǎng)絡(luò)或系統(tǒng)的示例。這個(gè)無(wú)線通信網(wǎng)絡(luò)可以包括一個(gè)或多個(gè)基站(BS)105、107以及一個(gè)或多個(gè)無(wú)線設(shè)備110?;?05、107可以把在前向鏈接(FL)上的被稱為下行鏈路(DL)信號(hào)的信號(hào)傳輸?shù)揭粋€(gè)或多個(gè)無(wú)線設(shè)備110。無(wú)線設(shè)備110可以把在反向鏈接(RL)上的被稱為上行鏈路(UL)信號(hào)的信號(hào)傳輸?shù)揭粋€(gè)或多個(gè)基站105、107。無(wú)線通信系統(tǒng)可以包括一個(gè)或多個(gè)核心網(wǎng)絡(luò)125,以控制一個(gè)或多個(gè)基站105、107。一個(gè)或多個(gè)基站形成了無(wú)線接入網(wǎng)。由于基站獨(dú)立地或者結(jié)合一個(gè)或多個(gè)其他基站為無(wú)線設(shè)備提供無(wú)線接入的性質(zhì),基站可以被稱作接入點(diǎn)(AP)、接入網(wǎng)(AN)或eNodeB。能夠?qū)崿F(xiàn)本技術(shù)和系統(tǒng)的無(wú)線通信系統(tǒng)的示例,其中包括基于諸如CDMA2000 1x、高速分組數(shù)據(jù)(HRPD)、長(zhǎng)期演進(jìn)(LTE)、通用陸地?zé)o線電接入網(wǎng)(UTRAN)、以及微波接入全局互操作性(WiMAX)的碼分多址(CDMA)的無(wú)線通信系統(tǒng)。
圖2顯示用于實(shí)現(xiàn)無(wú)線設(shè)備、基站或其他無(wú)線通信模塊的無(wú)線收發(fā)器站的示例。無(wú)線電臺(tái)的各種示例包括圖1中的基站和無(wú)線設(shè)備。諸如基站或無(wú)線設(shè)備的無(wú)線電臺(tái)205可以包括實(shí)現(xiàn)諸如在本文中呈現(xiàn)的技術(shù)中的一種或多種的方法的處理器電子設(shè)備210,諸如微處理器。無(wú)線電臺(tái)205可以包括收發(fā)器電子設(shè)備215,以通過(guò)諸如一個(gè)或多個(gè)天線220的一個(gè)或多個(gè)通信接口發(fā)送和/或接收無(wú)線信號(hào)。無(wú)線電臺(tái)205可以包括用于發(fā)送和接收數(shù)據(jù)的其他通信接口。在一些實(shí)施方式中,無(wú)線電臺(tái)205可以包括一個(gè)或多個(gè)有線通信接口,以與有線網(wǎng)絡(luò)通信。無(wú)線電臺(tái)205能夠包括被設(shè)置成存儲(chǔ)諸如數(shù)據(jù)和/或指令的信息的一個(gè)或多個(gè)存儲(chǔ)器225。在一些實(shí)施方式中,處理器電子設(shè)備210可以包括收發(fā)器電子設(shè)備215的至少一部分以及存儲(chǔ)器225。
在一些實(shí)施方式中,無(wú)線電臺(tái)205可以以基于CDMA或GSM的空中接口為基礎(chǔ)相互通信。在一些實(shí)施方式中,無(wú)線電臺(tái)205可以基于可以包括正交頻分多址(OFDMA)空中接口的正交頻分復(fù)用(OFDM)空中接口而相互通信。在一些實(shí)施方式中,無(wú)線電臺(tái)205可以使用諸如CDMA 2000 1x、HRPD、WiMAX、GSM、LTE、以及通用移動(dòng)電信系統(tǒng)(UMTS)的一種或多種無(wú)線技術(shù)進(jìn)行通信。
在一些實(shí)施方式中,無(wú)線電臺(tái)205可以額外配置有諸如802.11(a/b/g/n)接口的局域網(wǎng)連接性。這種接口的有效性可使其有可能經(jīng)由局域連接通信地將無(wú)線電臺(tái)205耦合到互聯(lián)網(wǎng)。例如,經(jīng)由通過(guò)固定寬帶網(wǎng)絡(luò)(諸如電纜調(diào)制解調(diào)器網(wǎng)絡(luò)或DSL網(wǎng)絡(luò))的無(wú)線局域網(wǎng)連接(例如,家庭Wi-Fi接入),用戶可以在她的用戶設(shè)備(UE)上通過(guò)連接到服務(wù)來(lái)接入服務(wù)。以上描述的無(wú)線電臺(tái)205可以用于實(shí)現(xiàn)在本文中公開(kāi)的技術(shù),例如,可以代表M2M節(jié)點(diǎn)。
由諸如oneM2M、ETSI TC M2M、TIA TR-50等組織(M2M SDO)開(kāi)發(fā)的服務(wù)層規(guī)范需要支持大范圍的針對(duì)市場(chǎng)(垂直式)的組織的M2M解決方案的高效部署。聚焦于服務(wù)層,這些組織已經(jīng)采用點(diǎn)對(duì)點(diǎn)服務(wù)的獨(dú)立于傳輸網(wǎng)絡(luò)的觀點(diǎn)。然而,它們需要確定它們的服務(wù)層規(guī)范可以有效地用于與不同類型的傳輸網(wǎng)絡(luò)相互作用。這種傳輸網(wǎng)絡(luò)包括但不限于由3GPP、3GPP2、IEEE、IETF和BBF定義的無(wú)線和有線網(wǎng)絡(luò)。
一些M2M系統(tǒng)提供CSE以促進(jìn)在應(yīng)用級(jí)實(shí)體之中的通信。然而,并非要求所有實(shí)體/節(jié)點(diǎn)托管CSE。
CSE是一個(gè)或多個(gè)CSF的例示。CSE提供了可以由M2M應(yīng)用使用和共用的CSF的子集。CSE可以利用UNet能力并且可以與其他CSE相互作用以滿足服務(wù)。CSE包括M2M環(huán)境共用的“服務(wù)功能”集。這種服務(wù)功能通過(guò)參考點(diǎn)(諸如,在oneM2M中規(guī)定的Mca和Mcc參考點(diǎn)(見(jiàn)圖3))展示給其他實(shí)體。Mcc參考點(diǎn)定義了在CSE之間的通信流。參考點(diǎn)Mcn用于接入底層網(wǎng)絡(luò)服務(wù)實(shí)體。由CSE提供的服務(wù)功能的示例是:數(shù)據(jù)管理、設(shè)備管理、M2M訂閱管理、定位服務(wù)等。這種由CSE提供的“子功能”在邏輯上可以理解為公共服務(wù)功能(CSF)。在公共服務(wù)實(shí)體(CSE)內(nèi)部,CSF中的一些可以是強(qiáng)制的,而其它的可以是可選的。同樣,在CSF內(nèi)部,一些子功能可以是強(qiáng)制的或可選的(例如,在“設(shè)備管理”CSF內(nèi)部,像是“應(yīng)用軟件安裝”、“固件升級(jí)”、“登錄”、“監(jiān)控”等的子功能中的一些可以是強(qiáng)制的或可選的)。
CSF是M2M環(huán)境共用的并且由諸如oneM2M的交互工作規(guī)范所規(guī)定的服務(wù)功能的子集。
作為示例,在oneM2M系統(tǒng)中,對(duì)于并不托管CSE的實(shí)體/節(jié)點(diǎn)(諸如ADN、無(wú)節(jié)點(diǎn)AE),并且當(dāng)它們注冊(cè)在具有CSE能力的節(jié)點(diǎn)時(shí),注冊(cè)導(dǎo)致在具有CSE能力的節(jié)點(diǎn)處創(chuàng)建<application>資源。在這種<application>資源中提供的AE的可達(dá)性信息目前被限制于僅有App-Inst-ID(應(yīng)用實(shí)例ID)。在一些實(shí)施例中,App-Inst-ID對(duì)于在CSE和定位在遠(yuǎn)程實(shí)體/節(jié)點(diǎn)的AE之間的通信來(lái)說(shuō)可能不充足。遠(yuǎn)程實(shí)體/節(jié)點(diǎn)可能并非本地的實(shí)體/節(jié)點(diǎn),即,可能必須穿過(guò)網(wǎng)絡(luò)通信通路才能到達(dá)。換句話說(shuō),對(duì)于這種正在注冊(cè)的AE,可能沒(méi)有有用的“pointOfAccess”信息。由于這種“pointOfAccess”的缺少,不能通過(guò)Mca參考點(diǎn)達(dá)到遠(yuǎn)程托管AE。
在一些實(shí)施例中,使用所公開(kāi)的技術(shù),在托管用于遠(yuǎn)程托管的AE的注冊(cè)的CSE處可以使得地址(諸如IP地址、MAC地址等)有用。這種地址被稱作在oneM2M中的“pointOfAccess”資源屬性。針對(duì)遠(yuǎn)程托管的CSE,這種“pointOfAccess”可被包括在<application>資源中。在圖4的<application>列表400中描繪了示例pointOfAccess402列表。
資源類型應(yīng)用
<application>資源代表關(guān)于對(duì)于給定公共服務(wù)實(shí)體來(lái)說(shuō)已知的應(yīng)用實(shí)體的信息。圖4描繪了應(yīng)用資源的示例400。
該資源根據(jù)表1中子資源的多重性,可包含子資源(0表示子資源的可選擇性)。術(shù)語(yǔ)“多重性”指的是在實(shí)施方式中有用的資源的獨(dú)立實(shí)例的數(shù)量。
表1
<Application>資源可以包含在表2中描述的屬性。
表2
另一個(gè)稱為“M2M底層網(wǎng)絡(luò)識(shí)別符”的標(biāo)識(shí)符可被包括在M2M實(shí)施方式中,以進(jìn)一步促進(jìn)在節(jié)點(diǎn)和AE之間的連接性。
一個(gè)或多個(gè)底層網(wǎng)絡(luò)在提供不同組的能力(例如,通信協(xié)議、帶寬、多媒體等)、有效性進(jìn)度等的節(jié)點(diǎn)有用?;谠诠?jié)點(diǎn)的“策略”信息以及底層網(wǎng)絡(luò)所提供的能力,可以選擇適當(dāng)?shù)牡讓泳W(wǎng)絡(luò)。該標(biāo)識(shí)符幫助識(shí)別所選擇的底層網(wǎng)絡(luò)。
M2M底層網(wǎng)絡(luò)標(biāo)識(shí)符(M2M-UNet-ID)
M2M底層網(wǎng)絡(luò)標(biāo)識(shí)符(M2M-UNet-ID)由節(jié)點(diǎn)使用,用于識(shí)別將要用于與另一個(gè)節(jié)點(diǎn)通信的UNet。
一個(gè)或多個(gè)UNet在提供不同組的能力、有效性進(jìn)度等的節(jié)點(diǎn)有用。基于在節(jié)點(diǎn)的“策略”信息以及有用的UNet所提供的能力可以選擇適當(dāng)?shù)腢Net。M2M-UNet-ID幫助節(jié)點(diǎn)識(shí)別所選擇的UNet。
M2M-UNet-ID可以是靜態(tài)值,并且在M2M服務(wù)提供商域內(nèi)唯一。下面的表3提供了該資源標(biāo)識(shí)符的使用細(xì)節(jié)的額外示例。
M2M標(biāo)識(shí)符生命周期以及特性
表3
作為實(shí)施方式的一個(gè)示例,在圖3中顯示的oneM2M功能架構(gòu)300支持在提供CSE能力(例如,ASN、MN、IN)的節(jié)點(diǎn)上的以及在不提供這種CSE能力(例如,ADN、無(wú)節(jié)點(diǎn)AE)的節(jié)點(diǎn)上的應(yīng)用實(shí)體(AE)。在具有CSE能力的節(jié)點(diǎn)本地的AE注冊(cè)在本地CSE。在不具有CSE能力的節(jié)點(diǎn)上的AE將注冊(cè)早具有CSE能力的節(jié)點(diǎn)以便于接收服務(wù)。反過(guò)來(lái),具有CSE能力的節(jié)點(diǎn)注冊(cè)在其它具有CSE能力的節(jié)點(diǎn),包括用于通過(guò)Mcc參考點(diǎn)的通信(服務(wù))的具有CSE能力的基礎(chǔ)結(jié)構(gòu)節(jié)點(diǎn)(M2M服務(wù)器)。通過(guò)使用在兩個(gè)對(duì)等的具有CSE能力的正在注冊(cè)的節(jié)點(diǎn)處創(chuàng)建的<remoteCSE>資源結(jié)構(gòu)中的“pointOfAccess”屬性,可以實(shí)現(xiàn)這種通信。
對(duì)于并不托管CSE的實(shí)體/節(jié)點(diǎn)(例如ADN、無(wú)節(jié)點(diǎn)AE),在具有CSE能力的節(jié)點(diǎn)的注冊(cè)導(dǎo)致在具有CSE能力的節(jié)點(diǎn)處創(chuàng)建另一類型的資源。這種資源被稱作<application>資源。在這種<application>資源中提供的AE的可達(dá)性信息被限制于僅有App-Inst-ID(應(yīng)用實(shí)例ID)。在一些場(chǎng)景中,App-Inst-ID對(duì)于在CSE和定位在遠(yuǎn)程實(shí)體/節(jié)點(diǎn)的AE之間的通信來(lái)說(shuō)不充足。換句話說(shuō),對(duì)于這種正在注冊(cè)的AE,沒(méi)有有用的“pointOfAccess”信息。對(duì)于“pointOfAccess”的這種缺乏,即關(guān)于怎樣接入遠(yuǎn)程托管AE的信息,不能通過(guò)Mca參考點(diǎn)到達(dá)遠(yuǎn)程托管AE。
要考慮的另一方面是,一個(gè)或多個(gè)底層網(wǎng)絡(luò)在提供不同組的能力、有效性進(jìn)度等的節(jié)點(diǎn)(ASN、ADN、MN、IN)有用?;谠诠?jié)點(diǎn)的“策略”信息以及底層網(wǎng)絡(luò)所提供的能力,可以選擇適當(dāng)?shù)腢Net。底層網(wǎng)絡(luò)的資源標(biāo)識(shí)符,例如,M2M底層網(wǎng)絡(luò)標(biāo)識(shí)符:M2M-UNet-ID幫助識(shí)別節(jié)點(diǎn)的所選擇的UNet。
各種實(shí)施例可以提供在托管用于遠(yuǎn)程托管的AE的注冊(cè)的CSE有用的地址(諸如IP地址、MAC地址等)。任何這種地址可被考慮填充“pointOfAccess”資源場(chǎng)。針對(duì)遠(yuǎn)程托管的CSE,這種“pointOfAccess”可被包括在<application>資源中。
在一些實(shí)施例中,可以使在與另一個(gè)節(jié)點(diǎn)通過(guò)UNet進(jìn)行通信的每個(gè)節(jié)點(diǎn)的諸如M2M-UNet-ID的標(biāo)識(shí)符變得有用。這種標(biāo)識(shí)符在M2M服務(wù)提供商的域內(nèi)將會(huì)是唯一的。
示例通信系統(tǒng)
圖3示出了由oneM2M系統(tǒng)支持的一些可能的配置300。這個(gè)圖是由oneM2M開(kāi)發(fā)的功能架構(gòu)規(guī)范的摘錄。
在這個(gè)示例圖示中,在ADN上的應(yīng)用實(shí)體(Application Entity,AE)(ADN-AE)可以注冊(cè)在IN-CSE。類似地,無(wú)節(jié)點(diǎn)AE可以注冊(cè)在IN-CSE。ADN-AE同樣可以注冊(cè)在MN-CSE。這種注冊(cè)是在遠(yuǎn)程實(shí)體/節(jié)點(diǎn)處的AE和CSE之間的注冊(cè)。
在CSE處需要地址(諸如IP地址、MAC地址等)用于與遠(yuǎn)程實(shí)體上的AE進(jìn)行通信。這種地址在本文中被稱作“pointOfAccess”。這種通信可以經(jīng)由提供遠(yuǎn)程實(shí)體之間的連接性的底層網(wǎng)絡(luò)所提供的傳輸服務(wù)處于Mca參考點(diǎn)上。
在一些實(shí)施例中,關(guān)于“pointOfAccess”的信息在AE處同樣會(huì)可用。
圖5顯示了用于促進(jìn)機(jī)器對(duì)機(jī)器(M2M)通信的方法500的流程圖示例。
方法500包括在502處在CSE托管遠(yuǎn)程托管應(yīng)用實(shí)體的注冊(cè),其中,CSE包括多個(gè)M2M服務(wù)共用的一個(gè)或多個(gè)服務(wù)功能。例如,一些示例服務(wù)功能包括數(shù)據(jù)管理、設(shè)備管理、M2M訂閱管理、定位服務(wù)等。
方法500包括在504處存儲(chǔ)與所述遠(yuǎn)程托管應(yīng)用實(shí)體對(duì)應(yīng)的接入點(diǎn)地址,其中,所述遠(yuǎn)程托管應(yīng)用實(shí)體在與所述CSE的硬件平臺(tái)不同的硬件平臺(tái)上。例如,接入點(diǎn)地址可以遠(yuǎn)程托管AE的是MAC地址或IP地址。遠(yuǎn)程托管的AE可以駐留在不同的硬件平臺(tái)上,并且可以從CSE通過(guò)通信網(wǎng)絡(luò)連接到達(dá)。
方法500包括在506處基于所述接入點(diǎn)地址,促進(jìn)在所述遠(yuǎn)程托管應(yīng)用實(shí)體與另一個(gè)M2M節(jié)點(diǎn)之間的M2M通信。在一些實(shí)施例中,接入點(diǎn)地址可以是IP地址或MAC地址。在506處,方法500還可以包括使用Mcc參考點(diǎn)進(jìn)行CSE間通信,以促進(jìn)資源的分配并包括在AE和正在請(qǐng)求的M2M節(jié)點(diǎn)之間建立連接性。
實(shí)現(xiàn)方法500中的CSE的節(jié)點(diǎn)可以接收關(guān)于與遠(yuǎn)程托管應(yīng)用實(shí)體對(duì)應(yīng)的應(yīng)用資源結(jié)構(gòu)的信息,并且可以從應(yīng)用資源結(jié)構(gòu)中提取接入點(diǎn)地址。結(jié)構(gòu)可以例如是在圖4中所描繪的。
圖6顯示了用于促進(jìn)機(jī)器對(duì)機(jī)器(M2M)通信的裝置600的示例。裝置600包括模塊602、模塊604以及模塊606,模塊602用于在公共服務(wù)實(shí)體托管用于遠(yuǎn)程托管應(yīng)用實(shí)體的注冊(cè),模塊604用于存儲(chǔ)與遠(yuǎn)程托管應(yīng)用實(shí)體對(duì)應(yīng)的接入點(diǎn)地址,模塊606基于接入點(diǎn)地址,促進(jìn)在遠(yuǎn)程托管應(yīng)用實(shí)體和另一個(gè)M2M節(jié)點(diǎn)之間的M2M通信。在一些實(shí)施例中,接入點(diǎn)地址可以是IP地址或MAC地址。
在本文檔中所公開(kāi)的以及其他的實(shí)施例以及功能操作以及模塊,可以在包括本文檔中公開(kāi)的結(jié)構(gòu)及其結(jié)構(gòu)等同物的數(shù)字電子電路或計(jì)算機(jī)軟件、計(jì)算機(jī)固件或計(jì)算機(jī)硬件、在以上各項(xiàng)的一項(xiàng)或多項(xiàng)的結(jié)合中實(shí)施。所公開(kāi)的以及其他的實(shí)施例可被實(shí)施為一個(gè)或者多個(gè)計(jì)算機(jī)程序產(chǎn)品,即,在計(jì)算機(jī)可讀介質(zhì)上編碼的計(jì)算機(jī)程序指令的一個(gè)或多個(gè)模塊,用以由數(shù)據(jù)處理裝置執(zhí)行或用于控制數(shù)據(jù)處理裝置的操作。計(jì)算機(jī)可讀介質(zhì)可以是機(jī)器可讀存儲(chǔ)設(shè)備、機(jī)器可讀存儲(chǔ)基質(zhì)、存儲(chǔ)器設(shè)備、實(shí)現(xiàn)機(jī)器可讀傳播信號(hào)的物質(zhì)的組合、或者它們中的一個(gè)或多個(gè)的組合。術(shù)語(yǔ)“數(shù)據(jù)處理裝置”涵蓋所有用于數(shù)據(jù)處理的裝置、設(shè)備和機(jī)器,作為示例包括可編程處理器、計(jì)算機(jī)或多個(gè)處理器或計(jì)算機(jī)。除了硬件外,裝置可包括創(chuàng)建可執(zhí)行環(huán)境用于所討論的計(jì)算機(jī)程序的代碼,如,構(gòu)成處理器固件、協(xié)議棧、數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)或它們中的一個(gè)或多個(gè)的組合的代碼??蓚鞑バ盘?hào)時(shí)人工生成的信號(hào),如,機(jī)器生成的電、光或電磁信號(hào),信號(hào)被生成以編碼用于傳輸給適當(dāng)?shù)慕邮諜C(jī)裝置的信息。
計(jì)算機(jī)程序(也作為程序、軟件、軟件應(yīng)用、腳本或代碼被已知)可以任何形式的編程語(yǔ)言來(lái)寫,包括編譯的或解譯的語(yǔ)言,并且其可采用任何形式,包括作為標(biāo)準(zhǔn)獨(dú)立程序或作為模塊、組件、子例程或適合與在計(jì)算環(huán)境中使用的其它單元。計(jì)算機(jī)程序不必對(duì)應(yīng)于文件系統(tǒng)中的文件。程序可以被存儲(chǔ)在保存其他程序或數(shù)據(jù)(例如,在標(biāo)記語(yǔ)言文檔中所存儲(chǔ)的一個(gè)或更多個(gè)腳本)的文件的一部分中、在專用于正被討論的程序的單個(gè)文件中、或多個(gè)協(xié)同的文件中(例如,存儲(chǔ)了一個(gè)或更多個(gè)模塊、子程序、或部分代碼的文件)。計(jì)算機(jī)程序可被部署,從而在一臺(tái)計(jì)算機(jī)上或在位于一個(gè)地點(diǎn)或分布在多個(gè)地點(diǎn)而被通信網(wǎng)絡(luò)相互連接的多臺(tái)計(jì)算機(jī)上被執(zhí)行。
本文檔中所描述的過(guò)程和邏輯流可以由一個(gè)或更多個(gè)可編程處理器來(lái)執(zhí)行,該可編程處理器執(zhí)行一個(gè)或更多個(gè)計(jì)算機(jī)程序,以通過(guò)對(duì)輸入數(shù)據(jù)進(jìn)行操作并生成輸出而執(zhí)行功能。這些過(guò)程和邏輯流還可由專用邏輯電路(例如,F(xiàn)PGA(現(xiàn)場(chǎng)可編程門陣列)或ASIC(專用集成電路))來(lái)執(zhí)行,并且裝置也可被實(shí)現(xiàn)成專用邏輯電路(例如,F(xiàn)PGA(現(xiàn)場(chǎng)可編程門陣列)或ASIC(專用集成電路))。
適于執(zhí)行計(jì)算機(jī)程序的處理器包括例如通用的和專用的微處理器,以及任意類型的數(shù)字計(jì)算機(jī)的任意一個(gè)或更多個(gè)處理器。一般來(lái)說(shuō),處理器將從只讀存儲(chǔ)器或隨機(jī)存取存儲(chǔ)器或這二者中接收指令和數(shù)據(jù)。計(jì)算機(jī)的基本元件是用于執(zhí)行指令的處理器以及用于存儲(chǔ)指令和數(shù)據(jù)的一個(gè)或更多個(gè)存儲(chǔ)器設(shè)備。一般而言,電腦還將包括或操作性地耦合連接用于存儲(chǔ)數(shù)據(jù)的一個(gè)或多個(gè)海量存儲(chǔ)設(shè)備(如磁性、磁-光盤、或光盤)以接收或轉(zhuǎn)移數(shù)據(jù)或二者兼之。然而,計(jì)算機(jī)不必具有這種設(shè)備。適于存儲(chǔ)計(jì)算機(jī)程序指令和數(shù)據(jù)的計(jì)算機(jī)可讀介質(zhì)包括所有形式的非易失性存儲(chǔ)器、介質(zhì)和存儲(chǔ)設(shè)備,舉例來(lái)說(shuō),包括半導(dǎo)體存儲(chǔ)設(shè)備(例如,EPROM、EEPROM和閃存設(shè)備);磁盤(例如,內(nèi)置硬盤或可移動(dòng)磁盤;磁光磁盤;以及CD ROM盤和DVD-ROM盤)。處理器和存儲(chǔ)器能夠利用專用邏輯電路補(bǔ)充或者被并入其中。
盡管本文包括許多細(xì)節(jié),但是這些細(xì)節(jié)不應(yīng)該被看作是對(duì)任何發(fā)明或者所要求的范圍的限定,而應(yīng)該看作針對(duì)特定發(fā)明的特定實(shí)施例的特征的描述。另外,還可以以組合方式在一個(gè)實(shí)施例中實(shí)施根據(jù)不同實(shí)施例的上下文在本文檔中描述的某些特征。相反地,在單一實(shí)施例的上下文中描述的各種特征也可以分別實(shí)施于多個(gè)實(shí)施例中或者實(shí)施于任何合適的子組合中。另外,盡管特征可以在上面被描述成在某些組合中起作用并且甚至最初就是這樣聲稱的,在一些情況下,可將所聲稱的組合中的一個(gè)或更多個(gè)特征從該組合中去除,且該要求保護(hù)的組合可能會(huì)是子組合或子組合的變體。類似地,盡管在附圖中按特定順序描繪了操作,然而這并不應(yīng)該理解為要求以現(xiàn)實(shí)的特定順序或者以相機(jī)順序執(zhí)行、或者所有已說(shuō)明的要執(zhí)行的操作的順序去執(zhí)行,以實(shí)現(xiàn)所期望的結(jié)果。
只公開(kāi)了一些實(shí)例和實(shí)現(xiàn)??苫谒_(kāi)的做出對(duì)所描述的實(shí)例和實(shí)現(xiàn)以及其它實(shí)現(xiàn)的變化、修改和增強(qiáng)。