国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于處理資源的地址的方法和節(jié)點(diǎn)的制作方法

      文檔序號(hào):7994980閱讀:142來源:國(guó)知局
      用于處理資源的地址的方法和節(jié)點(diǎn)的制作方法
      【專利摘要】一種在網(wǎng)絡(luò)節(jié)點(diǎn)(100)中用于處理通信網(wǎng)絡(luò)中裝置(110)的資源的地址的方法,方法包括:生成表示裝置(110)資源的地址的第一別名,將生成的別名與地址關(guān)聯(lián)存儲(chǔ),接收來自應(yīng)用(120)的包括裝置(110)資源的地址的請(qǐng)求,將地址轉(zhuǎn)換成存儲(chǔ)的別名,以及將包括別名的請(qǐng)求轉(zhuǎn)發(fā)到裝置(110),由此允許裝置通過使用所述請(qǐng)求中的別名解析請(qǐng)求。
      【專利說明】用于處理資源的地址的方法和節(jié)點(diǎn)

      【技術(shù)領(lǐng)域】
      [0001]本公開內(nèi)容一般涉及用于處理通信網(wǎng)絡(luò)中裝置的資源的地址的方法和節(jié)點(diǎn)。

      【背景技術(shù)】
      [0002]機(jī)器到機(jī)器通信的使用預(yù)期將增長(zhǎng)。一般情況下,機(jī)器到機(jī)器通信被定義為在機(jī)器、計(jì)算機(jī)、計(jì)算機(jī)化系統(tǒng)等之間無人為干預(yù)的通信。此外,連接到通信網(wǎng)絡(luò)的裝置的數(shù)量預(yù)期在將來會(huì)增長(zhǎng)。隨著能夠進(jìn)行通信的連接的裝置的數(shù)量增大,機(jī)器到機(jī)器通信可利用連接的裝置。
      [0003]裝置可提供各種特征。在家庭自動(dòng)化領(lǐng)域,裝置可以提供傳感器能力,如感應(yīng)溫度、濕度、門或窗的開/關(guān)/鎖、能量表、水表和類似物,以及諸如用于打開加熱器/冷卻器,打開/關(guān)閉燈或泵的各種致動(dòng)器(actuator),以及與家庭自動(dòng)化有關(guān)的類似應(yīng)用。能夠使用機(jī)器到機(jī)器通信的另一領(lǐng)域是與家庭和辦公室有關(guān)的安全與監(jiān)視。諸如運(yùn)動(dòng)傳感器、煙霧檢測(cè)器、照相機(jī)等的各種傳感器連接到本地或中央安全性系統(tǒng),而安全性系統(tǒng)又連接到諸如報(bào)警器、灑水器、揚(yáng)聲器等的致動(dòng)器。另一領(lǐng)域是汽車領(lǐng)域,其中,車輛可包括范圍廣泛的不同種類的傳感器和致動(dòng)器。另一領(lǐng)域是運(yùn)輸和物流領(lǐng)域,其中,物流中心及用于運(yùn)輸?shù)能囕v可包含用于跟蹤或創(chuàng)建在某些收費(fèi)站的文件的傳感器和致動(dòng)器。材料和物品可包含傳感器和/或致動(dòng)器,例如,以監(jiān)視或控制滿足某些質(zhì)量要求,如溫度或機(jī)械震動(dòng)。
      [0004]今天的技術(shù)可通過集成到CPU (中央處理單元)的各種處理器或其它類型的集成芯片提供相當(dāng)大的計(jì)算能力。此外,通過用于通信的有線及無線技術(shù),可能滿足各種帶寬需要。通過有線或無線通信網(wǎng)絡(luò),存在可允許通信的多種協(xié)議。此類協(xié)議的幾個(gè)示例是:TCP/UDP IP (傳送控制協(xié)議/用戶數(shù)據(jù)報(bào)協(xié)議/因特網(wǎng)協(xié)議)、UPnP (通用即插即用)、BonjoUr、Z-wave、ZigBee, CoAP (約束應(yīng)用協(xié)議)、TR069 (技術(shù)報(bào)告069)、純文本(例如,txt文件)、XML (可擴(kuò)展標(biāo)記語言)、JS0N (JavaScript對(duì)象表示)、電子郵件、http (超文本傳送協(xié)議)、https (http安全)、ftp (文件傳送協(xié)議)、SIP (會(huì)話啟動(dòng)協(xié)議)、藍(lán)牙及諸如ANT+的專有協(xié)議(專有無線傳感器網(wǎng)絡(luò)協(xié)議),不限制其它協(xié)議的使用。至少一些上面提及的協(xié)議被視為高級(jí)協(xié)議。在經(jīng)此類協(xié)議采用裝置進(jìn)行連接時(shí),應(yīng)用和裝置開發(fā)人員易于將應(yīng)用或裝置連接到因特網(wǎng)或其它通信網(wǎng)絡(luò)。通常,經(jīng)純文本傳遞通過這些協(xié)議的消息。
      [0005]然而,希望保持每個(gè)裝置的低成本和促進(jìn)各種裝置的分布和使用。一般情況下,處理單元功能越強(qiáng)大,成本就越高。與成本有關(guān)的另一問題是功耗。連接裝置的數(shù)量增大可增加不希望的功耗,這具有直接經(jīng)濟(jì)成本影響,并且與致力于降低功耗的環(huán)境政策相違備。在裝置無線連接到通信網(wǎng)絡(luò)的情況下,它可攜帶某種電池或其它內(nèi)部電源。在此類無線裝置中,希望盡可能延長(zhǎng)電池壽命以最小化維護(hù)頻率,并且如果使用不可再生電池,則最小化電池廢料。
      [0006]與今天的解決方案有關(guān)的問題是在創(chuàng)建能夠使用方便的支持高級(jí)協(xié)議并能夠支持各種應(yīng)用開發(fā)人員的希望的裝置,與同時(shí)保持單個(gè)裝置的制造成本盡可能低之間的矛盾。另一個(gè)問題是如何使與裝置的通信變得簡(jiǎn)單,從而盡可能快地處理請(qǐng)求和響應(yīng)。另一個(gè)問題是如何最小化在有線網(wǎng)絡(luò)中的能量使用,或者如何在無線裝置中保存能量。從用戶角度而言,如何在例如家庭環(huán)境中命名各種裝置,使得裝置易于為家庭中的每個(gè)人所識(shí)別,這也可能是個(gè)問題。


      【發(fā)明內(nèi)容】

      [0007]本文中所述實(shí)施例的目的是解決上面概述的至少一些問題和議題。通過使用如隨附獨(dú)立權(quán)利要求項(xiàng)中定義的方法、節(jié)點(diǎn)和計(jì)算機(jī)程序,可能實(shí)現(xiàn)這些和其它目的。
      [0008]根據(jù)一個(gè)方面,一種方法在網(wǎng)關(guān)節(jié)點(diǎn)中執(zhí)行,網(wǎng)絡(luò)節(jié)點(diǎn)用于處理通信網(wǎng)絡(luò)中裝置的資源的地址。方法包括生成表示裝置資源的地址的第一別名,并且將生成的別名與地址關(guān)聯(lián)存儲(chǔ)。方法還包括接收來自應(yīng)用的包括裝置資源的地址的請(qǐng)求。方法還包括將地址轉(zhuǎn)換成存儲(chǔ)的別名。方法還包括將包括別名的請(qǐng)求轉(zhuǎn)發(fā)到裝置,由此允許裝置通過使用所述請(qǐng)求中的別名解析請(qǐng)求。
      [0009]根據(jù)一方面,一種方法在裝置中執(zhí)行,裝置用于處理尋址到通信網(wǎng)絡(luò)中裝置的資源的請(qǐng)求,方法包括生成表示到裝置資源的地址的第一別名。方法還包括將生成的別名與地址關(guān)聯(lián)存儲(chǔ)。方法還包括接收來自網(wǎng)關(guān)節(jié)點(diǎn)的包括裝置資源的別名的請(qǐng)求。方法還包括處理請(qǐng)求,由此允許裝置通過使用所述請(qǐng)求中的別名解析請(qǐng)求。
      [0010]使用別名而不是原地址的優(yōu)點(diǎn)是別名可更易于裝置解析。裝置可需要更少的CPU時(shí)鐘周期和/或更少的信令消息來解析別名。
      [0011]根據(jù)另一方面,提供了一種布置成處理通信網(wǎng)絡(luò)中裝置的資源的地址的網(wǎng)關(guān)節(jié)點(diǎn)。網(wǎng)關(guān)節(jié)點(diǎn)布置成生成表示裝置資源的地址的別名。網(wǎng)關(guān)節(jié)點(diǎn)還布置成將生成的別名與地址關(guān)聯(lián)存儲(chǔ)。網(wǎng)關(guān)節(jié)點(diǎn)還布置成接收來自應(yīng)用的包括裝置資源的地址的請(qǐng)求。網(wǎng)關(guān)節(jié)點(diǎn)還布置成將地址轉(zhuǎn)換成別名。網(wǎng)關(guān)節(jié)點(diǎn)還布置成將包括別名的請(qǐng)求轉(zhuǎn)發(fā)到裝置,由此允許裝置通過使用所述請(qǐng)求中的別名解析請(qǐng)求。
      [0012]根據(jù)另一方面,提供了一種布置成處理尋址到通信網(wǎng)絡(luò)中裝置的資源的請(qǐng)求的裝置。裝置布置成生成表示到裝置資源的地址的第一別名。裝置還布置成將生成的別名與地址關(guān)聯(lián)存儲(chǔ)。裝置還布置成接收來自網(wǎng)關(guān)節(jié)點(diǎn)的包括裝置資源的別名的請(qǐng)求。裝置還布置成處理請(qǐng)求,由此允許裝置通過使用所述請(qǐng)求中的別名解析請(qǐng)求。
      [0013]裝置使用別名而不是原地址的優(yōu)點(diǎn)是由于CPU等可較不強(qiáng)大,裝置可具有更低的生產(chǎn)成本。使用別名的另一優(yōu)點(diǎn)是裝置由于更少的CPU時(shí)鐘周期和/或要傳送的更少信令消息,裝置可需要更少的電能進(jìn)行操作。因此,電池操作裝置可在更長(zhǎng)時(shí)期內(nèi)保持可操作狀態(tài)。
      [0014]根據(jù)另一方面,提供了一種包括計(jì)算機(jī)可讀代碼部件的計(jì)算機(jī)程序,計(jì)算機(jī)程序在用于處理裝置的資源的地址的網(wǎng)關(guān)節(jié)點(diǎn)中運(yùn)行時(shí),促使用于處理裝置的資源的地址的網(wǎng)關(guān)節(jié)點(diǎn)執(zhí)行對(duì)應(yīng)的方法。此外是一種計(jì)算機(jī)程序產(chǎn)品,其包括計(jì)算機(jī)可讀媒體和提供的計(jì)算機(jī)程序,其中,計(jì)算機(jī)程序存儲(chǔ)在計(jì)算機(jī)可讀媒體上。
      [0015]根據(jù)另一方面,提供了一種包括計(jì)算機(jī)可讀代碼部件的計(jì)算機(jī)程序,計(jì)算機(jī)程序在用于處理尋址到裝置的資源的請(qǐng)求的裝置中運(yùn)行時(shí),促使用于處理尋址到裝置的資源的請(qǐng)求的裝置執(zhí)行對(duì)應(yīng)的方法。此外是一種計(jì)算機(jī)程序產(chǎn)品,其包括計(jì)算機(jī)可讀媒體和提供的計(jì)算機(jī)程序,其中,計(jì)算機(jī)程序存儲(chǔ)在計(jì)算機(jī)可讀媒體上。
      [0016]上述方法和設(shè)備可根據(jù)不同可選實(shí)施例進(jìn)行配置和實(shí)現(xiàn)。在一個(gè)可能實(shí)施例中,別名存儲(chǔ)在網(wǎng)關(guān)節(jié)點(diǎn)中的數(shù)據(jù)庫(kù)中。在另一實(shí)施例中,從裝置接收由裝置生成的第二別名,并將其存儲(chǔ)在數(shù)據(jù)庫(kù)中。在另一實(shí)施例中,將資源請(qǐng)求傳送到裝置。在另一實(shí)施例中,接收來自裝置的資源清單。在另一實(shí)施例中,將對(duì)別名生成的請(qǐng)求傳送到中央別名節(jié)點(diǎn)。在另一實(shí)施例中,別名指向裝置的特定存儲(chǔ)器段。在另一實(shí)施例中,多個(gè)別名與一個(gè)地址相關(guān)聯(lián)。

      【專利附圖】

      【附圖說明】
      [0017]下面將通過示范實(shí)施例并參考附圖更詳細(xì)地描述本解決方案,其中:
      圖1是可使用本解決方案的通信情形。
      [0018]圖2是根據(jù)一些可能實(shí)施例,示出本解決方案的框圖。
      [0019]圖3是示出在網(wǎng)關(guān)節(jié)點(diǎn)中的過程的流程圖。
      [0020]圖4是示出在裝置中的過程的流程圖。
      [0021]圖5是根據(jù)其它可能實(shí)施例,示出在網(wǎng)關(guān)節(jié)點(diǎn)中的過程的流程圖。

      【具體實(shí)施方式】
      [0022]簡(jiǎn)要地說,提供了用于在裝置中處理資源的地址的解決方案。例如裝置中溫度指示器的裝置的資源的地址可以是URL (統(tǒng)一資源定位器)或URI (統(tǒng)一資源標(biāo)識(shí)符)。在將裝置連接到全球因特網(wǎng)或類似的封閉TCP/IP網(wǎng)絡(luò)時(shí),這些地址的使用是可行的。此類地址實(shí)際上可通過字符的長(zhǎng)字符串定義。為解析URL,可在裝置與網(wǎng)關(guān)節(jié)點(diǎn)之間來回發(fā)送多個(gè)消息,并且可要求裝置為URL中的每個(gè)字符使用多個(gè)時(shí)鐘周期以解析它。
      [0023]通過將地址與別名交換,將可能以比處理原地址更簡(jiǎn)單和更快的方式在家庭環(huán)境中處理連接到網(wǎng)絡(luò)的裝置的尋址。裝置可具有一般需要單獨(dú)尋址的幾個(gè)資源。單個(gè)裝置可為每個(gè)資源創(chuàng)建別名,其中,別名比該資源的原地址更短。備選地,網(wǎng)關(guān)節(jié)點(diǎn)可為裝置的每個(gè)資源創(chuàng)建別名,并且命令裝置存儲(chǔ)別名。通過此解決方案,由于別名的更短長(zhǎng)度,裝置可能比解析全長(zhǎng)因特網(wǎng)URL更快并以更少的能耗解析請(qǐng)求。網(wǎng)關(guān)節(jié)點(diǎn)還布置成跟蹤通信網(wǎng)絡(luò)中各種裝置使用的別名。當(dāng)請(qǐng)求來自某個(gè)應(yīng)用時(shí),例如對(duì)特定位置中溫度的請(qǐng)求,網(wǎng)關(guān)節(jié)點(diǎn)將由應(yīng)用所使用的地址轉(zhuǎn)換成具有在特定位置的溫度傳感器資源的裝置使用的別名。
      [0024]圖1示出其中可使用本解決方案的情形的框圖,其中網(wǎng)關(guān)節(jié)點(diǎn)100布置在裝置110與應(yīng)用120之間。根據(jù)此情形,應(yīng)用120經(jīng)網(wǎng)關(guān)節(jié)點(diǎn)100連接到裝置110。網(wǎng)關(guān)節(jié)點(diǎn)100的示例是:ADSL (非對(duì)稱數(shù)字訂戶線)路由器、無線LAN (局域網(wǎng))接入裝置、光纖到戶終端裝置、用于無線裝置的接入點(diǎn)、移動(dòng)終端、車輛布置終端、家庭自動(dòng)化接入單元、電視機(jī)頂盒、可插拔PC (微型化網(wǎng)絡(luò)連接PC)及類似網(wǎng)絡(luò)接入點(diǎn),對(duì)其它單元無限制。例如,網(wǎng)關(guān)節(jié)點(diǎn)100可由根據(jù)OSGi (開放服務(wù)網(wǎng)關(guān)倡議)的計(jì)算機(jī)程序代碼及適合用于網(wǎng)關(guān)節(jié)點(diǎn)100的其它基于unix的系統(tǒng)或其它專有系統(tǒng)操作。一般情況下,網(wǎng)關(guān)節(jié)點(diǎn)100充當(dāng)在諸如因特網(wǎng)的一個(gè)網(wǎng)絡(luò)或諸如私有網(wǎng)絡(luò)的橋接到另一網(wǎng)絡(luò)的其它公共網(wǎng)絡(luò)之間的橋接器或互連點(diǎn)。私有網(wǎng)絡(luò)的示例是:家庭網(wǎng)絡(luò)、企業(yè)網(wǎng)絡(luò)、車輛網(wǎng)絡(luò)、PAN (個(gè)人區(qū)域網(wǎng)絡(luò)),對(duì)其它類似類型的網(wǎng)絡(luò)無限制。
      [0025]具有傳感器資源的不同種類的裝置110的幾個(gè)非限制性示例是:水表、煤氣表、電表、電流傳感器、電壓傳感器、GPS (全球定位系統(tǒng))、照相機(jī)、視頻照相機(jī)、麥克風(fēng)、運(yùn)動(dòng)傳感器、海拔高度傳感器、條形碼讀取器、RFID (射頻標(biāo)識(shí))讀取器及近場(chǎng)通信讀取器/標(biāo)簽、力口速計(jì)、陀螺儀、震動(dòng)傳感器、開關(guān)傳感器、光傳感器、氣壓傳感器、風(fēng)速傳感器、煙傳感器、NOx(氧化氮)和Cox (氧化碳)傳感器、制動(dòng)系統(tǒng)傳感器、門鎖傳感器、氣囊傳感器、電子電池傳感器、輪胎壓力傳感器、流體(氣體、油、冷卻)級(jí)傳感器,不限制本解決方案要使用的其它傳感器。具有致動(dòng)器資源的裝置110的幾個(gè)示例是:開關(guān)、報(bào)警器、閥門、揚(yáng)聲器、加熱器、冷卻器、斷路器,不限制關(guān)于本解決方案要使用的其它類型的致動(dòng)器。
      [0026]應(yīng)用120可以是用于數(shù)據(jù)的呈現(xiàn)的web應(yīng)用、家庭自動(dòng)化應(yīng)用、設(shè)施管理應(yīng)用、監(jiān)視應(yīng)用、車輛管理應(yīng)用,不限制到其它類似領(lǐng)域的應(yīng)用。
      [0027]現(xiàn)在轉(zhuǎn)到更詳細(xì)示出網(wǎng)關(guān)節(jié)點(diǎn)100的實(shí)施例的圖2,網(wǎng)關(guān)節(jié)點(diǎn)100包括別名生成單元130、轉(zhuǎn)換器單元140、HMI (人機(jī)接口)單元150及數(shù)據(jù)庫(kù)160。除裝置110和應(yīng)用120夕卜,圖2也示出具有外部確定單元180的可選外部別名節(jié)點(diǎn)170。另外,處理器“P”150和存儲(chǔ)器“M”260包括在網(wǎng)關(guān)節(jié)點(diǎn)100中。圖2也示出第一通信單元190和第二通信單元195。
      [0028]別名生成單元130可基于該資源的地址,生成用于資源的適合別名。非限制性示例如下:基于裝置中溫度傳感器的URL,例如,“192.168.100.2/sensors/temperature3”,別名生成單元130可布置成確定用于該資源的別名應(yīng)表示為“/_3”。另一示例可以是別名生成單兀 130 確定例如“192.168.100.2/sensors/values/temperature4”的 URL 應(yīng)表不為諸如“0xAB12D479”的十六進(jìn)制字符串。在這個(gè)后面的示例中,別名直接指向裝置110的特定存儲(chǔ)器區(qū)域。另一示例是使用URL的最后32比特。與資源的地址相關(guān)聯(lián)的確定的別名可存儲(chǔ)在數(shù)據(jù)庫(kù)160中。
      [0029]根據(jù)實(shí)施例,轉(zhuǎn)換器單元140布置成轉(zhuǎn)換來自應(yīng)用的請(qǐng)求中包括的地址,其中,地址指向在特定裝置I1的特定資源。因此,在涉及地址的請(qǐng)求從應(yīng)用120發(fā)送到網(wǎng)絡(luò)節(jié)點(diǎn)100時(shí),網(wǎng)關(guān)節(jié)點(diǎn)100可在將請(qǐng)求轉(zhuǎn)發(fā)到裝置110前將地址轉(zhuǎn)換成別名,并且將請(qǐng)求中的地址替換為別名。在一實(shí)施例中,轉(zhuǎn)換器單元140查找用于數(shù)據(jù)庫(kù)160中地址的對(duì)應(yīng)別名。網(wǎng)關(guān)節(jié)點(diǎn)100也可執(zhí)行其它更多常規(guī)種類的任務(wù),例如,IP地址轉(zhuǎn)換、端口轉(zhuǎn)換、協(xié)議轉(zhuǎn)換、會(huì)話控制、狀態(tài)控制等。然而,此類其它任務(wù)在本文檔的范圍之外,并且因此在本文中未進(jìn)一步詳細(xì)描述。
      [0030]根據(jù)一實(shí)施例,可能可將多個(gè)別名鏈接或關(guān)聯(lián)到資源的一個(gè)別名或原地址。示例是別名可由裝置110或應(yīng)用120的用戶確定。此類別名例如可以純文本指示裝置110的位置或其任務(wù)。然而,別名可適合用于用戶,但可能不是用于裝置110的最佳別名,并且因此,使用指向裝置110的相同資源的多個(gè)別名可以是有利的。在一實(shí)施例中,用戶可經(jīng)HMI單元150添加或編輯別名。與資源相關(guān)聯(lián)的多個(gè)別名可存儲(chǔ)在數(shù)據(jù)庫(kù)160中。多個(gè)別名可定義為第一別名、第二別名、第三別名并以此類推。
      [0031]根據(jù)一實(shí)施例,第一別名可由網(wǎng)關(guān)節(jié)點(diǎn)100生成,并且第二別名可由裝置110生成。由此,兩個(gè)別名可均指向相同原裝置資源。此特征在混合生成其自己的別名及接受由網(wǎng)關(guān)節(jié)點(diǎn)100或外部別名節(jié)點(diǎn)170生成的別名的裝置的解決方案中是有利的。
      [0032]根據(jù)一實(shí)施例,圖2所示外部別名節(jié)點(diǎn)170可布置成接收來自網(wǎng)關(guān)節(jié)點(diǎn)100的請(qǐng)求,所述請(qǐng)求詢問為地址使用哪個(gè)別名。外部別名節(jié)點(diǎn)170可包括外部別名生成單元180,外部別名生成單元180可布置成確定用于地址的適合別名。在非限制性示例實(shí)施例中,夕卜部別名節(jié)點(diǎn)170可以是IPSO (智能對(duì)象d網(wǎng)絡(luò)中的IP)服務(wù)器。圖2所示第一通信單元190可處理與應(yīng)用120和/或外部別名生成節(jié)點(diǎn)170的通信。第一通信單元190也可處理網(wǎng)關(guān)節(jié)點(diǎn)100的其它類型的外部通信。用于第一通信單元190的其它術(shù)語可以是外部接口、WAN (廣域網(wǎng))接口或類似物。第二通信單元195可處理與裝置110的通信。第二通信單元195也可處理在網(wǎng)關(guān)節(jié)點(diǎn)100的內(nèi)部其它類型的通信。用于第二通信單元195的其它術(shù)語可以是LAN (局域網(wǎng))接口、默認(rèn)網(wǎng)關(guān)或類似物。
      [0033]現(xiàn)在將參考圖3的流程圖,描述用于處理地址的過程,圖3示出在諸如上述節(jié)點(diǎn)100的網(wǎng)關(guān)節(jié)點(diǎn)中執(zhí)行的過程步驟。圖3所示過程因此指向處理裝置的資源的地址。
      [0034]在第一步驟SlO中,生成用于資源的地址的別名。網(wǎng)關(guān)節(jié)點(diǎn)100可使用別名而不是原地址。生成的別名因此表示地址??蔀槠渖蓜e名的地址類型的示例是:URL、URI或類似物,不限制使用其它地址格式??墒褂玫膭e名格式的示例是MAC (媒體接入控制)地址或CoAP URL,如coap://192.168.0.1:5683/_3。在下一步驟S15中,生成的別名與地址一起存儲(chǔ)在網(wǎng)關(guān)節(jié)點(diǎn)。別名因此得以存儲(chǔ),從而創(chuàng)建與別名表示的地址的關(guān)聯(lián)。
      [0035]在步驟S20中,請(qǐng)求由網(wǎng)關(guān)節(jié)點(diǎn)100接收,一般是來自應(yīng)用120的請(qǐng)求,其請(qǐng)求在裝置110的資源。所述請(qǐng)求包括到資源的地址。在步驟S25中,將地址從地址轉(zhuǎn)換成別名。在步驟S30中,將請(qǐng)求轉(zhuǎn)發(fā)到裝置110。
      [0036]現(xiàn)在將參考圖4的流程圖,描述用于處理地址的過程,圖4示出在諸如上述裝置110的裝置中執(zhí)行的過程步驟。圖4所示過程因此指向處理裝置的資源的地址。在第一步驟S40中,生成用于地址的別名。網(wǎng)關(guān)節(jié)點(diǎn)100可使用別名而不是原地址用于到達(dá)在裝置110的裝置。生成的別名表示地址。在步驟S50中,將請(qǐng)求接收到裝置110。一般情況下,請(qǐng)求來自網(wǎng)關(guān)節(jié)點(diǎn)100,請(qǐng)求在裝置110的資源。請(qǐng)求包括到資源的別名。在步驟S55中,根據(jù)請(qǐng)求處理請(qǐng)求。
      [0037]圖5示出用于通過生成和使用別名來處理地址的過程的更詳細(xì)示例。所示動(dòng)作由網(wǎng)關(guān)節(jié)點(diǎn)執(zhí)行。在各種實(shí)施例中,可能只執(zhí)行所示過程步驟的一部分,并且以與所示不同的順序執(zhí)行。
      [0038]在步驟SlOO中,諸如上述節(jié)點(diǎn)100的網(wǎng)關(guān)節(jié)點(diǎn)可將資源請(qǐng)求傳送到裝置110。此類請(qǐng)求可要求裝置110提供其資源的列表,所述列表包括到資源的地址。在步驟SllO中,接收來自裝置的資源清單列表。列表可至少包含到在裝置110的資源的地址。取決于裝置的類型,它可以是在裝置110的單個(gè)傳感器或單個(gè)致動(dòng)器。它也可以是與裝置110有關(guān)的多個(gè)傳感器和/或致動(dòng)器。在步驟S120中,可確定是否應(yīng)咨詢外部別名節(jié)點(diǎn)170。如果在步驟S120中確定網(wǎng)關(guān)節(jié)點(diǎn)100而不是外部節(jié)點(diǎn)應(yīng)生成用于每個(gè)地址的別名,則過程繼續(xù)到步驟S130,在步驟S130中生成用于地址的別名。如果在步驟S120中確定應(yīng)咨詢外部別名節(jié)點(diǎn)170,則在S120后過程可繼續(xù)到步驟S123,在步驟S123中將請(qǐng)求從網(wǎng)關(guān)節(jié)點(diǎn)100傳送到外部別名節(jié)點(diǎn)170。此類請(qǐng)求可至少包含地址,到裝置110的資源的地址。
      [0039]然而,請(qǐng)求也可包含另外的數(shù)據(jù),如網(wǎng)絡(luò)id、協(xié)議信息、裝置id、裝置制造商、硬件和/或軟件版本及類似類型的相關(guān)信息。在下一步驟S125中,可將請(qǐng)求發(fā)送到外部別名節(jié)點(diǎn)170。外部別名節(jié)點(diǎn)170可在此步驟后生成用于在請(qǐng)求中提供的地址的適合別名。在一實(shí)施例中,別名可由外部別名生成單元180生成。在步驟S127中,外部別名節(jié)點(diǎn)170可通過由網(wǎng)關(guān)節(jié)點(diǎn)100接收的生成的別名做出響應(yīng)。在一實(shí)施例中,外部別名節(jié)點(diǎn)170可包含IPSO服務(wù)器。在一實(shí)施例中,外部別名節(jié)點(diǎn)170是IPSO服務(wù)器。在由網(wǎng)關(guān)節(jié)點(diǎn)100或者由外部別名節(jié)點(diǎn)170生成別名時(shí),在步驟S140中將別名與對(duì)應(yīng)地址關(guān)聯(lián)存儲(chǔ)。別名可存儲(chǔ)在網(wǎng)關(guān)節(jié)點(diǎn)100的數(shù)據(jù)庫(kù)160中。存儲(chǔ)消息可與用裝置110存儲(chǔ)別名的指令一起傳送到裝置110。
      [0040]在步驟S150中,網(wǎng)關(guān)節(jié)點(diǎn)可接收來自應(yīng)用的尋址到裝置的資源的請(qǐng)求。在步驟S160中,網(wǎng)關(guān)節(jié)點(diǎn)100可將地址轉(zhuǎn)換成對(duì)應(yīng)別名,并然后將請(qǐng)求轉(zhuǎn)發(fā)到裝置110。在步驟S170中,接收來自已處理請(qǐng)求的裝置110的響應(yīng)。使用別名而不是原地址的優(yōu)點(diǎn)在于裝置可使用更少的信令資源和更少的CPU時(shí)鐘周期來解析別名而不是完整地址。
      [0041]在請(qǐng)求已由裝置110處理時(shí),它可向網(wǎng)關(guān)節(jié)點(diǎn)100回答結(jié)果,如步驟S170。在一實(shí)施例中,可要求裝置I1根據(jù)請(qǐng)求響應(yīng)網(wǎng)關(guān)節(jié)點(diǎn)100。在下一步驟S180中,網(wǎng)關(guān)節(jié)點(diǎn)100可根據(jù)請(qǐng)求將裝置的資源的別名轉(zhuǎn)換回應(yīng)用120提供的原地址,并且轉(zhuǎn)發(fā)響應(yīng)。
      [0042]上述功能單元100、110、130、140、150、160可在網(wǎng)關(guān)節(jié)點(diǎn)100和/或裝置110中借助于包括代碼部件的相應(yīng)計(jì)算機(jī)程序的程序模塊實(shí)現(xiàn),計(jì)算機(jī)程序在由處理器“P”250運(yùn)行時(shí),促使網(wǎng)關(guān)節(jié)點(diǎn)100和/或裝置110執(zhí)行上述動(dòng)作。處理器P 250可包括單個(gè)中央處理單元(CPU),或者能夠包括兩個(gè)或更多個(gè)處理單元。例如,處理器P 250可包括通用微處理器、指令集處理器和/或有關(guān)芯片集和/或?qū)S梦⑻幚砥?,如專用集成電?ASIC)。處理器P 250也可包括用于緩存目的的存儲(chǔ)裝置。
      [0043]每個(gè)計(jì)算機(jī)程序可由圖2a中所示網(wǎng)關(guān)節(jié)點(diǎn)100和/或裝置110中采用具有計(jì)算機(jī)可讀媒體并且連接到處理器P的存儲(chǔ)器形式的計(jì)算機(jī)程序產(chǎn)品“M” 260攜帶。每個(gè)計(jì)算機(jī)程序產(chǎn)品M 260或存儲(chǔ)器因此包括計(jì)算機(jī)可讀媒體,計(jì)算機(jī)可讀媒體上例如采用計(jì)算機(jī)程序模塊“m”形式存儲(chǔ)計(jì)算機(jī)程序。例如,存儲(chǔ)器M 260可以是閃速存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程ROM (EEPROM),并且程序模塊m在備選實(shí)施例中能夠分布在網(wǎng)關(guān)節(jié)點(diǎn)100和/或裝置110內(nèi)采用存儲(chǔ)器形式的不同計(jì)算機(jī)程序產(chǎn)品上。
      [0044]雖然已參考特定示范實(shí)施例描述本解決方案,但描述通常只是為了示出本發(fā)明的概念,并且不應(yīng)視為限制本解決方案的范圍。例如,雖然在本描述通篇中一直使用術(shù)語“地址”、“別名”和“資源”,但也能夠使用具有本文中所述特征和特性的任何其它對(duì)應(yīng)節(jié)點(diǎn)、功能和/或參數(shù)。本解決方案由隨附權(quán)利要求定義。
      【權(quán)利要求】
      1.一種在網(wǎng)關(guān)節(jié)點(diǎn)(100)中執(zhí)行的用于處理通信網(wǎng)絡(luò)中裝置(110)的資源的地址的方法,所述方法包括: 生成表示所述裝置(110)資源的所述地址的第一別名, 將所述生成的別名與所述地址關(guān)聯(lián)存儲(chǔ), 接收來自應(yīng)用(120)的包括所述裝置(110)資源的所述地址的請(qǐng)求, 將所述地址轉(zhuǎn)換成所述存儲(chǔ)的別名,以及 將包括所述別名的所述請(qǐng)求轉(zhuǎn)發(fā)到所述裝置(110),由此允許所述裝置通過使用所述請(qǐng)求中的所述別名解析所述請(qǐng)求。
      2.如權(quán)利要求1所述的方法,其中 所述別名存儲(chǔ)在所述網(wǎng)關(guān)節(jié)點(diǎn)(100)的數(shù)據(jù)庫(kù)(140)中。
      3.如權(quán)利要求1或2所述的方法,其中 接收來自所述裝置(110)的由所述裝置(110)生成的第二別名,并將其存儲(chǔ)在所述數(shù)據(jù)庫(kù)(140)中。
      4.如權(quán)利要求1到3任一項(xiàng)所述的方法,其中 將資源請(qǐng)求傳送到所述裝置(110)。
      5.如權(quán)利要求1到4任一項(xiàng)所述的方法,其中 接收來自所述裝置(110)的資源清單。
      6.如權(quán)利要求1到5任一項(xiàng)所述的方法,其中 將對(duì)別名生成的請(qǐng)求傳送到中央別名節(jié)點(diǎn)(120)。
      7.如權(quán)利要求1到6任一項(xiàng)所述的方法,其中 所述別名指向所述裝置(110)的特定存儲(chǔ)器段。
      8.如權(quán)利要求1到7任一項(xiàng)所述的方法,其中 多個(gè)別名與一個(gè)地址相關(guān)聯(lián)。
      9.一種在裝置(110)中執(zhí)行的用于處理尋址到通信網(wǎng)絡(luò)中所述裝置(110)的資源的請(qǐng)求的方法,所述方法包括: 生成表示到所述裝置(110)資源的地址的第一別名, 將所述生成的別名與所述地址關(guān)聯(lián)存儲(chǔ), 接收來自網(wǎng)關(guān)節(jié)點(diǎn)(100)的包括所述裝置(110)資源的所述別名的請(qǐng)求,以及 處理所述請(qǐng)求,由此允許所述裝置通過使用所述請(qǐng)求中的所述別名解析所述請(qǐng)求。
      10.如權(quán)利要求9所述的方法,其中 所述別名存儲(chǔ)在所述裝置(10)中。
      11.如權(quán)利要求9或10所述的方法,其中 將所述別名傳送到所述網(wǎng)關(guān)節(jié)點(diǎn)(100)。
      12.如權(quán)利要求9到11任一項(xiàng)所述的方法,其中 接收并存儲(chǔ)由所述網(wǎng)關(guān)節(jié)點(diǎn)(100)生成的第二別名。
      13.如權(quán)利要求9到12任一項(xiàng)所述的方法,其中 接收來自所述網(wǎng)關(guān)節(jié)點(diǎn)(100)的資源請(qǐng)求。
      14.如權(quán)利要求9到13任一項(xiàng)所述的方法,其中 將資源清單傳送到所述網(wǎng)關(guān)節(jié)點(diǎn)(100)。
      15.如權(quán)利要求9到14任一項(xiàng)所述的方法,其中 所述別名指向所述裝置(110)的特定存儲(chǔ)器段。
      16.一種布置成處理通信網(wǎng)絡(luò)中裝置(110)的資源的地址的網(wǎng)關(guān)節(jié)點(diǎn)(100),其中: 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成生成表示所述裝置(110)資源的所述地址的別名, 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成將所述生成的別名與所述地址關(guān)聯(lián)存儲(chǔ), 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成接收來自應(yīng)用(120)的包括所述裝置(110)資源的所述地址的請(qǐng)求, 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成將所述地址轉(zhuǎn)換成所述別名,以及所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成將包括所述別名的所述請(qǐng)求轉(zhuǎn)發(fā)到所述裝置(110),由此允許所述裝置通過使用所述請(qǐng)求中的所述別名解析所述請(qǐng)求。
      17.如權(quán)利要求16所述的節(jié)點(diǎn)(100),其中 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成在所述網(wǎng)關(guān)節(jié)點(diǎn)(100)中的數(shù)據(jù)庫(kù)(140)中存儲(chǔ)所述別名。
      18.如權(quán)利要求16或17所述的節(jié)點(diǎn)(100),其中 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成接收并存儲(chǔ)來自所述裝置(110)的由所述裝置(110)生成的第二別名。
      19.如權(quán)利要求16-18任一項(xiàng)所述的節(jié)點(diǎn)(100),其中 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成將資源請(qǐng)求傳送到所述裝置(110)。
      20.如權(quán)利要求16-19任一項(xiàng)所述的節(jié)點(diǎn)(100),其中 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成接收來自所述裝置(110)的資源清單。
      21.如權(quán)利要求16-20任一項(xiàng)所述的節(jié)點(diǎn)(100),其中 所述網(wǎng)關(guān)節(jié)點(diǎn)(100)布置成將對(duì)別名生成的請(qǐng)求傳送到中央別名節(jié)點(diǎn)(120)。
      22.如權(quán)利要求16-21任一項(xiàng)所述的節(jié)點(diǎn)(100),其中 所述別名指向所述裝置(110)的特定存儲(chǔ)器段。
      23.如權(quán)利要求16-22任一項(xiàng)所述的節(jié)點(diǎn)(100),其中 多個(gè)別名與一個(gè)地址相關(guān)聯(lián)。
      24.—種裝置(110),布置成處理尋址到通信網(wǎng)絡(luò)中所述裝置(110)的資源的請(qǐng)求,其中: 所述裝置(100)布置成生成表示到所述裝置(110)資源的地址的第一別名, 所述裝置(100)布置成將所述生成的別名與所述地址關(guān)聯(lián)存儲(chǔ), 所述裝置(100)布置成接收來自網(wǎng)關(guān)節(jié)點(diǎn)(100)的包括所述裝置(110)資源的所述別名的請(qǐng)求,以及 所述裝置(100)布置成處理所述請(qǐng)求,由此允許所述裝置通過使用所述請(qǐng)求中的所述別名解析所述請(qǐng)求。
      25.如權(quán)利要求24所述的裝置(100),其中 所述裝置(100)布置成將所述別名傳送到所述網(wǎng)關(guān)節(jié)點(diǎn)(100)。
      26.如權(quán)利要求24或25所述的節(jié)點(diǎn)(100),其中 所述裝置(100)布置成接收并存儲(chǔ)由所述網(wǎng)關(guān)節(jié)點(diǎn)(100)生成的第二別名。
      27.如權(quán)利要求24-26任一項(xiàng)所述的裝置(100),其中 所述裝置(100)布置成接收來自所述網(wǎng)關(guān)節(jié)點(diǎn)(100)的資源請(qǐng)求。
      28.如權(quán)利要求24-27任一項(xiàng)所述的裝置(100),其中 所述裝置(100)布置成將資源清單傳送到所述網(wǎng)關(guān)節(jié)點(diǎn)(100)。
      29.如權(quán)利要求24-28任一項(xiàng)所述的裝置(100),其中 所述別名指向所述裝置(110)的特定存儲(chǔ)器段。
      30.一種計(jì)算機(jī)程序,包括計(jì)算機(jī)可讀代碼部件,所述計(jì)算機(jī)程序當(dāng)在如權(quán)利要求16-23任一項(xiàng)所述的用于處理裝置的資源的地址的網(wǎng)關(guān)節(jié)點(diǎn)中運(yùn)行時(shí),促使用于處理裝置的資源的地址的所述網(wǎng)絡(luò)節(jié)點(diǎn)執(zhí)行如權(quán)利要求1-8任一項(xiàng)所述的對(duì)應(yīng)方法。
      31.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀媒體和如權(quán)利要求30所述的計(jì)算機(jī)程序,其中所述計(jì)算機(jī)程序存儲(chǔ)在所述計(jì)算機(jī)可讀媒體上。
      32.—種計(jì)算機(jī)程序,包括計(jì)算機(jī)可讀代碼部件,所述計(jì)算機(jī)程序當(dāng)在如權(quán)利要求24-29任一項(xiàng)所述的用于處理尋址到裝置的資源的請(qǐng)求的所述裝置中運(yùn)行時(shí),促使用于處理尋址到所述裝置的資源的請(qǐng)求的所述裝置執(zhí)行如權(quán)利要求9-15任一項(xiàng)所述的對(duì)應(yīng)方法。
      33.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀媒體和如權(quán)利要求32所述的計(jì)算機(jī)程序,其中所述計(jì)算機(jī)程序存儲(chǔ)在所述計(jì)算機(jī)可讀媒體上。
      【文檔編號(hào)】H04L29/12GK104412566SQ201280074256
      【公開日】2015年3月11日 申請(qǐng)日期:2012年6月25日 優(yōu)先權(quán)日:2012年6月25日
      【發(fā)明者】V.察特西斯, H.奧爾遜 申請(qǐng)人:瑞典愛立信有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1