網狀網絡尋址的制作方法

            文檔序號:11142931閱讀:275來源:國知局
            網狀網絡尋址的制造方法與工藝

            本申請要求于2015年7月13日提交的序列號為14/798,448的美國專利申請的優先權。本申請還要求于2015年7月13日提交的序列號為14/798,451的美國專利申請的優先權。本申請還要求于2015年7月13日提交的序列號為14/798,452的美國專利申請的優先權。本申請還要求于2015年7月13日提交的序列號為14/798,455的美國專利申請的優先權。本申請還要求于2015年7月13日提交的序列號為14/798,456的美國專利申請的優先權。本申請還根據35U.S.C.§119(e)要求于2015年2月3日提交的序列號為62/111,510的美國臨時專利申請的優先權,其全部內容以引用的方式并入本文。本申請還根據35U.S.C.§119(e)要求于2015年3月10日提交的序列號為62/131,188的美國臨時專利申請的優先權,其全部內容以引用的方式并入本文。



            背景技術:

            使用無線網狀組網將設備相互連接并且連接至基于云的服務日益盛行,以用于感測環境條件、控制設備、和向使用者提供信息和警告。然而,網狀網絡上的許多設備被設計為操作用于延長的電池電量時間,這限制了可用的計算、用戶界面、和設備中的無線電資源。另外,一些網狀網絡設備可能會周期性的睡眠以減少電力消耗,并且并非恒定地與網狀網絡無線電聯系以接收數據分組。然而,隨著網狀網絡的日益普遍和互聯性,網絡尋址技術限制了在網狀網絡內和在網狀網絡設備與外部網絡設備和服務之間路由數據分組的有效性、靈活性和冗余度。



            技術實現要素:

            本“發明內容”的提供是為了介紹網狀網絡尋址的簡化構思,大體上與尋址和路由有關。下面將在“具體實施方式”中進一步描述該簡化構思。本“發明內容”不旨在識別所要求的主題的本質特征,也不旨在用于確定所要求的主題的范圍。

            描述了大體上與在網狀網絡中尋址和路由分組有關的網狀網絡尋址。在實施例中,邊界路由器從外部網絡接收所分配的地址前綴和相關聯的配置信息;該所接收的地址前綴和配置信息使邊界路由器能夠創建配備域,該配備域包括所接收的地址前綴和配置信息以及唯一標識符。邊界路由器將所創建的配備域轉發至網狀網絡中的領導者設備,該領導者設備存儲該配備域并且傳播該配備域以及任何其它配備域作為網狀網絡的網絡數據的一部分。配備域使得網狀網絡中的路由器、終端設備、或者主機能夠選擇路由以將分組尋址到目的地地址。在實施方式中,配備域包括邊界路由器的路由定位符(RLOC),使得路由器能夠使用邊界路由器將分組轉發至外部網絡。

            描述了大體上與在網狀網絡中尋址和路由分組有關的網狀網絡尋址。在實施例中,路由器可以接收分組以遞送至網絡目的地并且確定該網絡目的地是否在網狀網絡內。網絡目的地使得路由器能夠發現與網絡目的地相關聯并且為網絡目的地提供可路由網絡地址的路由定位符(RLOC)。路由器使用來自所發現的路由定位符的可路由網絡地址來轉發所接收的分組。在實施方式中,路由器可以按照多種方式發現RLOC,所述方式包括搜索存儲在路由器中的RLOC的高速緩存、或者通過網狀網絡發送地址查詢。

            描述了大體上與在網狀網絡中尋址和路由分組有關的網狀網絡尋址。在實施例中,路由器登記終端設備的地址并且將子標識符分配給終端設備。路由器可以將終端設備的端點標識符(EID)和路由器的路由器標識符編碼成端點標識符,路由器將該端點標識符并入該終端設備的路由定位符(RLOC)中。路由器通過網狀網絡接收對終端設備的地址查詢,并且代表終端設備用包括終端設備的RLOC的響應對該地址查詢作出響應。路由器可以代表終端設備接收數據分組并且存儲用于該終端設備的數據分組,直到路由器可以將數據分組轉發至終端設備。

            描述了大體上與在網狀網絡中尋址和路由分組有關的網狀網絡尋址。在實施例中,路由器設備接收配備域,每個配備域包括地址前綴和相關聯的用于該地址前綴的偏好值。路由器可以基于地址前綴中的一個地址前綴來確定用于將數據分組轉發至目的地的路由。路由器可以使用偏好值來對數據分組的路由進行優先化。在其它方面中,可以基于一個或者多個因素來設置偏好值,并且,除了網狀網絡尋址成本之外,路由器可以使用偏好值來確定數據分組的路由。

            描述了大體上與在網狀網絡中進行重復地址檢測有關的網狀網絡尋址。在實施例中,網狀網絡的終端設備可以生成地址標識符,該地址標識符包括與終端設備相關聯的地址和基于時間的信息,該終端設備附接至路由器設備以在網狀網絡中通信。地址標識符還可以包括由終端設備生成的隨機值。由路由器設備維持地址標識符作為終端設備的元組狀態。終端設備或者路由器設備可以發起地址查詢,該地址查詢請求網狀網絡中的具有指定地址的網狀網絡設備用與該指定地址對應的元組狀態作出響應。終端設備或者路由器設備響應于該地址查詢接收具有指定地址的網狀網絡設備的元組狀態。終端設備或者路由器設備然后可以將網狀網絡設備的元組狀態中的基于時間的信息與終端設備的元組狀態中的基于時間的信息進行比較,并且基于所述基于時間的信息檢測網狀網絡設備的重復地址。終端設備或者路由器設備然后可以引導具有重復地址的網狀網絡設備中的一個或者多個網狀網絡設備生成新地址。

            附圖說明

            參照以下附圖來描述網狀網絡尋址的實施例。貫穿整個附圖,相同的附圖標記用于表示類似的特征和組件。

            圖1圖示了在其中可以實施網狀網絡尋址的各個實施例的示例網狀網絡系統。

            圖2圖示了在其中可以實施網狀網絡尋址的各個實施例的示例環境。

            圖3圖示了在其中可以實施網狀網絡尋址技術的各個實施例的示例環境。

            圖4進一步圖示了在其中可以實施網狀網絡尋址技術的各個實施例的示例環境400。

            圖5圖示了在其中可以實施大體上與重復地址檢測相關的網狀網絡尋址的各個實施例的示例網狀網絡系統。

            圖6進一步圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統中的重復地址檢測的示例。

            圖7進一步圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統中進行的重復地址檢測的示例。

            圖8進一步圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統中進行的重復地址檢測的示例。

            圖9進一步圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統中進行的重復地址檢測的示例。

            圖10圖示了根據本文描述的技術的實施例的大體上與網狀網絡中的配備域(provisioning domain)有關的網狀網絡尋址的示例方法。

            圖11圖示了根據本文描述的技術的實施例的大體上與網狀網絡中的尋址架構有關的網狀網絡尋址的另一示例方法。

            圖12圖示了根據本文描述的技術的實施例的大體上與網狀網絡中的終端設備有關的網狀網絡尋址的示例方法。

            圖13圖示了根據本文描述的技術的實施例的大體上與網狀網絡中的對路由進行優先化有關的網狀網絡尋址的另一示例方法。

            圖14圖示了根據本文描述的技術的實施例的大體上與網狀網絡中的重復地址檢測有關的網狀網絡尋址的示例方法。

            圖15圖示了根據本文描述的技術的實施例的可以實施網狀網絡的示例環境。

            圖16圖示了根據本文描述的技術的一個或多個實施例的在網狀網絡環境中可以實施的示例網狀網絡設備。

            圖17圖示了具有可以實施網狀網絡尋址的實施例的示例設備的示例系統。

            具體實施方式

            無線網狀網絡是具有連接在網狀拓撲中的無線節點的通信網絡,該網狀拓撲為網狀網絡內的業務提供可靠的并且冗余的通信路徑。無線網狀網絡使用多個無線電鏈路或者跳來在網狀網絡內的設備之間轉發業務。這提供了面積比單個無線電鏈路所覆蓋的面積更大的覆蓋率。

            無線網狀網絡可以是基于專有技術或者基于標準的技術。例如,無線網狀網絡可以是基于IEEE 802.15.4標準,該標準定義了供網狀組網堆棧的更高層中的應用使用的物理(PHY)層和媒體訪問控制(MAC)層特征和服務。上層應用依賴于這些標準定義的服務來支持對數據分組進行尋址和路由,以支持跨網狀網絡以及在網狀網絡與外部網絡之間的應用級通信。

            雖然許多基于標準的技術已經是為在諸如互聯網協議(IP)網絡的網絡中進行數據分組的尋址和路由而開發的,但是這些技術未提供用于網狀網絡的分組的尋址和路由的方案。例如,網狀網絡可以連接至多個外部網絡,每個這種外部網絡提供了可供網狀網絡設備用來對數據分組進行尋址和路由的不同的網絡配置數據集。然而,網狀網絡設備需要判定要使用哪一個網絡配置數據集或者如何將來自不同網絡配置數據集的配置信息的不同的、潛在沖突的項合并到地址數據分組中。

            建立配備域來識別、存儲、和傳播用于網狀網絡的網絡配置數據為不同的外部網絡提供了一致的網絡配置數據管理。當網狀網絡設備使用來自給定配備域的網絡配置數據時,防止了不一致的或者沖突的使用(例如,由于混合網絡配置數據所導致)。各個實施例提供了網狀網絡尋址技術以改進對網絡配置數據的管理和使用。

            用于網狀網絡的尋址和路由技術可能會產生路由低效率,并且可能會造成網狀網絡的單個故障點。例如,將網狀網絡連接至互聯網服務提供商(ISP)的外部網絡的邊界路由器可以從ISP接收地址前綴和相關聯的網絡配置數據。在邊界路由器中的動態主機配置協議(DHCP)服務器使用ISP供應的地址前綴將網狀網絡設備地址映射到網絡地址以進行路由。

            當網狀網絡中的網絡地址查經過DHCP服務器時,產生路由低效率,并且DHCP服務器成為網狀網絡的潛在的單個故障點。同樣,要求DHCP服務器配置IPv6地址產生網狀網絡的潛在的單個故障點。如果DHCP服務器出現故障,則網狀網絡設備無法獲取IPv6地址。描述了為數據分組提供網上全球尋址而無需集中式服務來在網狀網絡內和在網狀網絡外為數據分組確定目的地地址的網狀網絡尋址技術。

            用于網狀網絡的許多諸如傳感器的設備,是針對在諸如幾個月或者幾年的長時間內低電池電量操作而設計的。為了實現長服務壽命,靠電池供電的網狀設備可能會關閉許多功能(諸如,無線電接口和網絡接口)或者使該許多功能睡眠一段時間。在睡眠期間,所述網狀設備在網狀網絡上不可用于接收尋址至其的分組。

            許多網絡尋址和路由技術不能將數據分組傳遞至這種睡眠設備,并且可能會向分組的發送方指示至睡眠設備的該傳遞失敗。描述了利用父路由器設備為睡眠的子終端設備提供地址登記的網狀網絡尋址技術,該父路由器設備代表終端設備提供路由目的地并且對地址查詢作出響應。父路由器設備為睡眠的終端設備存儲接收到的數據分組,直到終端設備醒來接收該數據分組。

            可以基于路由成本來路由網狀網絡中的分組。例如,路由成本可以是基于路由的特性中的一種或者其組合,諸如,路由路徑中的鏈路的數量或者鏈路質量的測量。路由成本可能未充分描述對于將通過一條路由的數據分組的路由相對于通過另一條路由優先化所需的信息。描述了將偏好與地址前綴相關聯以基于偏好對數據分組的路由進行優先化的網狀網絡尋址技術。

            網狀網絡中的設備可以使用進程來以分散的方式隨機生成地址,而不需要獲知在網狀網絡中使用的其它地址集。由于網狀網絡的拓撲隨時間而變化,所以設備可能會附接至不同的路由器并且創建另外的地址。由于地址是在網狀網絡內傳播的,所以,當地址在網狀設備之中不是唯一時,由不同網狀設備創建的重復地址可能會產生路由問題。描述了檢測網狀網絡中的重復地址的網狀網絡尋址技術。

            雖然可以按照任何數目的不同環境、系統、設備和/或各種配置來實施所描述的用于網狀網絡尋址的系統和方法的特征和構思,但是在下列示例設備、系統和配置的場境中描述網狀網絡尋址的實施例。

            圖1圖示了在其中可以實施網狀網絡尋址的各個實施例的示例網狀網絡系統100。網狀網絡100是包括路由器102、適于用作路由器的終端設備104、和終端設備106的無線網狀網絡。路由器102、適于用作路由器的終端設備104、和終端設備106每個都包括用于通過網狀網絡進行通信的網狀網絡接口。路由器102通過網狀網絡接口接收并且傳送分組數據。路由器102還可以跨網狀網絡100路由業務。

            適于用作路由器的終端設備104位于網狀網絡拓撲的葉節點處并且不主動將業務路由至網狀網絡100中的其它節點。當將適于用作路由器的設備104連接至另外的網狀網絡設備時,適于用作路由器的設備104能夠成為路由器102。終端設備106是可以使用網狀網絡100進行通信但是除了將分組簡單地轉發至其父路由器102之外缺乏在網狀網絡100中路由業務的能力的設備。例如,靠電池供電的傳感器是一種類型的終端設備106。

            一些終端設備106可以在終端設備106運行的部分時間內使一些操作或者硬件斷電(即,睡眠)。例如,終端設備106可以使無線電或者網絡接口斷電,以在要求連接至網狀網絡100的操作之間節省電力。例如,靠電池供電的溫度傳感器可以僅僅周期性地喚醒以傳送溫度報告,并且然后,該溫度傳感器睡眠,直到下一次該溫度傳感器報告。當終端設備106睡眠時,終端設備106不主動連接至網狀網絡100以對地址查詢作出響應或者通過網狀網絡100接收數據分組。

            圖2圖示了在其中可以實施網狀網絡尋址技術的各個實施例的示例環境200。環境200包括網狀網絡100,在其中一些路由器102正在網狀網絡100中起著特定的作用。

            邊界路由器202(也稱為網關和/或邊緣路由器)是路由器102中的一個路由器。邊界路由器202包括用于與在網狀網絡100外的外部網絡進行通信的第二接口。邊界路由器202通過外部網絡連接至接入點204。例如,接入點204可以是以太網絡由器、Wi-Fi接入點、蜂窩基站、或者用于橋接不同類型的網絡的任何其它合適的設備。雖然出于清楚起見在圖2中示出了單個邊界路由器202,但是網狀網絡100可以具有任何數目的邊界路由器202,這些邊界路由器可以連接至任何數目的外部網絡。在另一實施方式中,終端設備106可以作為邊界路由器202操作。在這種情況下,作為邊界路由器202操作的終端設備正在網狀網絡100與外部網絡之間路由業務,但是不在其它網狀網絡設備之間路由業務。

            接入點204連接至諸如互聯網的通信網絡206。經由通信網絡206連接的云服務208提供與網狀網絡100內的設備有關和/或使用網狀網絡100內的設備的服務。例如但不限于,云服務208提供包括以下的應用:將終端用戶設備(諸如,智能電話、平板等)連接至網狀網絡100中的設備、處理并且向終端用戶呈現在網狀網絡100中獲取的數據、將一個或者多個網狀網絡100中的設備鏈接至云服務208的用戶賬戶、對網狀網絡100中的設備進行配備和更新等。

            路由器102中的一個路由器起著網狀網絡100的領導者210的作用。領導者210管理路由器標識符分配,是網絡配置信息的中央仲裁者,并且傳播網狀網絡100的網絡數據,所述網絡數據包括網絡配置信息。

            圖3圖示了在其中可以實施網狀網絡尋址技術的各個實施例的示例環境300。環境300圖示了連接至兩個外部網絡302和304的網狀網絡100。在本示例中,兩個外部網絡是已知的,但是可以使用任何合適的組網技術將任何數目的物理或者虛擬網絡連接至網狀網絡100。圖3還圖示了由一個或者多個邊界路由器202(在306和308處示出)將外部網絡302和304中的每一個外部網絡連接至網狀網絡100。任何邊界路由器202可以連接至任何數目的外部網絡。任何外部網絡也可以通過任何數目的邊界路由器202連接至網狀網絡100。

            配備域

            圖4圖示了在其中可以實施網狀網絡尋址技術的各個實施例的示例環境400。環境400包括網狀網絡100,該網狀網絡100被圖示為從外部網絡302和304接收網絡配置數據。外部網絡302向邊界路由器406提供配置數據402。該配置數據402與外部網絡302分配給網狀網絡100的地址前綴相關聯,并且該地址前綴在網狀網絡100上可用于對數據分組進行尋址和路由。外部網絡304向邊界路由器406和邊界路由器408提供配置數據404。該配置數據404與外部網絡304分配給網狀網絡100的地址前綴相關聯,并且該地址前綴在網狀網絡100上可用于對數據分組進行尋址和路由。

            任何網狀網絡設備都可以使用配置數據402或者配置數據404對數據分組進行尋址和路由。配備域用于確保從配置數據402和配置數據404提取的配置信息的任何潛在的沖突組合不被用于將數據分組尋址至目的地。配備域是由邊界路由器202中的一個或者多個路由器提供的網狀網絡100的一致的配置信息集。例如但不限于,在配備域中的配置信息可以包括網上前綴、網絡地址配置信息、外部路由、和/或其它網絡配置信息。

            配備域將一起使用的網絡配置信息的項相關聯。存儲在多個配備域中的網絡配置信息的使用是相互排斥的(即,網狀網絡設備每次使用來自僅僅單個配備域的網絡配置信息)。

            在實施例中,在特定配備域中的網絡配置信息可以由單個邊界路由器202供應。替選地,多個邊界路由器202可以分別供應包括在任何特定配備域中的信息的子集,在這種情況下,配備域是由多個邊界路由器202供應的多個網絡配置信息子集的集合。

            由領導者210維持網狀網絡100的配備域作為元組。由包括在元組中的唯一標識符來識別配備域中的每個配備域。領導者210將配備域傳播至網狀網絡100中的路由器102和適于用作路由器的終端設備104。例如,領導者210可以使用任何合適的協議(諸如,低功耗有損網絡多播協議(MPL))或者對MLE-UPDATE消息進行多播來在網狀網絡100的網絡數據中傳播配備域。

            例如但不限于,用于配備域的元組包括網絡地址前綴(例如,IPv6地址前綴)、元組所關聯的唯一配備域標識符、用于邊界路由器202的使網絡地址前綴可用于網狀網絡100的路由定位符(RLOC)、配備域的配置標記的數目、和/或路由器偏好值。

            元組中的配置標記可以包括用于指示以下的一個或者多個標記:配備域中的路由將在一段最短時間內是穩定的、允許網狀網絡設備自動配置使用網絡地址前綴的地址、允許網狀網絡設備使用先前配置的使用網絡地址前綴的地址、與配備域相關聯的邊界路由器202管理用于網絡地址前綴的地址配置、與配備域相關聯的邊界路由器202供應其它網絡配置數據(例如,域名服務(DNS)服務器)、和/或與配備域相關聯的邊界路由器202利用使用該網絡地址前綴的源為數據分組提供默認路由。

            網狀網絡地址架構

            在網狀網絡100中,可以由單無線電傳輸可到達的一組網狀網絡接口(網狀網絡設備)來定義鏈路本地范圍。換言之,鏈路本地范圍包括在網狀網絡100內彼此直接連接的網狀網絡設備。

            網狀網絡設備使用鏈路本地地址來到達單無線電傳輸范圍內的網狀網絡設備。網狀網絡設備使用鏈路本地地址來發現鄰居、配置鏈路、和/或交換路由信息。在某些實施例中,網狀網絡設備向鏈路本地地址分配接口標識符,該接口標識符衍生自IEEE 802.15.4網絡棧的媒體訪問控制(MAC)層的IEEE 802.15.4擴展地址。例如,網狀網絡設備向鏈路本地IPv6地址分配接口標識符(IID),該接口標識符(IID)是通過計算IEEE 802.15.4擴展地址的SHA-256哈希并且將該SHA-256哈希的前八個字節作為IID而獲得的。當附接至網狀網絡100時,網狀網絡設備向鏈路本地IPv6地址分配相同的IID,作為分配給網狀網絡設備的RLOC。

            在網狀網絡100中,通過任何數量的無線電傳輸,由參與到相同網狀網絡100內的網狀接口(網狀網絡設備)集合來定義網狀網絡本地(即,網狀本地(Mesh-Local)或者領域本地(Realm-Local))范圍。而且,相同網狀本地范圍內的所有網狀接口共享相同的網狀核用參數(即,主密鑰、擴展個域網標識符(PANID)、和網狀本地前綴)并且主動參與到相同的網狀網絡100中。網狀網絡設備從網狀本地前綴形成網狀本地地址。

            網狀網絡設備使用網狀本地地址來到達相同網狀網絡100內的其它網狀網絡設備。當網狀網絡設備附接至網狀網絡100時,存在分配給網狀網絡設備的兩個網狀本地地址。第一個是包括前綴(網狀本地唯一本地地址(ULA)前綴)的路由定位符(RLOC),以及包括前綴(網狀本地ULA前綴)的端點標識符(EID)。RLOC是對父路由器102的路由器標識符(路由器ID)和作為父路由器102的子路由器的終端設備106的子標識符(子ID)的編碼。第二個所分配的網狀本地地址是網狀本地端點標識符(ML-EID),其在前綴是網狀本地ULA前綴并且接口標識符(IID)隨機選取的情況下是EID。

            除了單播網狀本地地址和網狀本地多播地址之外,網狀網絡100還支持任播尋址。網狀網絡100使用IPv6任播地址來與網狀網絡DHCPv6代理通信。定義了基于網狀本地前綴的DHCPv6代理任播地址,終端設備106使用該地址來到達針對給定前綴的DHCPv6代理。基于前綴的DHCPv6代理任播地址是使用網狀本地ULA前綴和接口標識符而形成的RLOC,并且具有形式0000:00FF:FE00:FC0n,其中,‘n’是分配給邊界路由器202所服務的網上前綴的IPv6超低功耗無線個域網(6LoWPAN)的上下文ID。

            網狀網絡100還使用IPv6任播地址與網狀網絡服務器通信。網狀網絡服務器是向領導者210貢獻網絡數據的任何網狀設備,例如,邊界路由器202、DHCP服務器等。定義了網狀本地服務任播地址,終端設備106可以使用該網狀本地服務任播地址來到達給定類型的網狀網絡服務器。網狀本地服務任播地址是使用網狀本地前綴而形成的RLOC,并且接口標識符具有形式0000:00FF:FE00:FCmn,其中,‘mn’是服務類型ID+16。

            網狀網絡設備還分配單播地址,該單播地址的范圍比網狀本地范圍大。在網狀網絡100內,全球單播地址(GUA)用于實現與網狀網絡100外的設備的通信(例如,通過邏輯連接的網絡(諸如,Wi-Fi)或者經由互聯網)。全球單播地址可以包括范圍比網狀本地范圍大的任何IPv6單播地址。網絡數據中的配備域指示在配置全球地址時可以使用的全球前綴。例如,連接至外部網絡的移動設備可以通過外部網絡連接經由邊界路由器202使用全球地址而連接至網狀網絡100上的設備。

            配備域指示分配給網狀網絡100的一個或者多個網上(on-mesh)前綴。在實施例中,網狀網絡設備可以從網上前綴分配全球地址。替選地,如果網狀網絡100的網絡數據指示在網狀網絡100上存在一個或者多個DHCPv6服務器,則網狀網絡設備可以使用DHCPv6分配全球地址。

            在一些實施例中,網狀網絡100中的所有網狀網絡設備使用大量不同的單播地址進行通信(例如,IPv6單播地址)。對于范圍比鏈路本地范圍大的地址,網狀網絡100可以定義兩種不同類型的地址:路由定位符(RLOC)和端點標識符(EID)。

            RLOC是識別網狀網絡100內的特定網狀網絡設備的位置的網絡地址(例如,IPv6地址)。在一些實施例中,RLOC僅用于網狀網絡設備通信控制業務和將數據包(例如,IPv6數據包、UDP傳輸等)傳遞至它們的預期目的地。在這種實施例中,應用通常看不見RLOC或者通常不使用RLOC。

            單播RLOC具有網狀本地范圍并且將路由器ID和子ID編碼在接口標識符中。例如,但不限于,單播RLOC的前綴是網狀本地前綴和接口標識符,并且具有形式0000:00FF:FE00:xxxx,其中,‘xxxx’是嵌入路由器ID和子ID的16位值。

            網狀網絡端點標識符(EID)是唯一地識別網狀網絡100內的給定網狀網絡設備的網絡地址(例如,IPv6地址),并且獨立于網狀網絡100中的拓撲變化。除了RLOC,網狀網絡100將范圍與網狀本地范圍相同或者比網狀本地范圍大的所有其它單播地址(諸如,IPv6單播地址)都視作端點標識符。端點標識符獨立于網狀網絡100內的網狀網絡設備的位置,并且不會響應于網狀網絡100中的拓撲變化而變化。

            EID為網狀網絡100內的網狀網絡設備提供穩定的標識符。然而,EID不可以直接路由,這是因為網狀路由協議僅僅針對RLOC交換路由信息。為了傳遞具有EID(如IPv6目的地地址)的數據報(諸如,IPv6數據報),網狀網絡設備執行EID到RLOC映射查找。

            例如,網狀網絡設備接收具有目的地地址的數據分組,該目的地地址包括IPv6地址前綴,該IPv6地址前綴指示該地址具有相關聯的網上RLOC。網狀網絡設備可以通過將接收到的IPv6地址前綴與網狀網絡100內傳播的配備域中的地址前綴進行比較來確定存在相關聯的網上RLOC,如上所述。

            如果網狀網絡設備確定目的地地址與網上地址前綴相關聯,則網狀網絡設備為接收到的地址發現EID到RLOC映射。按照任何合適的方式來發現該EID到RLOC映射,諸如在由網狀網絡設備存儲的EID到RLOC映射的高速緩存中搜索或者將地址查詢多播至網狀網絡100中的所有路由器102和/或適于用作路由器的終端設備。

            在實施例中,網狀網絡設備包括對EID到RLOC映射進行緩存的地址查詢集。EID到RLOC映射的該地址查詢集包括從由網狀網絡設備發起的地址查詢獲得的EID到RLOC映射。該地址查詢集還可以包括通過觀察經由網狀網絡設備路由的網狀網絡業務而適當時機地獲得的EID到RLOC映射,并且將來自觀察到的業務的EID到RLOC映射存儲在地址查詢集中。

            在實施例中,網狀網絡設備通過網狀網絡100對包括針對其而尋找EID到RLOC映射的EID的地址查詢消息進行多播。將地址查詢消息多播至所有路由器102和適于用作路由器的終端設備104。使用多播地址來對地址查詢消息進行多播,該多播地址指定將地址查詢消息尋址到網狀網絡100中的所有路由器102和適于用作路由器的終端設備104。具有EID到RLOC映射的任何路由器102和/或適于用作路由器的終端設備104,針對地址查詢消息中的EID,通過將相關聯的EID到RLOC映射發送至發起該地址查詢的網狀網絡設備來對地址查詢消息作出響應。

            為了提高地址查詢性能和減少網絡業務,網狀網絡設備可以限制用于地址查詢消息的多播的跳數。例如,終端設備106可能僅需要通過單跳來傳送地址查詢消息到達父路由器102,以獲得所需的EID到RLOC映射。如果通過有限跳數多播的地址查詢未返回所需的EID到RLOC映射,則網狀網絡設備通過更大的跳數對地址查詢消息進行多播,諸如將其多播至整個網狀網絡100。

            另外,為了提高EID到RLOC映射查找的速度并且減少網絡業務,網狀網絡設備可以按照任何合適的方式將上述實施例進行組合,諸如搜索地址查詢集并且如果對地址查詢集的搜索未能返回針對給定EID的EID到RLOC映射則對地址查詢進行多播。

            因為EID面對網狀網絡100中的拓撲變化維持穩定,所以應用程序在與網狀網絡設備通信時優選地使用EID。然而,在一些實施例中,針對網狀網絡100內的簡單請求-響應通信模式,應用程序可以直接使用RLOC。

            在網狀網絡100中,多播尋址包括各種多播組。多播傳遞依賴于網狀網絡中的設備的類型和多播地址的登記。例如,全節點多播組包括上電的網狀網絡設備和睡眠一段時間的網狀網絡設備(諸如靠電池供電的傳感器)兩種,或者,全路由器多播組包括路由器102和適于用作路由器的終端設備104兩種。將多播組定義為各種范圍,諸如鏈路本地范圍和領域本地范圍。例如,網狀網絡設備中的每個網狀網絡設備預訂鏈路本地全節點多播地址(例如,ff02::1)。作為路由器102、適于用作路由器的設備104、或者邊界路由器202操作的網狀網絡設備預訂鏈路本地全路由器多播地址(例如,ff02::2)。在另一示例中,網狀網絡設備中的每個網狀網絡設備預訂領域本地全節點多播地址(例如,ff03::1)。作為路由器102、適于用作路由器的設備104或者邊界路由器202操作的網狀網絡設備預訂領域本地全路由器多播地址(例如,ff03::2)。

            對于具有全球范圍的多播地址,邊界路由器202可以限制或者制約從外部網絡轉發多播分組到網狀網絡100中。例如,邊界路由器202可以制約從更高帶寬的外部網絡轉發多播分組,以避免壓垮網狀網絡100的容量。然而,當諸如來自與使用網狀網絡100的應用相關聯的云服務208的多播分組的這種多播適于網狀網絡100時,邊界路由器202可以選擇性地從外部網絡轉發多播分組到網狀網絡100中。

            終端設備尋址

            諸如傳感器的許多類型的終端設備106,是針對在諸如幾個月或者幾年的長時間內低電池電量操作而設計的。為了實現長服務壽命,靠電池供電的網狀設備可能會關閉或者使許多操作(諸如,無線電接口和網絡接口)睡眠一段時間。終端設備106可以使用網狀網絡100進行通信但是除了簡單地轉發至其父路由器102之外缺乏在網狀網絡100中路由業務的能力。如此,這種類型的設備可以稱為精簡功能設備(RFD)或者睡眠子設備。在睡眠時段期間,終端設備106在網狀網絡100上不可用于接收尋址至終端設備106的數據分組。

            當終端設備106附接至父路由器102時,為終端設備106進行的地址登記將子ID分配給終端設備106。父路由器102使用所分配的父路由器102的子ID和路由器ID代表子終端設備106對尋址至子終端設備106的網狀網絡業務作出響應。

            當終端設備106向父路由器102登記時,終端設備106向父路由器102登記多播地址。例如,在默認情況下,父路由器102不將子終端設備106的多播消息排隊。通過登記多播地址,父路由器可以確定子設備106感興趣的是哪些多播消息,并且父路由器102代表子終端設備106將這些多播消息排隊。在實施例中,一些多播地址對于網狀網絡設備是強制性的并且針對每個網狀網絡設備是隱式登記的。對于子終端設備106,向父路由器102隱式地登記強制性多播地址。由父路由器102為子終端設備106將用于這些強制性多播地址的多播消息排隊。

            在網狀網絡100中路由分組數據基于映射至EID的RLOC。對于附接至父路由器102的子終端設備106,將父路由器102的路由器ID和子終端設備106的子ID編碼到接口標識符(IID)中。例如,將路由器ID編碼到IID中的位字段的第一子集中,并且將子ID編碼到IID中的位字段的第二子集中。例如,但不限于,將路由器ID編碼到16位IID的位0-5中,并且將子ID編碼到IID的位7-15中。任何給定路由器102都可以具有在任何給定時間登記的多個子終端設備106。

            利用來自在IID中的編碼的路由器ID和子ID的網狀本地范圍來編碼每個終端設備106的RLOC。終端設備106的RLOC被網狀網絡設備用于將數據分組尋址和路由至終端設備106。當使用這樣的RLOC對數據分組進行尋址時,在網狀網絡100中將數據分組路由至子終端設備106的父路由器102,這在終端設備106睡眠一段時間的情況下是很重要的。在終端設備106未睡眠的情況下,父路由器102可以用子終端設備106的RLOC作出響應,這將允許將分組被直接發送至子終端設備106。

            父路由器102對尋址至子終端設備106的任何消息作出響應。例如,父路由器102用子終端設備106的RLOC對包含子終端設備106的EID的任何地址查詢作出響應。

            子終端設備106作為僅主機設備操作,并且將所有分組轉發至父路由器102以用于跨網狀網絡100和/或外部網絡進行通信。例如,子終端設備106不將EID解析為RLOC。子終端設備106依賴于父路由器102來執行該解析。子終端設備106依賴于父路由器102來為具有在網狀網絡100外的目的地的分組選擇邊界路由器202。

            子終端設備106還依賴于父路由器102來接收并且存儲尋址至子設備106的所有數據分組、以及來自子終端設備106向父路由器102登記的多播地址的多播消息,這些數據分組可以在子終端設備106睡眠時接收。當子終端設備106醒來時,將存儲的數據分組轉發至子終端設備106。由于父路由器102對發送至子終端設備106的消息作出響應,代表睡眠的子終端設備106作出響應的父路由器102確保在網狀網絡100上高效地并且可靠地處理用于子終端設備106的業務,這使得子終端設備能夠在低功耗模式下操作更長的時間以節省電力。

            用于對路由優先化的偏好

            在網狀網絡中為數據分組確定路由的決定可以基于與可以轉發數據分組的每個潛在路由相關聯的路由成本。例如,路由成本可以基于以下中的一個或者其組合:路由的特性、和路由中的構成跳。例如,可以基于路由路徑中的跳數或者對路由中的跳的鏈路質量的測量,來確定路由成本。

            在將數據分組路由至外部網絡(諸如,互聯網)中的目的地的情況下,在潛在路由之間做出決定時,可能存在需要考慮的其它因素。不同的外部網絡可以具有不同的財務成本、可靠性、時延、帶寬、安全性等,這些可以使一條路由優于另一條路由。然而,路由成本可能未充分描述有助于使通過一個外部網絡的分組數據的路由相對于通過另一個外部網絡分組數據的路由優先化的其它因素。

            例如,可以通過使用Wi-Fi網絡連接的路由或者使用蜂窩網絡連接的路由來轉發分組。如果使用Wi-Fi網絡的成本更低,則使Wi-Fi網絡路由優先于蜂窩網絡路由可以是優選的。在另一示例中,如果存在有線網絡(例如,以太網)線路,如果有線網絡提供的服務質量(QoS)保障比無線網絡更好,則可以使該有線網絡路由優先于無線網絡路由。

            網絡數據中的每個配備域與外部網絡分配的地址前綴相關聯。每個配備域與還包括與地址前綴相關聯的路由器偏好值、和相關聯的邊界路由器202。路由器偏好值用于對偏好進行比較以便對候選路由進行優先化。

            例如,但不限于,可以將偏好設置為與高偏好、中等偏好、或者低偏好對應的值。用戶可以基于用戶為路由偏好選取的任何合適的準則,來設置任何偏好的值。如果未對偏好設置值,則可以在填寫配備域時設置默認值。例如,可以將偏好的值設置為表示中等偏好的值。

            在實施例中,路由器102在做轉發決定時使用配備域中的路由信息以及網狀路由成本和下一跳信息。如果IPv6目的地地址不是網上地址,則路由器102使用IPv6源地址來確定邊界路由器202集合,這些邊界路由器202提供與所述IPv6源地址的前綴相同的配備域相關聯的路由。

            在該邊界路由器202集合內,路由器102找到最長的外部路由前綴匹配,如下:

            1)如果兩個地址前綴匹配,則選取具有更高偏好的地址前綴。

            2)如果無外部路由匹配,則選取提供了默認路由的邊界路由器202。

            3)如果多于一個的邊界路由器202提供了默認路由,則選取具有更高偏好的邊界路由器202。

            4)最后,如果兩個或更多邊界路由器202余下,則選取具有最低網狀路徑成本的邊界路由器202。

            如果IPv6目的地地址是基于前綴的DHCPv6代理任播RLOC,則路由器102使用編碼在任播地址中的上下文ID來將具有相同配備域的該DHCPv6代理集合確定為與該上下文ID相關聯的前綴。在該集合內,路由器102找到最接近的DHCPv6代理,如下:

            1)如果多于一個的DHCPv6代理提供了默認路由,則選取具有更高偏好值的DHCPv6代理。

            2)如果兩個或更多DHCPv6代理余下,則選取具有最低網狀路徑成本的DHCPv6代理。

            重復地址檢測

            圖5圖示了可以實施大體上與重復地址檢測相關的網狀網絡尋址的各個實施例的示例網狀網絡系統500。示例網狀網絡系統500包括針對圖1和圖2所描述的網狀網絡100,并且包括路由器設備102和終端設備106。雖然在以下對示例網狀網絡系統500的討論中僅僅為了對設備進行區分而用102之外的數字標識符標出了路由器設備中的一些路由器設備,但是路由器中的任何路由器都可以實施為本文描述的路由器102。相似地,雖然在以下討論中僅僅為了對設備進行區分而用106之外的數字標識符標出了終端設備,但是終端設備中的任何終端設備都可以實施為本文描述的終端設備106。

            終端設備106包括網狀網絡接口以用于通過網狀網絡進行通信,諸如經由可以通過網狀網絡接口接收和傳送分組數據并且可以跨網狀網絡100對業務進行路由的路由器設備102進行通信。進一步地,終端設備(也稱為網狀網絡的葉節點或者邊界設備)可以通過將數據轉發至其相關聯的路由器設備102來通過網狀網絡100進行通信,該路由器設備102然后跨網狀網絡對數據進行路由。通常,網狀網絡設備,并且具體地是終端設備,諸如出于隱私原因而在網狀網絡上隨機地選擇或者生成IP地址。然而,網狀網絡設備中的一個或者多個網狀網絡設備可以選擇或者生成相同的地址,這產生了檢查由網狀網絡設備中的多于一個的網狀網絡設備生成的重復地址的需要。

            當終端設備106附接至網狀網絡100中的路由器設備102(例如,終端設備通信地耦合至路由器設備以用于在網狀網絡中進行無線通信)時,終端設備將要將設備狀態存儲在網狀網絡中的與該終端設備附接的路由器中。例如,所存儲的設備狀態是元組狀態(例如,作為元素的有序列表的元組),該元組狀態包括地址、隨機值、和使用期。地址由終端設備選擇或者生成,隨機值由終端設備生成,并且使用期指示路由器將為附接的終端設備維持該狀態多久。例如,終端設備502附接至網狀網絡100中的路由器504,并且終端設備生成地址1111和隨機值2653,使用期為60分鐘(60m)。路由器504在指定使用期60分鐘(60m)內維持終端設備502的元組狀態506。注意,終端設備502維持自己的狀態作為終端設備的地址標識符508。如下面更詳細描述的,隨機值可以由網狀網絡設備(例如,終端設備或者路由器設備)用于測試網狀網絡中的設備地址的唯一性。

            與終端設備502相似,終端設備510附接至網狀網絡100中的路由器512,并且終端設備510生成地址2222和隨機值5829,使用期為45分鐘(45m)。路由器512在指定使用期或者剩余使用期內維持終端設備510的元組狀態514,并且終端設備510維持自己的狀態作為終端設備的地址標識符516。相似地,終端設備518附接至網狀網絡100中的路由器520,并且終端設備518生成地址1111和隨機值4829,使用期為30分鐘(30m)。路由器520在指定使用期或者剩余使用期內維持終端設備518的元組狀態522,并且終端設備518維持自己的狀態作為終端設備的地址標識符524。在本示例中,相應的終端設備的使用期用分鐘來表示,但是可以指定為任何其它持續時間,諸如,秒、小時、天等。在其它場景中,終端設備518可能已經附接至使用期為60分鐘的路由器520(即,在30分鐘時的網狀網絡的當前狀態之前的30分鐘)。相似地,終端設備510可能已經附接至使用期為60分鐘的路由器512(即,在45分鐘時的網狀網絡的當前狀態之前的15分鐘)。

            在網狀網絡100的實施方式中,路由器設備102可以具有有限的存儲器,并且終端設備106可以在各個時間處附接至路由器設備中的不同路由器設備。例如,圖6繼續在終端設備518從路由器設備520移動并且附接至路由器設備526時重復地址檢測的示例。在考慮到維持終端設備的地址標識符的使用期的情況下,路由器設備能夠回收存儲器,所述存儲器會以其他方式存儲已經附接至不同路由器設備的終端設備的地址標識符。隨著終端設備在路由器設備周圍移動并且附接至路由器設備中的不同路由器設備,終端設備留下地址標識符作為在對應的指定使用期內在先前路由器處的所存儲的元組狀態。

            圖6進一步圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統500中進行的重復地址檢測的示例。在本示例600中,終端設備518已經從路由器設備520(例如,如圖5所示)移動并且已經附接至網狀網絡100中的路由器設備526。終端設備518仍然具有地址1111并且生成新隨機值9482,使用期為60分鐘(60m)。路由器526在指定使用期60分鐘(60m)內維持終端設備518的新元組狀態602。注意,終端設備518維持自己的狀態作為地址標識符518,該地址標識符518已經被更新為包括由路由器520維持的先前元組狀態522和由路由器526維持的新元組狀態602二者。同樣,注意,已經將針對所有終端設備的使用期指定都減量了10分鐘,以指示終端設備518在終端設備518附接至路由器520時的網狀網絡的先前狀態10分鐘后移動并且附接至不同路由器526。

            終端設備518可以向網狀網絡100中的所有其它網狀網絡設備發起多播地址查詢,請求具有相同地址的任何其它網狀網絡設備用針對相同地址所存儲的對應元組狀態返回響應。例如,終端設備518可以在網狀網絡100中發起多播地址查詢,請求具有相同地址1111的任何其它網狀網絡設備用在相關聯的路由器設備處的對應的所存儲的元組狀態返回響應。相同地址1111自身并不提供足夠的信息來檢測網狀網絡中的重復地址。然而,該地址與隨機數的組合為檢測網狀網絡中的網狀網絡設備的重復地址提供了基礎。

            例如,響應于由終端設備518發起的多播地址查詢,終端設備將從路由器520(例如,終端設備518先前所附接的路由器)接收回(1111,4289,20m)元組狀態522;從路由器526(例如,終端設備518當前所附接的路由器)接收回(1111,9482,60m)元組狀態602;以及從路由器504接收回(1111,2653,50m)元組狀態506。雖然(1111,4289,20m)元組狀態522指示在除了終端設備518當前所附接的路由器設備之外的路由器設備處的重復地址1111,終端設備518可以基于該終端設備維持自己的狀態作為地址標識符524而確定該重復是先前由終端設備518自己生成的。相似地,來自路由器504的(1111,2653,50m)元組狀態506向終端設備502指示重復地址1111,因為隨機值2653與終端設備已經生成并且存儲的任何隨機值(例如,4829和9482)都不匹配,該重復地址1111被終端設備518檢測為重復地址。

            這是第一方重復地址檢測的示例,因為終端設備518正發起地址查詢以確定其它網狀網絡設備中的任何其它網狀網絡設備是否具有是終端設備地址的重復的地址。在相似的技術中,網狀網絡100中想要確定是否存在網狀網絡設備的一個或者多個重復地址的一些其它網狀網絡設備可以發起第三方重復地址檢測。參照圖5和圖7對第三方重復地址檢測進行描述。

            當終端設備518或者一些其它網狀網絡設備檢測到網狀網絡100中的重復地址時,終端設備可以引導具有該重復地址的網狀網絡設備生成新地址。在實施方式中,終端設備或者路由器設備可以檢測重復地址的可能性并且多播地址錯誤通知以將檢測到的重復地址通知給網狀網絡設備。進一步地,接收到多播地址錯誤通知的父設備(例如,終端設備的父設備)可以檢查以確定其子網絡設備中的任何子網絡設備是否是地址錯誤通知的目標,并且發送單播消息使得睡眠子設備也可以收到該通知。

            在重復地址檢測的實施例中,可以按照樂觀重復地址檢測的形式來實施網狀網絡100,其中可以在發生對檢測和解析重復的任何嘗試之前分配并使用IPv6地址。使用ML-EID來唯一地識別具有高概率的網狀網絡設備,這是由于這些網狀網絡設備是由給定設備隨機選取的。雖然可以使用設備的IEEE 802.15.4擴展地址,但是因為這些地址在通過無線傳送時總是加密了的,所以利用ML-EID。將802.15.4擴展地址作為802.15.4報頭的一部分以明文發送,所以設備可以改變其擴展地址以保護隱私。可以使用地址通知消息來檢測重復EID。網狀網絡設備可以響應于地址查詢或者在主動地址通知的情況下同步地接收地址通知消息。網狀網絡設備在這兩種場景中進行重復檢測。

            當將相同的EID分配給相同網狀網絡分區中的兩個或者更多網狀網絡設備時,地址查詢生成多個地址通知消息。地址通知消息的接收方比較接收到的地址通知消息的ML-EID TLV以確定多個回復是否歸因于使用相同IPv6地址的多個接口或者從路由器設備遷移至路由器設備的單個接口。如果兩個或者更多接收到的地址通知消息具有相同的EID但是具有不同的ML-EID,則接收設備可以確定該EID被多于一個的設備使用并且向領域本地全路由器多播地址(FF03::2)多播地址錯誤通知消息。

            接收到主動地址通知消息的網狀網絡設備將地址通知消息的RLOC16與其EID到RLOC映射高速緩存中包含的RLOC16進行比較。如果由于EID和RLOC16不同而存在EID到RLOC映射高速緩存條目,則網狀網絡設備可以確定EID可以被多于一個的設備使用并且向EID到RLOC映射高速緩存條目中包含的RLOC16單播地址錯誤通知,并且然后用新接收到的RLOC16來更新EID到RLOC映射高速緩存條目。該單播消息用于檢查舊RLOC是否真的是EID的重復用戶或者僅僅是過期數據。

            單播地址錯誤通知消息的接收方可以確定目標EID是否屬于自己,或者,在路由器設備的情況下,是否屬于其子設備中的一個,并且將在其本地狀態下與目標EID相關聯的ML-EID與地址錯誤通知消息中的ML-EID進行比較。如果ML-EID不同,則網狀網絡設備可以確定目標EID由多于一個的設備使用并且向領域本地全路由器多播組(FF03::2)多播地址錯誤通知消息。

            網狀網絡設備可以發送地址錯誤通知消息,以通知其它網狀網絡設備重復EID可能正在使用。在實施方式中,地址錯誤通知消息是CoAP POST消息,該CoAP POST消息包含檢測到的重復IPv6地址和在觸發重復地址檢測的地址通知中包含的ML-EID:URI-Path;NON POST coap://[<peer address>]:MM/a/ae;CoAP Payload;Target EID TLV;以及ML-EID TLV。IPv6源地址是始發方設備的RLOC,并且IPv6目的地地址是:當經由多播發送時,是領域本地全路由器多播地址(FF03::2),或者當經由單播發送時,是目的地設備的RLOC。從地址通知或者觸發該消息的地址錯誤通知消息復制Target EID TLV和ML-EID TLV。

            當網狀網絡設備接收到地址錯誤通知消息時,網狀網絡設備可以檢查是否將目標EID分配至其網狀網絡接口。如果將目標EID分配至了其網狀網絡接口并且ML-EID不同,則檢測重復并且該設備停止使用目標EID。如果地址錯誤通知的接收方設備是路由器設備,則該設備檢查是否將目標EID分配至其RFD子設備的網狀網絡接口中的一個網狀網絡接口。如果將目標EID分配至了RFD子設備的網狀網絡接口并且ML-EID不同,則檢測重復并且路由器設備向對應的RFD子設備(例如,終端設備)單播地址錯誤通知,并且路由器設備從RFD子地址集移除目標EID。如果單播地址錯誤通知的接收方設備不是RFD,則網狀網絡設備向領域本地全路由器多播地址(FF03::2)多播地址錯誤通知。

            圖7進一步圖示根據網狀網絡尋址的各個實施例的在示例網狀網絡系統500中進行的重復地址檢測的示例。在本示例700中,終端設備518已經從路由器設備520(例如,如圖5所示)移動并且已經附接至網狀網絡100中的路由器設備526。終端設備518仍然具有地址1111并且生成新隨機值9482,指定使用期為60分鐘(60m)。路由器526在指定使用期60分鐘(60m)內維持終端設備518的新元組狀態702。

            在本示例700中,元組狀態702包括地址、一個或者多個先前隨機值、當前隨機值、和使用期。元組狀態702的該格式提供了終端設備518已經存在的蹤跡(例如,終端設備已經附接的路由器的蹤跡)。例如,從路由器520移動并且附接至網狀網絡100中的路由器526的終端設備518具有地址1111并且生成新隨機值9482,使用期為60分鐘(60m)。路由器526在指定使用期內維持(1111,9482,4829,60m)作為終端設備518的元組狀態702。包括該一個或者多個先前隨機值的元組狀態702的格式提供了可以被檢測為移動并且附接至各個路由器設備的終端設備,相對于附接至兩個路由器設備的終端設備。終端設備518還維持自己的狀態作為地址標識符524,并且用于終端設備518的地址標識符包括先前元組狀態522和新元組狀態702二者。

            網狀網絡設備中的另一個網狀網絡設備,諸如網狀網絡100中的路由器設備102中的任一個,可以向所有其它網絡網狀網絡設備發起多播地址查詢,請求具有指定地址的任何其它網狀網絡設備用針對相同地址所存儲的對應元組狀態返回響應。例如,終端設備102可以在網狀網絡100中發起多播地址查詢,請求具有地址1111的任何其它網狀網絡設備用對應的所存儲的元組狀態返回響應。響應于該多播地址查詢,路由器設備將從路由器520(例如,終端設備518先前所附接的路由器)接收回(1111,4289,20m)元組狀態522;從路由器526(例如,該終端設備當前所附接的路由器)接收回(1111,9482,4829,60m)元組狀態702;以及從路由器504接收回(1111,2653,50m)元組狀態506。

            雖然(1111,4289,20m)元組狀態522中的隨機值4829包含在(1111,9482,4289,60m)元組狀態702中,但是路由器102可以確定(1111,4289,20m)元組狀態522和(1111,9482,4829,60m)元組狀態702是由相同網狀網絡設備(例如,在本示例中是終端設備518)生成的。然而,(1111,2653,50m)元組狀態506中的隨機值2653都不發生在(1111,4289,20m)元組狀態522或者(1111,9482,4289,60m)元組狀態702中的任一個中,并且路由器設備檢測到重復地址。

            第三方重復地址檢測的益處是始終開啟的路由器(例如,路由器設備102)可以測試地址的唯一性而不涉及電池供電的終端設備,這與針對圖5和圖6描述的終端設備518上電以發起多播地址查詢、接收響應并且處理所述響應的第一方重復地址檢測場景中不同。對重復地址檢測技術的優化包括:使用元組狀態的使用期值來對隨機值進行編碼并且減少相關聯的路由器設備(例如,由于在路由器設備處的可用存儲器有限)維持隨機值的需要。另外,可以維持k-最新隨機值以應對網絡分區和/或消息丟失。

            圖8圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統500中進行的重復地址檢測的示例800。在本示例800中,當終端設備106附接至網狀網絡100中的路由器設備102(例如,終端設備通信地耦合至路由器設備以用于在網狀網絡中進行無線通信)時,終端設備將會在網狀網絡中的與該終端設備附接的路由器中存儲設備狀態。例如,所存儲的設備狀態是基于時間的信息,該基于時間的信息包括當終端設備106附接至路由器設備102時所附的時間(“Ta”),并且包括當終端設備106最后與附接的路由器設備102通信時的最后交易時間(“Tt”)。

            例如,終端設備502附接至網狀網絡100中的路由器504,并且終端設備生成地址111,使用期為60分鐘(60m)。終端設備502維持自己的狀態作為終端設備的地址標識符802。路由器504維持基于時間的信息804,該基于時間的信息804指示終端設備502在時間Ta:4處附接至路由器504,并且終端設備502在時間Tt:6處最后與路由器504傳遞交易。在本示例中,所指示的附接時間和交易時間,諸如附接時間Ta:4和最后交易時間Tt:6,僅僅表示為整數,這些整數可以表示秒、分、小時、天、和/或其它時長中的任何一個或者組合。

            與終端設備502相似,終端設備510附接至網狀網絡100中的路由器512,并且終端設備510生成地址2222,使用期為45分鐘(45m)。終端設備510維持自己的狀態作為終端設備的地址標識符806。路由器512維持基于時間的信息808,該基于時間的信息804指示終端設備510在時間Ta:3處附接至路由器512,并且終端設備510在時間Tt:7處最后與路由器512傳遞交易。相似地,終端設備518附接至網狀網絡100中的路由器520,并且終端設備510生成地址1111,使用期為30分鐘(30m)。終端設備518維持自己的狀態作為終端設備的地址標識符810。路由器520維持基于時間的信息812,該基于時間的信息812指示終端設備518在時間Ta:4處附接至路由器520,并且終端設備518在時間Tt:5處最后與路由器520傳遞交易。圖9繼續在終端設備518從路由器設備520移開并且附接至路由器設備526時的重復地址檢測的示例。

            圖9進一步圖示了根據網狀網絡尋址的各個實施例的在示例網狀網絡系統500中進行的重復地址檢測的示例,如參考圖8所描述的。在本示例900中,終端設備518已經從路由器設備520(例如,如圖8所示)移動并且已經附接至網狀網絡100中的路由器設備526。終端設備518仍然具有地址1111,使用期為30分鐘(30m)。路由器526維持新的基于時間的信息902,該新的基于時間的信息902指示終端設備518在時間Ta:10處附接至路由器526,并且終端設備518在時間Tt:13處最后與路由器526傳遞交易。注意,已經基于與相應路由器設備最后傳遞的交易對所指示的用于所有終端設備的交易時間全部進行了更新。

            終端設備518可以向網狀網絡100中的所有其它網狀網絡設備發起多播地址查詢,請求具有相同地址的任何其它網狀網絡設備用針對相同地址存儲的對應的基于時間的信息返回響應。例如,終端設備518可以在網狀網絡100中發起多播地址查詢,請求具有相同地址1111的任何其它網狀網絡設備用在相關聯的路由器設備處的對應的所存儲的基于時間的信息返回響應。相同地址1111自身并不提供足夠的信息來檢測網狀網絡中的重復地址。然而,基于時間的信息、或者地址與基于時間的而信息的組合為檢測網狀網絡中的網狀網絡設備的重復地址提供了基礎。

            例如,響應于由終端設備518發起的多播地址查詢,終端設備將從路由器520(例如,終端設備518先前所附接的路由器)接收回(Ta:2,Tt:5)基于時間的信息812;從路由器526(例如,終端設備518當前所附接的路由器)接收回(Ta:10,Tt:13)基于時間的信息902;以及從路由器504接收回(Ta:4,Tt:12)基于時間的信息804。可以基于在終端設備的附接時間Ta與該終端設備與所附接的路由器設備傳遞交易時的最近交易時間Tt之間的重疊持續時間,來檢測網狀網絡設備的重復地址。例如,與終端設備502(具有地址1111)相對應的(Ta:4,Tt:12)基于時間的信息804與(Ta:2,Tt:5)基于時間的信息812和與終端設備518(也具有地址1111)相對應的(Ta:10,Tt:13)基于時間的信息902二者都重疊。因此,終端設備518可以將基于時間的信息重疊檢測為網狀網絡設備具有重復地址。

            這是第一方重復地址檢測的示例,因為終端設備518正發起地址查詢以確定任何其它網狀網絡設備是否具有是終端設備地址的重復的地址。在如上所述的相似技術中,網狀網絡100中的想要確定是否存在網狀網絡設備的一個或者多個重復地址的一些其它網狀網絡設備(諸如,路由器設備102中的任何路由器設備),可以發起第三方重復地址檢測。

            根據網狀網絡尋址的一個或者多個實施例,參照相應的圖10至圖14對示例方法1000至示例方法1400進行描述。通常,本文描述的組件、模塊、方法、和操作中的任何一個可以通過使用軟件、固件、硬件(例如,固定邏輯電路系統)、手動處理、或者其任何組合來實施。可以用存儲在計算機可讀存儲存儲器上的可執行指令為通用場境來描述示例方法的一些操作,該計算機可讀存儲存儲器是在計算機處理系統本地的和/或遠離計算機處理系統,并且實施方式可以包括軟件應用、程序、功能等。替選地或者另外地,本文描述的任何功能性可以至少部分地通過一個或者多個硬件邏輯組件來進行,諸如,但不限于,現場可編程門陣列(FPGA)、專用集成電路(ASIC)、專用標準產品(ASSP)、芯片上系統(Soc)、復雜可編程邏輯器件(CPLD)等。

            圖10圖示了大體上與在網狀網絡中對分組進行尋址和路由有關的網狀網絡尋址的示例方法1000。描述方法框的順序并不旨在構成限制,并且可以將任何數目的所描述的方法框按照任何順序進行組合來實施方法或者替代方法。

            在框1002中,從外部網絡接收地址前綴和相關聯的配置信息,并且,在框1004中,創建配備域并且將其與接收到的地址前綴相關聯。例如,邊界路由器202分別從外部網絡(諸如,外部網絡302或者304)接收地址前綴和相關聯的網絡配置信息(諸如,配置數據402或者404)。邊界路由器202創建配備域,該配備域包括接收到的地址前綴和相關聯的配置信息、以及該配備域的唯一標識符。

            在框1006中,將所創建的配備域轉發至網狀網絡100的領導者設備。在框1008中,將配備域從領導者傳播至網狀網絡100。例如,邊界路由器202將創建的配備域通過網狀網絡100轉發至領導者設備210,有效地使領導者設備210能夠存儲配備域。領導者設備210將接收到的配備域傳播至網狀網絡100中的路由器102和適于用作路由器的終端設備104。替選地,邊界路由器202將配置數據402或者404轉發至領導者設備210,該領導者設備210創建配備域,并且在將該配備域傳播至網狀網絡100之前將唯一標識符分配至該配備域。

            在框1010中,使用在所傳播的配備域中的信息,來對分組進行尋址。在框1012中,通過網狀網絡來轉發尋址的分組。例如,針對數據分組(例如,來自RLOC查找)的目的地,路由器102確定使用配備域中的地址前綴為數據分組形成目的地地址。路由器102在使用了目的地地址的路由上轉發該數據分組。

            圖11圖示了大體上與在網狀網絡中對分組進行尋址和路由有關的網狀網絡尋址的示例方法1100。描述方法框的順序并不旨在構成限制,并且可以將任何數目的所描述的方法框按照任何順序進行組合來實施方法或者替代方法。

            在框1102中,接收分組以遞送至網絡目的地。在框1104中,確定網絡目的地是否在網狀網絡上。例如,路由器102接收分組(例如,來自在路由器102上執行的應用或者來自路由器102的子終端設備106)以遞送至網絡目的地。路由器102確定網絡目的地在網狀網絡上,諸如,確定網絡目的地是指示網絡目的地在網狀網絡上但不是可路由地址的的端點標識符(EID)。

            在框1106中,發現與網絡目的地相關聯的路由定位符(RLOC)。在1108中,將來自RLOC的可路由網絡地址用作目的地地址,來轉發分組。例如,諸如通過高速緩存在路由器102中的RLOC的RLOC查找或者通過執行地址查詢,路由器102發現針對該EID的RLOC。路由器102使用從RLOC中的EID映射得到的可路由網絡地址為分組形成目的地地址(諸如,IPv6目的地地址)。路由器102基于目的地地址在網狀網絡100上轉發分組。

            圖12圖示了大體上與在網狀網絡中針對終端設備進行尋址和路由有關的網狀網絡尋址的示例方法1200。描述方法框的順序并不旨在構成限制,并且可以將任何數目的所描述的方法框按照任何順序進行組合來實施方法或者替代方法。

            在框1202中,登記終端設備的地址。在1204中,將子標識符分配給終端設備。在框1206中,來自子標識符和路由器標識符的端點標識符(EID)被編碼成路由定位符(RLOC)。例如,在父路由器102處登記子終端設備106的地址。父路由器102將子標識符分配給子終端設備106。父路由器102將子標識符和父路由器102的路由器標識符編碼成用于子終端設備的路由定位符。

            在框1208中,接收針對終端設備的地址查詢。在1210中,代表終端設備對地址查詢作出響應。例如,父路由器102通過網狀網絡100接收到地址查詢,該地址查詢包括子終端設備106的編碼的EID。父路由器102代表子終端設備以子終端設備的RLOC對地址查詢作出響應。

            在框1212中,為終端設備接收數據分組,在1214中,為終端設備存儲接收到的數據分組,并且在1216中,將存儲的數據分組轉發至終端設備。例如,父路由器102代表子終端設備106接收尋址至子終端設備106的數據分組。代表子終端設備106接收數據分組可以包括:執行任何組網協議,諸如肯定接收到的數據分組、將接收到的數據分組組合到消息中、請求重傳丟失的分組等。諸如在子終端設備106睡眠的時段期間,父路由器102存儲接收到的數據分組。諸如在子終端設備106結束睡眠時段并且與父路由器102重建網狀網絡通信時,父路由器102將存儲的數據分組轉發至子終端設備106。

            圖13圖示了大體上與在網狀網絡中基于地址對路由進行優先化有關的網狀網絡尋址的示例方法1300。描述方法框的順序并不旨在構成限制,并且可以將任何數目的所描述的方法框按照任何順序進行組合來實施方法或者替代方法。

            在框1302中,將第一偏好值分配給第一地址前綴。在框1304中,將第二偏好值分配給第二地址前綴。例如,在第一配備域中,為第一地址前綴分配第一偏好值。在第二配備域中,為第二地址前綴分配第二偏好值。可以以任何合適的方式來設置偏好值,諸如,由網絡管理員使用默認值等來設置偏好值。

            在框1306中,將地址前綴和相關聯的偏好值傳播至網狀網絡。例如,網狀網絡100的領導者設備210將第一配備域和第二配備域作為網絡數據的一部分傳播至網狀網絡100中的路由器102和適于用作路由器的設備104。

            在1308中,基于偏好值,確定用于將分組尋址至目的地地址的地址前綴。例如,路由器102使用傳播的配備域中的第一和第二偏好值來確定是否要使用用于目的地地址(例如,IPv6目的地地址)的第一地址前綴或者第二地址前綴來通過網狀網絡100對分組進行尋址和轉發。

            圖14圖示了大體上與在網狀網絡中的重復地址檢測有關的網狀網絡尋址的示例方法1400。描述方法框的順序并不旨在構成限制,并且可以將任何數目的所描述的方法框按照任何順序進行組合來實施方法或者替代方法。

            在框1402中,生成地址標識符,其中,該地址標識符與附接至路由器設備的終端設備相關聯以用于在網狀網絡中通信,由路由器設備維持該地址標識符作為終端設備的元組狀態。例如,當終端設備106附接至網狀網絡100中的路由器設備102時(例如,終端設備通信地耦合至路由器設備以用于在網狀網絡中進行無線通信),終端設備518生成地址標識符。終端設備將設備狀態存儲在網狀網絡中與該終端設備附接的路由器中。在實施方式中,所存儲的設備狀態是元組狀態(例如,元素的列表),該元組狀態包括地址、隨機值、和使用期。地址由終端設備選擇或者生成,隨機值由終端設備生成,并且使用期指示路由器將為附接的終端設備維持該狀態多久。在其它實施方式中,地址標識符包括地址和與終端設備相關聯的基于時間的信息。該基于時間的信息包括當終端設備106附接至路由器設備102時附接的時間(“Ta”),并且包括當終端設備106最后與附接的路由器設備102通信時的最后交易時間(“Tt”)。

            在框1404中,發起地址查詢,該地址查詢請求網狀網絡中的具有指定地址的網狀網絡設備用與指定地址對應的元組狀態作出響應。例如,終端設備或者路由器設備向網狀網絡100中的所有其它網狀網絡設備發起多播地址查詢,請求具有相同地址的任何其它網狀網絡設備用針對相同地址存儲的對應元組狀態返回響應。在其它實施方式中,終端設備或者路由器設備向網狀網絡100中的所有其它網狀網絡設備發起多播地址查詢,請求具有相同地址的任何其它網狀網絡設備以針對相同地址存儲的對應的基于時間的信息返回響應。

            在框1406中,響應于地址查詢,接收具有指定地址的網狀網絡設備的元組狀態。例如,終端設備或者路由器設備接收回與具有該相同指定地址的其它網狀網絡設備(例如,其它終端設備)對應的元組狀態。在其它實施方式中,終端設備或者路由器設備接收回與具有該相同指定地址的其它網狀網絡設備(例如,其它終端設備)對應的基于時間的信息。

            在框1408中,將網狀網絡設備的元組狀態中的地址標識符的信息與該終端設備的元組狀態中的信息進行比較。例如,終端設備或者路由器設備將用于該終端設備的地址標識符信息與具有相同地址的其它網狀網絡設備的地址標識信息進行比較以確定重復設備地址。替選地,終端設備或者路由器設備將其它網狀網絡設備的元組狀態中的基于時間的信息與該終端設備的元組狀態中的基于時間的信息進行比較來檢測網狀網絡設備的重復地址。

            在框1410中,基于對維持作為網狀網絡設備的元組狀態的一部分的地址標識符的信息的比較,來檢測網狀網絡設備的重復地址。例如,基于維持作為網狀網絡設備的元組狀態的一部分的隨機值,或者在其它實施方式中,基于與網狀網絡設備對應的基于時間的信息,發起多播地址查詢的終端設備或者路由器設備檢測網狀網絡設備的重復地址。

            在框1412中,引導具有重復地址的網狀網絡設備中的一個或者多個網狀網絡設備生成新地址。例如,檢測到重復地址的終端設備或者路由器設備引導具有重復地址的網狀網絡設備中的一個或者多個網狀網絡設備生成新地址。

            圖15圖示了可以實施網狀網絡100(如針對圖1所描述的)和網狀網絡尋址的實施例的示例環境1500。通常,環境1500包括實施為具有任何數目和類型的網狀網絡設備的智能家居或者其它類型的結構的一部分的網狀網絡100,該網狀網絡設備配置為在網狀網絡中進行通信。例如,網狀網絡設備可以包括恒溫器1502、危險檢測器1504(例如,針對煙霧和/或一氧化碳)、相機1506(例如,室內和室外)、燈光單元1508(例如,室內和室外)、和實施在結構1512(例如,在智能家居環境)內部和/或外部的任何其它類型的網狀網絡設備1510。在本示例中,網狀網絡設備也可以包括任何先前描述的設備,諸如,邊界路由器202、路由器102、適于用作路由器的終端設備104、和/或終端設備106。

            在環境1500中,任何數目的網狀網絡設備可以實施為進行無線互連以彼此無線地通信和交互。網狀網絡設備是模塊化的、智能的、多傳感的、網絡連接的設備,其可以彼此無縫集成和/或與中央服務器或者云計算系統無縫集成以提供多種有用智能家居目標和實施方式中的任何一種。針對圖16示出并且描述了可以實施為本文描述的任何設備的網狀網絡設備的示例。

            在實施方式中,恒溫器1502可以包括檢測環境氣候特性(例如,溫度和/或濕度)并且控制在智能家居環境中的HVAC系統的學習型恒溫器。學習型恒溫器1502和其它智能設備通過捕獲對設備的居住者設置來“學習”。例如,恒溫器學習針對早晨和晚上的優選溫度設置點和該結構的居住者何時入睡或者醒來、以及居住者通常何時離開家或者在家。

            危險檢測器1504可以實施為檢測有害物質的存在或者指示有害物質的物質(例如,煙霧、火、或者一氧化碳)的存在。在無線互連的示例中,危害檢測器1504可以檢測煙霧的存在,該煙霧指示在結構中的火,在這種情況下,首先檢測到煙霧的危險檢測器可以將低功率喚醒信號廣播至所有連接的網狀網絡設備。其它危險檢測器1504然后可以接收廣播的喚醒信號,并且發起用于危險檢測的高功率狀態以接收警報消息的無線通信。進一步地,燈光單元1508可以接收廣播的喚醒信號并且在檢測到的危險所在的區域中激活以照明并且識別該問題區。在另一示例中,諸如針對檢測到的火或者非法闖入,燈光單元1508可以以一種照明顏色激活以指示該結構中的問題區或者區域,并且以不同于該顏色的照明顏色激活以指示安全區域和/或離開該結構的逃生路由。在另一示例中,門鈴或者大門監視系統更可以包括LED,該LED在檢測到存在時閃現黃色(或者其它顏色),或者在激活了警報器時閃現紅色。

            在各種配置中,網狀網絡設備1510可以包括入口通道接口設備,該入口通道接口設備與網絡連接的門鎖系統配合作用并且檢測有人接近或者離開某個位置(諸如,結構1512的外門)并且作出響應。入口通道接口設備可以基于是否有人已經接近或者進入智能家居環境來與其它網狀網絡設備交互。入口通道接口設備可以控制門鈴功能,經由音頻或者可視裝置宣告有人接近或者離開,并且控制安全系統上的設置,以便在居住者來去時激活或者去激活安全系統。網狀網絡設備1510還可以包括其它傳感器和檢測器,以便檢測環境燈光條件、檢測住宅居住狀態(例如,利用居住情況傳感器)、并且控制一個或者多個燈的電源和/或亮度狀態。在一些情況下,傳感器和/或檢測器還可以控制風扇(諸如,吊扇)的電源狀態或者速度。進一步地,傳感器和/或檢測器可以檢測住宅或者圍場的居住情況,并且諸如在住宅或者結構未居住的情況下控制對插座或者設備的供電。

            網狀網絡設備1510還可以包括連接的電器和/或控制的系統,諸如冰箱、爐子和烤箱、洗衣機、烘干機、空調、泳池加熱器、灌溉系統、安全系統等、以及其它電子設備和計算設備(諸如,電視、娛樂系統、計算機、對講系統、車庫門開啟器、吊扇、控制面板等)。當將電器、設備、或者系統插入時,該電器、設備、或者系統可以向網狀網絡宣告自身,如上所述,并且可以自動與諸如智能家居的網狀網絡的控制器和設備集成樣。應該注意,網狀網絡設備1510可以包括物理位于結構外部但是處于無線通信范圍內的設備,諸如控制游泳池加熱器或者灌溉系統的設備。

            如上所述,網狀網絡100包括邊界路由器202,該邊界路由器202接口連接以與在網狀網絡100外部的外部網絡通信。邊界路由器202連接至接入點204,該接入點204連接至諸如互聯網的通信網絡206。經由通信網絡206連接的云服務208提供與網狀網絡100內的設備有關和/或使用網狀網絡100內的設備的服務。例如,但不限于,云服務208可以包括以下用途的應用:將終端用戶設備(諸如,智能電話、平板等)連接至網狀網絡100中的設備、向終端用戶處理并且呈現在網狀網絡100中獲取的數據、將一個或者多個網狀網絡100中的設備鏈接至云服務208的用戶賬戶、對網狀網絡100中的設備進行配備和更新等。例如,用戶可以使用網絡連接的計算機或者諸如移動電話或者平板設備的便攜式設備,來控制智能家居環境中的恒溫器1502和其它網狀網絡設備。進一步地,網狀網絡設備可以經由邊界路由器202和接入點204向任何中央服務器或者云計算系統傳遞信息。可以使用多種自定義或者標準的無線協議(例如,Wi-Fi、針對低功率的ZigBee、6LoWPAN等)中的任何一種和/或通過使用多種自定義或者標準的有線協議(例如,CAT6 Ethernet、HomePlug等)中的任何一種,來執行數據通信。

            網狀網絡100中的任何網狀網絡設備都可以用作低功率通信節點,以在智能家居環境中創建網狀網絡100。網絡的個體低功率節點可以定期地發出有關它們所感測到的內容的消息,并且,在環境中的除了發出它們自己的消息之外的其它低功率節點可以重復這些消息,從而將這些消息從網狀網絡內的一個節點傳遞到另一個節點(即,從一個設備傳遞到另一個設備)。網狀網絡設備可以實施為節省電力,尤其是在靠電池供電時,從而利用低功率通信協議來接收這些消息,將這些消息轉化成其它通信協議,并且將轉化后的消息發送至其它節點和/或發送至中央服務器或者云計算系統。例如,居住情況傳感器和/或環境光傳感器可以檢測住宅中的居住者以及可以測量環境光,并且,在環境光傳感器檢測到住宅較暗時并且在居住情況傳感器檢測到有人在該住宅中時,激活光源。進一步地,傳感器可以包括定期發出有關住宅的居住情況和住宅中的光亮的消息的低功率無線通信芯片(例如,ZigBee芯片),這些消息包括與檢測到住宅中有人的居住情況傳感器一致的即時消息。如上面提及的,可以使用網狀網絡將這些消息從智能家居環境內的一個節點無線發送至另一節點(即,從一個智能設備發送至另一智能設備),并且也可以經由互聯網將這些消息發送至中央服務器或者云計算系統。

            在其它配置中,網狀網絡設備中的各種網狀網絡設備都可以用作智能家居環境中的警報系統的“絆線”。例如,在由位于結構或者環境的窗戶、門、和其它進入點處的警報傳感器處進行的犯罪者檢測的事件中,仍然可通過從網狀網絡中的低功率網狀節點中的一個或者多個低功率網狀節點接收居住情況、運動、熱、聲音等消息來觸發警報。在其它實施方式中,網狀網絡可以用于隨著人在結構中從一個住宅轉到另一個住宅而自動打開和關閉燈光單元1508。例如,網狀網絡設備可以檢測到有人移動穿過該結構,并且經由網狀網絡的節點來傳遞對應的消息。使用指示哪些住宅被居住的消息,接收到消息的其它網狀網絡設備可以因此激活和/或去激活。如上所提到的,網狀網絡還可以用于在緊急情況下提供出口燈光,諸如通過打開通往安全出口的適當的燈光單元1508。燈光單元1508還可以打開,以指示人們安全離開該結構應該遵循的出口路由的方向。

            各種網狀網絡設備還可以實施為與可穿戴計算設備集成和通信,諸如可以用于識別和定位該結構的居住者,并且因此調節溫度、燈光、聲音系統等。在其它實施方式中,RFID感測(例如,具有RFID手鐲、項鏈、鑰匙扣的人)、合成視覺技術(例如,視頻相機和人臉識別處理器)、視頻技術(例如,語音、聲音模式、震動模式識別)、超聲感測/成像技術、和紅外或者近場通信(NFC)技術(例如,佩戴有支持紅外或者NFC的智能電話的人)、以及從感測到的信息得出有關結構或者環境中的居住者的位置的有用結論的基于規則的推理引擎或者人工智能技術。

            在其它實施方式中,可以根據用于實現個人舒適區網絡、個人健康區網絡、個人安全區網絡、和/或服務機器人的其它這種面向人類的功能的更好性能的基于規則的推理技術或者人工智能技術,通過與環境中的其它網狀網絡設備和傳感器的邏輯集成,來增強這些功能。在有關個人健康區的示例中,該系統可以結合基于規則的推理技術和人工智能技術,來檢測家庭寵物是否正朝居住者的當前位置移動(例如,使用網狀網絡設備和傳感器中的任何一種)。相似地,危險檢測器服務機器人可以被通知廚房中的溫度水平和濕度水平正在升高,并且,在推斷環境煙霧水平的任何小增加最有可能是由于烹飪活動而不是由于真正危險狀況時,危險檢測器服務機器人可以暫時升高危險檢測閾值,諸如,煙霧檢測閾值。針對任何類型的監視、檢測、和/或服務而配置的任何服務機器人可以實施為網狀網絡上的網狀節點設備,這符合用于在網狀網絡上進行通信的無線互連協議。

            網狀網絡設備1510還可以包括用于智能家居環境中的結構的個體居住者中的每個個體居住者的智能鬧鐘。例如,居住者可以針對起床時間(諸如,第二天或者一周的起床時間)自定義和設置警報設備。人工智能可以用于考慮在居住者出門時對于警報的響應,并且隨著時間針對優選睡眠模式做出推論。然后,可以基于該人的唯一簽名,在網狀網絡中對個體居住者進行追蹤,該唯一簽名是基于從位于網狀網絡設備中的傳感器獲得的數據來確定的,所述傳感器諸如包括超聲傳感器、無源IR傳感器等的傳感器。居住者的唯一簽名可以基于移動、語音、高度、大小等的模式的組合、以及使用人臉識別技術。

            在無線互連的示例中,可以將個人的起床時間與恒溫器1502相關聯來按照高效的方式控制HVAC系統,以便將該結構預熱或者冷卻至所需的睡眠和醒來的溫度設置。可以隨著時間來學習優選設置,諸如,通過捕獲在人去睡覺之前和醒來時在恒溫器中設置的溫度。所收集的數據還可以包括人的生物計量指示,諸如呼吸模式、心率、移動等,通過這些生物計量指示,基于該數據并且結合指示人實際醒來的時間的數據,可以做出推斷。其它網狀網絡設備可以使用該數據來提供其它智能家居目的,諸如調節恒溫器1502以便將該環境預熱或者冷卻到所需設置和打開或者關閉燈1508。

            在實施方式中,還可以利用網狀網絡設備進行聲音、振動、和/或運動感測,以便檢測流動的水并且基于水使用和消耗的算法和映射來確定有關智能家居環境中的水使用的推斷。這可以用于確定在住宅中的每個水源的簽名或者指紋,并且也稱為“音頻指紋水使用”。相似地,可以利用網狀網絡設備來檢測討厭的害蟲(諸如,老鼠和其它嚙齒動物以及白蟻、蟑螂和其它昆蟲)的細微聲音、振動和/或運動。該系統然后可以將環境中的可疑害蟲通知給居住者,諸如利用警告消息,以幫助促進較早的檢測和預防。

            在另外的場景中,可以針對可配置和/或可尋址以加入網狀網絡和示例環境1500并且在網狀網絡和示例環境1500中操作的第三方產品和設備,來實施本文針對網狀網絡描述的技術和網狀網絡設備。下面描述可以實施在示例環境中來無線互連以彼此無線地通信和交互的第三方產品和設備的各個示例。如上面指出的,第三方產品和設備可以設計并且實施為彼此無縫集成和/或與中央服務器或者云計算系統無縫集成以提供多種有用目的和實施方式中的任何有用目的和實施方式。

            電器設備,諸如主要的家用電器(例如,洗衣機、烘干機、烤箱和火爐、洗碗機、冰箱等)可以在網狀網絡中操作,以便在將房屋設置為HOME狀態下時對洗衣房進行清潔,或者,電器可以在將房屋設置為AWAY狀態(例如,所有人都已經離開了該結構)下時進入經濟模式。在緊急情況下,諸如火災或者自然災害,或者基于檢測到的可能會導致緊急情況的天氣狀況,可以禁用使用天然氣的電器(例如,爐子和熱水器)。在房屋的AWAY狀態下,可以將烤箱開著的通知傳遞至用戶的移動設備,或者報告任何電器的狀態,諸如洗衣機狀態、冰箱已經停止運行、鍋爐正超出預計地運行等。進一步地,鍋爐正超出預計地運行的通知也可以是門或者窗戶一直向寒冷的外部環境敞開或者已經被砸開的指示。如果用戶未對電器通知(諸如,烤箱開著的通知)作出響應,則該系統可以自動關閉烤箱。

            在房屋的HOME狀態下,電器(例如,洗衣機和烘干機)可以進入安靜模式。如果房屋處于AWAY狀態下并且水龍頭被打開以獲得熱水,則該系統可以發起房屋HOME狀態。進一步的電器使用可以提供居住情況的指示以及居住者的大概人數。如果結構的居住者離開達指定小時數或者天數,則該系統可以傳送進入經濟模式的請求,用戶然后可以在移動設備上遠程地批準該請求。另外,如果電器在RHR期間被激活,則該系統可以發起警告(在高峰使用期間節省能量)、減少在RHR期間的熱水流量、在緊急情況期間或者如果激活了報警則激活中央加熱和冷卻系統來推動或拉動空氣、基于烤箱溫度或者烤箱開著來調節恒溫器或者設置一些其它網狀網絡設備設置點、并且將水和/或電使用的報告傳遞至用戶的移動設備。

            可以自動激活具有百葉窗、簾子、或者其它類型的遮蓋物的門和窗戶、或者可以是電致變色的門和窗戶,以便在晚間或者在房屋AWAY狀態下降低簾子。除了打開HVAC之外,或者如果檢測到直射陽光,還可以關閉簾子來降低溫度。替選地,如果警報響了,則可以打開簾子,或者如果是RHR,則可以關閉簾子。相似地,如果是RHR則可以打開電扇,或者如果是對結構或者環境加熱則可以關閉風扇。也可以將風扇狀態、速度和其它特性用作改變另一網狀網絡設備設置點的依據。進一步地,可以將能量使用數據傳遞至用戶的移動設備。如果HVAC單元正在加熱或者冷卻,則可以在去層理(反向)模式下操作風扇。如果將房屋設置為AWAY模式,則可以定期地打開風扇和/或在與HVAC風扇相同的有限時長內激活風扇。在警報期間,可以激活任何外部通風的風扇。HVAC可以具有多個傳感器輸入來確定住宅環境的居住情況以進行自定義溫度控制。

            電動車充電可以基于DR,如果檢測到危險則停止充電,或者用戶給出在RHR期間延遲充電的選項。另外,可以上傳電動車充電的能量使用數據,并且該系統可以學習調度表,以便基于用戶通常離開和取車的時間來事先準備好車輛以供使用。

            可以基于房屋HOME模式或者AWAY模式將住宅燈光設置為打開或者關閉,并且可以使用運動感測來確定或者設置房屋HOME模式。如果房屋處于AWAY模式下,該系統可以隨機打開和關閉燈。不太高效的燈可以使用得較少。可以利用布景和燈光來創建住宅“情景”,諸如晚餐情景、觀影情景、浪漫情景等。如上面提出的,燈可以照亮為紅色以指示危險或者緊急情況,并且然后轉為亮白色以照亮離開該結構的出口路徑。燈也可以針對RHR關閉或者變暗、基于溫度打開或者關閉、和/或具有不同的開始、期間、和結束顏色。

            可以結合運動感測來切換燈并且激活HOME模式。可以對燈激活進行監視來檢測居住情況,并且如果未檢測到居住者則可以傳遞請求去激活HVAC的消息。針對相機整合和成像,如果檢測到運動則可以提高燈的亮度以用于相機成像。如果燈壞了,相機可以對該燈進行縮放。可以基于檢測到的用戶、用戶簡檔來調節燈,和/或調節燈光或者溫度。可以針對房屋HOME模式和AWAY模式來學習燈光調度表,并且燈致動指示或者激活HOME模式。如果激活了警報,則所有的室外燈都可以被激活和/或照明不同的顏色,諸如,游泳池燈、泛光燈、和其它室外燈。也可以穩定、閃爍、隨機地、或者在指示警告或者警報的一些模式下打開燈。如果激活了警報,則燈可以照明提醒狀態顏色,諸如,黃色作為警示或者紅色作為警告。燈的子集可以照明以指示侵入者的位置和存在。燈也可以諸如基于住宅環境傳感器確定打開以照亮離開該結構的安全出口路徑。

            如果門鎖未上鎖,則可以發起房屋HOME模式,并且相似地,如果居住者離開并且將門鎖上,則可以設置房屋AWAY模式。如果居住者在家并且處于房屋HOME模式,則該系統可以不那么頻繁地輪詢門鎖的狀態,而在房屋AWAY模式下時常常可以更頻繁地輪詢門鎖的狀態。進一步地,如果遇到低電量情況并且房屋處于AWAY模式下,該特征可以進入休眠以節省基于門鎖的網狀網絡設備的電量。基于門鎖的設備可以設計為基于PIN代碼+BLE認證來操作,并且可以使用鎖定或者解鎖狀態來進行居住情況確定和/或可以與其它傳感器信息組合來進行居住情況確定。非期望的門解鎖可以發起警報,諸如如果用戶在度假,并且可以將解鎖消息傳遞至用戶的移動設備。進一步地,當用戶到達或者離開時,可以發起通知以顯示在移動設備的屏幕上。

            所有類型的無線傳感器設備都可以實施為在網狀網絡中操作,并且向用戶和任何其它網狀網絡設備提供溫度和其它度數。從服務的角度看,當用戶在其它某處簽到時,可以發起房屋AWAY模式和HVAC設置,這也可以基于位置服務輸入和/或日歷事件。該系統還可以實施為用于恒溫器或者其它網狀網絡設備中的任何其它網狀網絡設備的預訂、警報交互、和/或語音控制。可以允許住宅的客人基于接近度來控制該系統的一些特征和方面。傳感器還可以方便客人臨時相機訪問和臨時鑰匙訪問。進一步地,可以基于在包括網狀網絡環境的另一結構中檢測到的居住情況,來控制客人自己的住宅并且發起AWAY模式。還可以在客人到達之前并且在客人離開之后自動對房間(room)進行拍照,并且還可以檢測到有太多客人。

            太陽能設備可以在網狀網絡中通信以基于天氣預報和存儲的電荷來控制恒溫器、改變電動車輛、和/或激活電器。可以針對本文描述的許多特征,連同居住情況傳感器一起實施開關和插頭,以便激活警報設備、在RHR(高峰時段)期間去激活設備、傳遞能量消耗通知以供用戶檢測等。可以集成VOIP系統以諸如在房屋AWAY模式下向用戶轉發通話,或者在激活警報的情況下撥打911緊急電話。VOIP系統還可以監視調度的HOME模式時間,并且如果未進入房屋HOME狀態則向用戶發起通話。

            音頻和視頻特征可以實施為在緊急、危險、和警報情況下調低電視和音頻設備,并且在房屋HOME狀態和房屋AWAY狀態下打開或者關閉設備。還可以通過網狀網絡設備來傳播(例如,重新廣播)警報,作為特定分貝級的消息。還可以基于房屋狀態來切換音頻,并且IR傳感器和應用使用可以指示房屋HOME狀態。音頻系統可以用于通過該系統的揚聲器傳播音頻警報,和/或如果相機檢測到侵入者則可以播放聲音。可以基于人到家的ETA,來打開或者關閉音頻系統以及網狀網絡設備中的任何網狀網絡設備。

            汽車通常可以作為示例環境中的網狀網絡設備而集成進來,并且傳遞人到家的ETA。當回到和離開結構時,或者當ETA基于閾值時,可以基于所提供的ETA來發起房屋HOME狀態和房屋AWAY狀態,包括使用熱轉變時間來升溫或者冷卻該結構。還可以合并地理圍欄的特征以用于網狀網絡。與用戶的移動設備相似,汽車可以顯示網狀網絡設備中的任何網狀網絡設備的車載狀態和/或網狀網絡整體的車載狀態,以包括相機圖像和視頻饋送。可以基于在房屋中的恒溫器設置預先準備好汽車(車輛)以備使用,從而在用戶從房屋轉移到車輛時維持用戶環境溫度,反之亦然。在示例環境中的結構的微定位控制可以用于致動進入點,以便在到達時打開車庫門但卻不解鎖該結構的任何其它進入門(或者其任何其它組合)。車庫門的打開和關閉還可以用于發起房屋HOME狀態或者房屋AWAY狀態。還可以基于檢測到溫度過熱或者過冷,來打開或者關閉車庫門。可以基于諸如針對煙霧或者CO的警報來打開或者關閉車庫門,并且如果強制打開車庫門,則該系統可以激活相機。

            個人健康和監視設備可以合并在網狀網絡和示例環境1500。進一步地,還可以集成有可穿戴設備,作為可操作為實施本文描述的各種特征中的許多特征的任何類型的網狀網絡設備。例如,床罩或者可穿戴設備可以檢測到用戶在睡覺,并且調節房間的恒溫器狀態以適應用戶偏好和/或簡檔。起床溫度還可以基于床罩運動或者可穿戴設備、以及發起的房屋HOME狀態,以包括燈光、音樂、電視等。可以將嬰兒的狀態和/或體溫傳遞至用戶的移動設備,可以基于嬰兒的狀態來打開相機,并且嬰兒監視器振動和/或增強該系統中的警報激活,諸如如果嬰兒監視器離開地理圍欄則可以激活警報。針對嬰兒需要的網狀網絡設備可以更嚴格,以便適應對于嬰兒設置的更小溫度漂移。可以通過可穿戴設備來確定用戶的體溫,并且因此可以調節HVAC。可以使用用于寵物檢測的寵物可穿戴設備來減少相機的誤觸發。

            替選上面列舉的許多相機特征或者除了上面列舉的許多相機特征之外,如果設置了房屋AWAY狀態,則可以使用相機中的一個或者多個相機來發起通知。相機可以基于房屋HOME狀態和房屋AWAY狀態之間的手動或者自動切換來激活和去激活。如果激活了警報,則可以將圖像剪輯作為通知發送至諸如用戶的移動設備,并且還可以包括視頻歷史。當檢測到門鈴或者敲門時(例如,通過麥克風、傳感器接觸等),打開相機、捕獲圖像或者視頻、并且在房屋的顯示設備上或者在用戶的移動設備上傳遞該圖像或者視頻供查看。如果用戶離開該結構則可穿戴設備可以發起打開相機,并且在返回該結構時發起關閉相機。相似地,如果用戶入睡了,則可穿戴設備可以檢測到該入睡并且發起打開相機,并且在醒來時發起關閉相機。如果在某個區域檢測到運動并且該結構沒有人居住(例如,房屋AWAY狀態),則該系統可以通過打開音樂、燈等來發起模擬就如同有人在該結構中一樣。相似地,如果在延長的時間內未檢測到運動,則該系統可以發起模仿就如同有人在家一樣。人臉識別可以實施為支持用戶偏好和/或簡檔。通常,可以針對在網狀網絡的示例環境中檢測到的任何事件來捕獲和/或生成視頻剪輯、音頻錄制、或者圖像。進一步地,至網狀網絡的第三方接入點向相關的相機提供通知并且隨后提供鏈路。

            可以將淋浴頭和水龍頭作為示例環境中的網狀網絡設備進行控制。例如,在警報期間,可以將使用中的淋浴頭或者水龍頭變為流出冷水,或者可以將淋浴頭周圍的LED燈帶激活以指示警報。相似地,對于在門處的人,淋浴頭可以轉冷和/或可以激活LED燈帶來通知用戶。通常,對于住宅自動化,可以基于恒溫器、警報、運動、檢測到的音頻、危險、和其它性質和特征來控制網狀網絡設備。對于RHR,可以打開風扇、關閉窗簾、并且關掉燈。情景可以設置為包括設置溫度、窗簾、音樂等。鬧鐘可以宣告或者警報所檢測到的相機運動事件,并且打開音頻饋送。鬧鐘可以用于促進許多特征,以便宣告警報、對睡眠溫度和喚醒溫度、燈光、和警報進行編程,并且用于宣告RHR。

            遠程控制設備還可以實施為網狀網絡設備以控制和激活本文描述的任何網狀網絡設備和特征,以便在檢測到危險情況或者在激活警報時調低音頻和視頻。遠程控制設備還可以用于進行音頻錄制,以回答系統詢問并且宣告RHR。還可以并入保險保護的特征和方面,以便在(尤其是在煙霧和CO檢測器中)檢測到低電池電量狀況時自動地為網狀網絡設備寄出電池。還可以在警報狀況被激活時通知保險運營商,從而可以提供支援,諸如在火災或者非法闖入之后。

            可以設計為在網狀網絡中和/或在示例環境1500中操作的其它第三方產品和設備可以包括嬰兒和寵物監視設備、其它物聯網(IoT)設備、軟件棧提供商、RF模塊和開發套件、接入點和集線器設備、負載控制開關、基于安全的設備、RFID標記和信標設備、無人機和機器人設備、能量存儲裝置和設備、愛好設備、計量單元和設備、PERS、氣象站設備、實用工具、和/或用于任何其它類型的產品和網狀網絡設備。例如,在房屋處于AWAY模式時或者在RHR期間為了節省能量,可以將游泳池加熱器和泵作為非必要的泳池元件而關閉。對于與網狀網絡相關聯的基于云的特征,可以實施ISP/MSO特征,以便使用戶一眼便可以看出恒溫器狀態(或者,任何網狀網絡設備的狀態)。如果激活了侵入者警報或者火警,則可以激活并且打開灑水系統。還可以將水的使用消息傳遞至用戶的移動設備。當發起房屋AWAY狀態時,可以將真空吸塵器系統設置為進行清潔。

            圖16圖示了根據本文描述的網狀網絡尋址的一個或者多個實施例的可以實施為在網狀網絡中的任何網狀網絡設備的示例網狀網絡設備1600。設備1600可以集成有電子電路系統、微處理器、存儲器、輸入/輸出(I/O)邏輯控制、通信接口和組件、以及其它硬件、固件、和/或軟件以實施在網狀網絡中的設備。進一步地,網狀網絡設備1600可以利用各種組件來實施,諸如,利用任何數目和組合的不同組件,如針對圖17所示的示例設備進一步描述的。

            在本示例中,網狀網絡設備1600包括處理可執行指令的低功率微處理器1602和高功率微處理器1604(例如,微控制器或者數字信號處理器)。該設備還包括輸入/輸出(I/O)邏輯控制1606(例如,以包括電子電路系統)。微處理器可以包括集成電路的組件、可編程邏輯設備、使用一個或者多個半導體形成的邏輯器件、以及硅和/或硬件形式的其它實施方式,諸如實施為片上系統(SoC)的處理器和存儲器系統。替選地或者另外地,該設備可以用軟件、硬件、固件、或可以是可以用處理和控制電路來實施的固定邏輯電路系統中的任何一種或者組合來實施。低功率微處理器1602和高功率微處理器1604還可以支持該設備的一個或者多個不同的設備功能。例如,高功率微處理器1604可以執行計算量很大的操作,而低功率微處理器106可以管理不那么復雜的進程,諸如從一個或者多個傳感器1608檢測危險或者溫度。低功率處理器1602還可以喚醒或者初始化高功率處理器1604以進行計算量很大的進程。

            該一個或者多個傳感器1608可以實施為檢測各種性質,諸如,加速度、溫度、濕度、水、所提供的電力、接近度、外部運動、設備運動、聲音信號、超聲信號、光信號、火、煙霧、一氧化碳、全球定位衛星(GPS)信號、射頻(RF)、其它電磁信號或者場等。如此傳感器1608可以包括溫度傳感器、濕度傳感器、與危險有關的傳感器、其它環境傳感器、加速度計、麥克風、達到相機標準并且包括相機的光學傳感器(例如,電荷耦合器件或者視頻相機、有源或者無源輻射傳感器、GPS接收器、和射頻識別檢測器)。在實施方式中,網狀網絡設備1600可以包括一個或者多個主傳感器、以及一個或者多個輔助傳感器,諸如以該設備的核心操作為中心感測數據的主傳感器(例如,感測恒溫器中的溫度或者感測煙霧檢測器中的煙霧),而輔助傳感器可以感測可以用于能量高效目的或者智能操作目的的其它類型的數據(例如,運動、光或者聲音)。

            網狀網絡設備1600包括存儲器設備控制器1610和存儲器設備1612,諸如任何類型的非易失性存儲器和/或其它合適的電子數據存儲設備。網狀網絡設備1600還可以包括各種固件和/或軟件,諸如操作系統1614,該操作系統1614由存儲器維持為由微處理器執行的計算機可執行指令。設備軟件還可以包括實施網狀網絡尋址的實施例的尋址應用1616。網狀網絡設備1600還包括設備接口1618以與另一設備或者外圍組件接口連接,并且包括耦合網狀網絡的各個組件以便在組件之間進行數據通信的集成式數據總線1620。網狀網絡設備中的數據總線也可以實施為不同總線結構和/或總線架構中的任何一種或者組合。

            設備接口1618可以從用戶接收輸入和/或向用戶提供信息(例如,作為用戶界面),并且可以使用接收到的輸入來確定設置。設備接口1618還可以包括對用戶輸入作出響應的機械或者虛擬組件。例如,用戶可以機械地移動滑動組件或者可旋轉組件,或者可以檢測沿著觸摸板的運動,并且這種運動可以對設備的設置調節作出響應。物理上和虛擬上可移動的用戶界面組件可以允許用戶沿著表觀連續統一體的一部分設置設定。設備接口1618還可以從任何數目的外圍設備接收輸入,諸如按鈕、鍵盤、開關、麥克風、和成像器(例如,相機設備)。

            網狀網絡設備1600可以包括網絡接口1622,諸如,用于與網狀網絡中的其它網狀網絡設備通信的網狀網絡接口、和諸如經由互聯網進行網絡通信的外部網絡接口。網狀網絡設備1600還包括用于經由網狀網絡接口與其它網狀網絡設備進行無線通信并且用于多個不同的無線通信系統的無線的無線電系統1624。無線的無線電系統1624可以包括Wi-Fi、BluetoothTM、移動寬帶、和/或點到點IEEE 802.15.4。這些不同無線電系統中的每一個無線電系統都可以包括無線電設備、天線、和針對特定無線通信技術實施的芯片集。網狀網絡設備1600還包括電源1626,諸如電池和/或用于將該設備連接至線電壓。也可以使用AC電源對該設備的電池進行充電。

            圖17圖示了包括示例設備1702的示例系統1700,該示例系統1700可以實施為實施參照先前的圖1至圖16描述的網狀網絡尋址的實施例的網狀網絡設備中的任何網狀網絡設備。示例設備1702可以是任何類型的計算設備、客戶端設備、移動電話、平板、通信、娛樂、游戲、媒體播放、和/或其他類型的設備。進一步地,示例設備1702可以實施為配置為在網狀網絡上進行通信的任何其它類型的網狀網絡設備,諸如,恒溫器、危險檢測器、相機、燈光單元、路由器、邊界路由器、接合路由器、接合設備、終端設備、領導者、接入點、和/或其它網狀網絡設備。

            設備1702包括實現設備數據1706的有線和/或無線通信的通信設備1704,所述設備數據1706諸如在網狀網絡中的設備之間通信的數據、接收到的數據、調度用于廣播的數據、數據的數據分組、在設備之間同步的數據等。設備數據可以包括任何類型的通信數據、以及由在該設備上執行的應用生成的音頻、視頻、和/或圖像數據。通信設備1704還可以包括用于蜂窩電話通信和/或用于網絡數據通信的收發器。

            設備1702還包括輸入/輸出(I/O)接口1708,諸如,在設備、數據網絡(例如,網狀網絡、外部網絡等)、和其它設備之間提供連接和/或通信鏈路的數據網絡接口。I/O接口可以用于將該設備耦合至任何類型的組件、外圍設備、和/或附屬設備。I/O接口還包括數據輸入端口,可以經由其接收任何類型的數據、媒體內容、和/或諸如至該設備的用戶輸入的輸入、以及任何類型的通信數據、以及從任何內容和/或數據源接收到的音頻、視頻、和/或圖像數據。

            設備1702包括可以至少部分地實施在硬件中的處理系統1710,諸如具有處理可執行指令的任何類型的微處理器、控制器等的硬件。處理系統可以包括集成電路的組件、可編程邏輯設備、使用一個或者多個半導體形成的邏輯器件、以及硅和/或硬件形式的其它實施方式,諸如實施為片上系統(SoC)的處理器和存儲器系統。替選地或者另外地,該設備可以用軟件、硬件、固件、或者可以用處理和控制電路來實施的固定邏輯電路系統中的任何一種或者組合來實施。設備1702可以進一步包括任何類型的系統總線、或者將該設備內的各種組件進行耦合的其它數據和命令傳輸系統。系統總線可以包括不同總線結構和架構中的任何一種或者組合、以及控制線和數據線。

            設備1702還包括計算機可讀存儲存儲器1712,諸如可由計算設備訪問的并且提供對數據和可執行指令(例如,軟件應用、模塊、程序、功能等)的永久存儲的數據存儲設備。本文描述的計算機可讀存儲存儲器不包括傳播信號。計算機可讀存儲存儲器的示例包括易失性存儲器和非易失性存儲器、固定的和可移動的介質設備、和維持數據以供計算設備訪問的任何合適的存儲器設備或者電子數據存儲。計算機可讀存儲存儲器可以包括隨機存取存儲器(RAM)、只讀存儲器(ROM)、閃速存儲器、和各種存儲器設備配置的其它類型的存儲存儲器的各種實施方式。

            計算機可讀存儲存儲器1712提供對設備數據1706和各種設備應用1714的存儲,諸如利用計算機可讀存儲存儲器作為軟件應用維持并且可由處理系統1710執行的操作系統。設備應用還可以包括設備管理器,諸如任何形式的控制應用、軟件應用、信號處理和控制模塊、對于特定設備是本機的代碼、特定設備的硬件抽象層等。在本示例中,設備應用還包括尋址應用1716,該尋址應用1716實施網狀網絡尋址的實施例,諸如當將示例設備1702實施為本文描述的網狀網絡設備中的任何網狀網絡設備時。

            設備1702還包括音頻和/或視頻系統1718,該音頻和/或視頻系統1718生成用于音頻設備1720的音頻數據并且/或者生成用于顯示設備1722的顯示數據。音頻設備和/或顯示設備包括處理、顯示、和/或以其他方式渲染音頻、視頻、顯示、和/或圖像數據(諸如,數字照片的圖像內容)的任何設備。在實施方式中,音頻設備和/或顯示設備是示例設備1702的集成組件。替選地,音頻設備和/或顯示設備是示例設備外部的外圍組件。在實施例中,針對網狀網絡尋址描述的至少一部分技術可以實施在分布式系統中,諸如通過平臺1726中的“云”1724。云1724包括和/或代表用于服務1728和/或資源1730的平臺1726。

            平臺1726使諸如服務器設備(例如,包括在服務1728中)和/或軟件資源(例如,包括作為資源1730)的硬件的底層功能抽象化,并且將示例設備1702與其它設備、服務器等連接。資源1730還可以包括在遠離示例設備1702的服務器上執行計算機處理的同時可以利用的應用和/或數據。另外,服務1728和/或資源1730可以促進訂戶網絡服務,諸如通過互聯網、蜂窩網絡或者Wi-Fi網絡。平臺1726還可以用于使資源抽象化并且按比例縮放以用作經由平臺實施的資源1730的命令,諸如在具有分布在整個系統1700中的功能的互連的設備實施例中。例如,可以部分地在示例設備1702處、以及經由使云1724的功能抽象化的平臺1726來實施該功能。

            雖然已經以專用于特征和/或方法的語言描述了網狀網絡尋址的實施例,但是隨附權利要求書的主題并不一定限于所描述的特定特征或者方法。相反,該特定特征和方法是作為網狀網絡尋址的示例實施方式而公開,并且其它等效的特征和方法旨在包括在隨附權利要求書的范圍內。進一步地,描述了各種不同的實施例,并且要了解,每個所描述的實施例可以獨立地或者結合一個或者多個其他描述的實施例來實施。

            當前第1頁1 2 3 
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1
            婷婷六月激情在线综合激情,亚洲国产大片,久久中文字幕综合婷婷,精品久久久久久中文字幕,亚洲一区二区三区高清不卡,99国产精品热久久久久久夜夜嗨 ,欧美日韩亚洲综合在线一区二区,99国产精品电影,伊人精品线视天天综合,精品伊人久久久大香线蕉欧美
            亚洲精品1区 国产成人一级 91精品国产欧美一区二区 亚洲精品乱码久久久久久下载 国产精品久久久久久久伊一 九色国产 国产精品九九视频 伊人久久成人爱综合网 欧美日韩亚洲区久久综合 欧美日本一道免费一区三区 夜夜爽一区二区三区精品 欧美日韩高清一区二区三区 国产成人av在线 国产精品对白交换绿帽视频 国产视频亚洲 国产在线欧美精品 国产精品综合网 国产日韩精品欧美一区色 国产日韩精品欧美一区喷 欧美日韩在线观看区一二 国产区精品 欧美视频日韩视频 中文字幕天天躁日日躁狠狠躁97 视频一二三区 欧美高清在线精品一区二区不卡 国产精品揄拍一区二区久久 99久久综合狠狠综合久久aⅴ 亚洲乱码视频在线观看 日韩在线第二页 亚洲精品无码专区在线播放 成人亚洲网站www在线观看 欧美三级一区二区 99久久精品免费看国产高清 91麻豆国产在线观看 最新日韩欧美不卡一二三区 成人在线观看不卡 日韩国产在线 在线亚洲精品 亚洲午夜久久久久中文字幕 国产精品成人久久久久久久 精品国产一区二区在线观看 欧美精品国产一区二区三区 中文在线播放 亚洲第一页在线视频 国产午夜精品福利久久 九色国产 精品国产九九 国产永久视频 久久精品人人做人人综合试看 国产一区二区三区免费观看 亚洲精品国产电影 9999热视频 国产精品资源在线 麻豆久久婷婷国产综合五月 国产精品免费一级在线观看 亚洲国产一区二区三区青草影视 中文在线播放 国产成人综合在线 国产在线观看色 国产亚洲三级 国产片一区二区三区 久久99精品久久久久久牛牛影视 亚洲欧美日韩国产 四虎永久免费网站 国产一毛片 国产精品视频在 九九热在线精品 99精品福利视频 色婷婷色99国产综合精品 97成人精品视频在线播放 精品久久久久久中文字幕 亚洲欧美一区二区三区孕妇 亚洲欧美成人网 日韩高清在线二区 国产尤物在线观看 在线不卡一区二区 91网站在线看 韩国精品福利一区二区 欧美日韩国产成人精品 99热精品久久 国产精品免费视频一区 高清视频一区 精品九九久久 欧美日韩在线观看免费 91欧美激情一区二区三区成人 99福利视频 亚洲国产精品91 久热国产在线 精品久久久久久中文字幕女 国产精品久久久久久久久99热 成人自拍视频网 国产精品视频久久久久久 久久影院国产 国产玖玖在线观看 99精品在线免费 亚洲欧美一区二区三区导航 久久久久久久综合 国产欧美日韩精品高清二区综合区 国产精品视频自拍 亚洲一级片免费 久久久久久九九 国产欧美自拍视频 视频一区二区在线观看 欧美日韩一区二区三区久久 中文在线亚洲 伊人热人久久中文字幕 日韩欧美亚洲国产一区二区三区 欧美亚洲国产成人高清在线 欧美日韩国产码高清综合人成 国产性大片免费播放网站 亚洲午夜综合网 91精品久久一区二区三区 国产无套在线播放 国产精品视频网站 国产成人亚洲精品老王 91在线网站 国产视频97 欧美黑人欧美精品刺激 国产一区二区三区免费在线视频 久久久国产精品免费看 99re6久精品国产首页 久久精品91 国产成人一级 国产成人精品曰本亚洲 日本福利在线观看 伊人成综合网 久久综合一本 国产综合久久久久久 久久精品成人免费看 久久福利 91精品国产91久久久久久麻豆 亚洲精品成人在线 亚洲伊人久久精品 欧美日本二区 国产永久视频 国产一区二 一区二区福利 国产一毛片 亚洲精品1区 毛片一区二区三区 伊人久久大香线蕉综合影 国产欧美在线观看一区 亚洲国产欧洲综合997久久 国产一区二区免费视频 国产91精品对白露脸全集观看 久久亚洲国产伦理 欧美成人伊人久久综合网 亚洲性久久久影院 久久99国产精一区二区三区! 91精品国产欧美一区二区 欧美日韩亚洲区久久综合 日韩精品一二三区 久久久夜色精品国产噜噜 国产在线精品福利91香蕉 久久久久久久亚洲精品 97se色综合一区二区二区 91国语精品自产拍在线观看性色 91久久国产综合精品女同我 日韩中文字幕a 国产成人亚洲日本精品 久久国产精品-国产精品 久久国产经典视频 久久国产精品伦理 亚洲第一页在线视频 国产精品久久久久三级 日韩毛片网 久久免费高清视频 麻豆国产在线观看一区二区 91麻豆国产福利在线观看 国产成人精品男人的天堂538 一区二区三区中文字幕 免费在线视频一区 欧美日韩国产成人精品 国产综合网站 国产资源免费观看 亚洲精品亚洲人成在线播放 精品久久久久久中文字幕专区 亚洲人成人毛片无遮挡 国产一起色一起爱 国产香蕉精品视频在 九九热免费观看 日韩亚洲欧美一区 九九热精品在线观看 精品久久久久久中文字幕专区 亚洲欧美自拍偷拍 国产精品每日更新 久久久久国产一级毛片高清板 久久天天躁狠狠躁夜夜中文字幕 久久精品片 日韩在线毛片 国产成人精品本亚洲 国产成人精品一区二区三区 九九热在线观看 国产r级在线观看 国产欧美日韩精品高清二区综合区 韩国电影一区二区 国产精品毛片va一区二区三区 五月婷婷伊人网 久久一区二区三区免费 一本色道久久综合狠狠躁篇 亚洲综合色站 国产尤物在线观看 亚洲一区亚洲二区 免费在线视频一区 欧洲精品视频在线观看 日韩中文字幕a 中文字幕日本在线mv视频精品 91精品在线免费视频 精品国产免费人成在线观看 精品a级片 中文字幕日本在线mv视频精品 日韩在线精品视频 婷婷丁香色 91精品国产高清久久久久 国产成人精品日本亚洲直接 五月综合视频 欧美日韩在线亚洲国产人 精液呈暗黄色 亚洲乱码一区 久久精品中文字幕不卡一二区 亚洲天堂精品在线 激情婷婷综合 国产免费久久精品久久久 国产精品亚洲二区在线 久久免费播放视频 五月婷婷丁香综合 在线亚洲欧美日韩 久久免费精品高清麻豆 精品久久久久久中文字幕 亚洲一区网站 国产精品福利社 日韩中文字幕免费 亚洲综合丝袜 91精品在线播放 国产精品18 亚洲日日夜夜 伊人久久大香线蕉综合影 亚洲精品中文字幕乱码影院 亚洲一区二区黄色 亚洲第一页在线视频 一区二区在线观看视频 国产成人福利精品视频 亚洲高清二区 国内成人免费视频 精品亚洲性xxx久久久 国产精品合集一区二区三区 97av免费视频 国产一起色一起爱 国产区久久 国产资源免费观看 99精品视频免费 国产成人一级 国产精品九九免费视频 欧美91精品久久久久网免费 99热国产免费 久久精品色 98精品国产综合久久 久久精品播放 中文字幕视频免费 国产欧美日韩一区二区三区在线 精品久久蜜桃 国产小视频精品 一本色道久久综合狠狠躁篇 91在线免费观看 亚洲精品区 伊人成综合网 伊人热人久久中文字幕 伊人黄色片 99国产精品热久久久久久夜夜嗨 久久免费精品视频 亚洲一区二区三区高清不卡 久久久久国产一级毛片高清板 国产片一区二区三区 久久狠狠干 99久久婷婷国产综合精品电影 国产99区 国产精品成人久久久久 久久狠狠干 青青国产在线观看 亚洲高清国产拍精品影院 国产精品一区二区av 九九热在线免费视频 伊人久久国产 国产精品久久久久久久久久一区 在线观看免费视频一区 国产精品自在在线午夜区app 国产精品综合色区在线观看 国产毛片久久久久久国产毛片 97国产免费全部免费观看 国产精品每日更新 国产尤物视频在线 九九视频这里只有精品99 一本一道久久a久久精品综合 久久综合给会久久狠狠狠 国产成人精品男人的天堂538 欧美一区二区高清 毛片一区二区三区 国产欧美日韩在线观看一区二区三区 在线国产二区 欧美不卡网 91在线精品中文字幕 在线国产福利 国内精品91久久久久 91亚洲福利 日韩欧美国产中文字幕 91久久精品国产性色也91久久 亚洲性久久久影院 欧美精品1区 国产热re99久久6国产精品 九九热免费观看 国产精品欧美日韩 久久久久国产一级毛片高清板 久久国产经典视频 日韩欧美亚洲国产一区二区三区 欧美亚洲综合另类在线观看 国产精品自在在线午夜区app 97中文字幕在线观看 视频一二三区 精品国产一区在线观看 国产欧美日韩在线一区二区不卡 欧美一区二三区 伊人成人在线观看 国内精品91久久久久 97在线亚洲 国产在线不卡一区 久久久全免费全集一级全黄片 国产精品v欧美精品∨日韩 亚洲毛片网站 在线不卡一区二区 99re热在线视频 久久激情网 国产毛片一区二区三区精品 久久亚洲综合色 中文字幕视频免费 国产视频亚洲 婷婷伊人久久 国产一区二区免费播放 久久99国产精品成人欧美 99国产在线视频 国产成人免费视频精品一区二区 国产不卡一区二区三区免费视 国产码欧美日韩高清综合一区 久久精品国产主播一区二区 国产一区电影 久久精品国产夜色 国产精品国产三级国产 日韩一区二区三区在线 久久97久久97精品免视看 久久国产免费一区二区三区 伊人久久大香线蕉综合电影网 99re6久精品国产首页 久久激情网 亚洲成人高清在线 国产精品网址 国产成人精品男人的天堂538 香蕉国产综合久久猫咪 国产专区中文字幕 91麻豆精品国产高清在线 久久国产经典视频 国产精品成人va在线观看 国产精品爱啪在线线免费观看 日本精品久久久久久久久免费 亚洲综合一区二区三区 久久五月网 精品国产网红福利在线观看 久久综合亚洲伊人色 亚洲国产精品久久久久久网站 在线日韩国产 99国产精品热久久久久久夜夜嗨 国产综合精品在线 国产区福利 精品亚洲综合久久中文字幕 国产制服丝袜在线 毛片在线播放网站 在线观看免费视频一区 国产精品久久久精品三级 亚洲国产电影在线观看 最新日韩欧美不卡一二三区 狠狠综合久久综合鬼色 日本精品1在线区 国产日韩一区二区三区在线播放 欧美日韩精品在线播放 亚洲欧美日韩国产一区二区三区精品 久久综合久久网 婷婷六月激情在线综合激情 亚洲乱码一区 国产专区91 97av视频在线观看 精品久久久久久中文字幕 久久五月视频 国产成人福利精品视频 国产精品网址 中文字幕视频在线 精品一区二区三区免费视频 伊人手机在线视频 亚洲精品中文字幕乱码 国产在线视频www色 色噜噜国产精品视频一区二区 精品亚洲成a人在线观看 国产香蕉尹人综合在线 成人免费一区二区三区在线观看 国产不卡一区二区三区免费视 欧美精品久久天天躁 国产专区中文字幕 久久精品国产免费中文 久久精品国产免费一区 久久无码精品一区二区三区 国产欧美另类久久久精品免费 欧美精品久久天天躁 亚洲精品在线视频 国产视频91在线 91精品福利一区二区三区野战 日韩中文字幕免费 国产精品99一区二区三区 欧美成人高清性色生活 国产精品系列在线观看 亚洲国产福利精品一区二区 国产成人在线小视频 国产精品久久久久免费 99re热在线视频 久久久久久久综合 一区二区国产在线播放 成人国产在线视频 亚洲精品乱码久久久久 欧美日韩一区二区综合 精品久久久久免费极品大片 中文字幕视频二区 激情粉嫩精品国产尤物 国产成人精品一区二区视频 久久精品中文字幕首页 亚洲高清在线 国产精品亚洲一区二区三区 伊人久久艹 中文在线亚洲 国产精品一区二区在线播放 国产精品九九免费视频 亚洲二区在线播放 亚洲狠狠婷婷综合久久久久网站 亚洲欧美日韩网站 日韩成人精品 亚洲国产一区二区三区青草影视 91精品国产福利在线观看 国产精品久久久久久久久99热 国产一区二区精品尤物 久碰香蕉精品视频在线观看 亚洲日日夜夜 在线不卡一区二区 国产午夜亚洲精品 九九热在线视频观看这里只有精品 伊人手机在线视频 91免费国产精品 日韩欧美中字 91精品国产91久久久久 国产全黄三级播放 视频一区二区三区免费观看 国产开裆丝袜高跟在线观看 国产成人欧美 激情综合丝袜美女一区二区 国产成人亚洲综合无 欧美精品一区二区三区免费观看 欧美亚洲国产日韩 日韩亚州 国产欧美日韩精品高清二区综合区 亚洲午夜国产片在线观看 精品久久久久久中文字幕 欧美精品1区 久久伊人久久亚洲综合 亚洲欧美日韩精品 国产成人精品久久亚洲高清不卡 久久福利影视 国产精品99精品久久免费 久久久久免费精品视频 国产日产亚洲精品 亚洲国产午夜电影在线入口 精品无码一区在线观看 午夜国产精品视频 亚洲一级片免费 伊人久久大香线蕉综合影 国产精品久久影院 久碰香蕉精品视频在线观看 www.欧美精品 在线小视频国产 亚洲国产天堂久久综合图区 欧美一区二区三区不卡 日韩美女福利视频 九九精品免视频国产成人 不卡国产00高中生在线视频 亚洲第一页在线视频 欧美日韩在线播放成人 99re视频这里只有精品 国产精品91在线 精品乱码一区二区三区在线 国产区久久 91麻豆精品国产自产在线观看一区 日韩精品成人在线 九九热在线观看 国产精品久久不卡日韩美女 欧美一区二区三区综合色视频 欧美精品免费一区欧美久久优播 国产精品网址 国产专区中文字幕 国产精品欧美亚洲韩国日本久久 日韩美香港a一级毛片 久久精品123 欧美一区二区三区免费看 99r在线视频 亚洲精品国产字幕久久vr 国产综合激情在线亚洲第一页 91免费国产精品 日韩免费小视频 亚洲国产精品综合一区在线 国产亚洲第一伦理第一区 在线亚洲精品 国产精品一区二区制服丝袜 国产在线成人精品 九九精品免视频国产成人 亚洲国产网 欧美日韩亚洲一区二区三区在线观看 在线亚洲精品 欧美一区二区三区高清视频 国产成人精品男人的天堂538 欧美日韩在线观看区一二 亚洲欧美一区二区久久 久久精品中文字幕首页 日本高清www午夜视频 久久精品国产免费 久久999精品 亚洲国产精品欧美综合 88国产精品视频一区二区三区 91久久偷偷做嫩草影院免费看 国产精品夜色视频一区二区 欧美日韩导航 国产成人啪精品午夜在线播放 一区二区视频在线免费观看 99久久精品国产自免费 精液呈暗黄色 久久99国产精品 日本精品久久久久久久久免费 精品国产97在线观看 99re视频这里只有精品 国产视频91在线 999av视频 亚洲美女视频一区二区三区 久久97久久97精品免视看 亚洲国产成人久久三区 99久久亚洲国产高清观看 日韩毛片在线视频 综合激情在线 91福利一区二区在线观看 一区二区视频在线免费观看 激情粉嫩精品国产尤物 国产成人精品曰本亚洲78 国产成人精品本亚洲 国产精品成人免费视频 国产成人啪精品视频免费软件 久久精品国产亚洲妲己影院 国产精品成人久久久久久久 久久大香线蕉综合爱 欧美一区二区三区高清视频 99热国产免费 在线观看欧美国产 91精品视频在线播放 国产精品福利社 欧美精品一区二区三区免费观看 国产一区二区免费视频 国产午夜精品一区二区 精品视频在线观看97 91精品福利久久久 国产一区福利 国产综合激情在线亚洲第一页 国产精品久久久久久久久久久不卡 九色国产 在线日韩国产 黄网在线观看 亚洲一区小说区中文字幕 中文字幕丝袜 日本二区在线观看 日本国产一区在线观看 欧美日韩一区二区三区久久 欧美精品亚洲精品日韩专 国产日产亚洲精品 久久综合九色综合欧美播 亚洲国产欧美无圣光一区 欧美视频区 亚洲乱码视频在线观看 久久无码精品一区二区三区 九九热精品免费视频 久久99精品久久久久久牛牛影视 国产精品成久久久久三级 国产一区福利 午夜国产精品视频 日本二区在线观看 99久久网站 国产亚洲天堂 精品国产一区二区三区不卡 亚洲国产日韩在线一区 国产成人综合在线观看网站 久久免费高清视频 欧美在线导航 午夜精品久久久久久99热7777 欧美久久综合网 国产小视频精品 国产尤物在线观看 亚洲国产精品综合一区在线 欧美一区二区三区不卡视频 欧美黑人欧美精品刺激 日本福利在线观看 久久国产偷 国产手机精品一区二区 国产热re99久久6国产精品 国产高清啪啪 欧美亚洲国产成人高清在线 国产在线第三页 亚洲综合一区二区三区 99r在线视频 99精品久久久久久久婷婷 国产精品乱码免费一区二区 国产在线精品福利91香蕉 国产尤物视频在线 五月婷婷亚洲 中文字幕久久综合伊人 亚洲精品一级毛片 99国产精品电影 在线视频第一页 久久99国产精品成人欧美 国产白白视频在线观看2 成人精品一区二区www 亚洲成人网在线观看 麻豆91在线视频 色综合合久久天天综合绕视看 久久精品国产免费高清 国产不卡一区二区三区免费视 欧美国产中文 99精品欧美 九九在线精品 国产中文字幕在线免费观看 国产一区中文字幕在线观看 国产成人一级 国产精品一区二区制服丝袜 国产一起色一起爱 亚洲精品成人在线 亚洲欧美精品在线 国产欧美自拍视频 99精品久久久久久久婷婷 久99视频 国产热re99久久6国产精品 视频一区亚洲 国产精品视频分类 国产精品成在线观看 99re6久精品国产首页 亚洲在成人网在线看 亚洲国产日韩在线一区 久久国产三级 日韩国产欧美 欧美在线一区二区三区 国产精品美女一级在线观看 成人午夜免费福利视频 亚洲天堂精品在线 91精品国产手机 欧美日韩视频在线播放 狠狠综合久久综合鬼色 九一色视频 青青视频国产 亚洲欧美自拍一区 中文字幕天天躁日日躁狠狠躁97 日韩免费大片 996热视频 伊人成综合网 亚洲天堂欧美 日韩精品亚洲人成在线观看 久久综合给会久久狠狠狠 日韩精品亚洲人成在线观看 日韩国产欧美 亚洲成aⅴ人片在线影院八 亚洲精品1区 99久久精品免费 国产精品高清在线观看 国产精品久久久免费视频 在线亚洲欧美日韩 91在线看视频 国产精品96久久久久久久 欧美日韩国产成人精品 91在线亚洲 热久久亚洲 国产精品美女免费视频观看 日韩在线毛片 亚洲永久免费视频 九九免费在线视频 亚洲一区网站 日本高清二区视频久二区 精品国产美女福利在线 伊人久久艹 国产精品久久久久三级 欧美成人精品第一区二区三区 99久久精品国产自免费 在线观看日韩一区 国产中文字幕一区 成人免费午夜视频 欧美日韩另类在线 久久99国产精品成人欧美 色婷婷中文网 久久天天躁夜夜躁狠狠躁2020 欧美成人伊人久久综合网 国产精品福利资源在线 国产伦精品一区二区三区高清 国产精品亚洲综合色区韩国 亚洲一区欧美日韩 色综合视频 国语自产精品视频在线区 国产高清a 成人国内精品久久久久影 国产在线精品香蕉综合网一区 国产不卡在线看 国产成人精品精品欧美 国产欧美日韩综合精品一区二区三区 韩国电影一区二区 国产在线视频www色 91中文字幕在线一区 国产人成午夜免视频网站 亚洲综合一区二区三区 色综合视频一区二区观看 久久五月网 九九热精品在线观看 国产一区二区三区国产精品 99久热re在线精品996热视频 亚洲国产网 在线视频亚洲一区 日韩字幕一中文在线综合 国产高清一级毛片在线不卡 精品国产色在线 国产高清视频一区二区 精品日本久久久久久久久久 亚洲国产午夜精品乱码 成人免费国产gav视频在线 日韩欧美一区二区在线观看 欧美曰批人成在线观看 韩国电影一区二区 99re这里只有精品6 日韩精品一区二区三区视频 99re6久精品国产首页 亚洲欧美一区二区三区导航 欧美色图一区二区三区 午夜精品视频在线观看 欧美激情在线观看一区二区三区 亚洲热在线 成人国产精品一区二区网站 亚洲一级毛片在线播放 亚洲一区小说区中文字幕 亚洲午夜久久久久影院 国产自产v一区二区三区c 国产精品视频免费 久久调教视频 国产成人91激情在线播放 国产精品欧美亚洲韩国日本久久 久久亚洲日本不卡一区二区 91中文字幕网 成人国产在线视频 国产视频91在线 欧美成人精品第一区二区三区 国产精品福利在线 久久综合九色综合精品 欧美一区二区三区精品 久久国产综合尤物免费观看 久久99青青久久99久久 日韩精品免费 久久国产精品999 91亚洲视频在线观看 国产精品igao视频 色综合区 在线亚洲欧国产精品专区 国产一区二区三区在线观看视频 亚洲精品成人在线 一区二区国产在线播放 中文在线亚洲 亚洲精品第一国产综合野 国产一区二区精品久久 一区二区三区四区精品视频 99热精品久久 中文字幕视频二区 国产成人精品男人的天堂538 99精品影视 美女福利视频一区二区 久久午夜夜伦伦鲁鲁片 综合久久久久久久综合网 国产精品国产欧美综合一区 国产99视频在线观看 国产亚洲女在线精品 婷婷影院在线综合免费视频 国产亚洲3p一区二区三区 91成人爽a毛片一区二区 亚洲一区二区高清 国产欧美亚洲精品第二区首页 欧美日韩导航 亚洲高清二区 欧美激情观看一区二区久久 日韩毛片在线播放 亚洲欧美日韩高清中文在线 亚洲日本在线播放 国产精品一区二区制服丝袜 精品国产一区二区三区不卡 国产不卡在线看 国产欧美网站 四虎永久在线观看视频精品 国产黄色片在线观看 夜夜综合 一本色道久久综合狠狠躁篇 欧美亚洲综合另类在线观看 国产91在线看 伊人久久国产 欧美一区二区在线观看免费网站 国产精品久久久久三级 久久福利 日韩中文字幕a 亚洲午夜久久久久影院 91在线高清视频 国产亚洲一区二区三区啪 久久人精品 国产精品亚洲午夜一区二区三区 综合久久久久久 久久伊人一区二区三区四区 国产综合久久久久久 日韩一区精品视频在线看 国产精品日韩欧美制服 日本精品1在线区 99re视频 无码av免费一区二区三区试看 国产视频1区 日韩欧美中文字幕一区 日本高清中文字幕一区二区三区a 亚洲国产欧美无圣光一区 国产在线视频一区二区三区 欧美国产第一页 在线亚洲欧美日韩 日韩中文字幕第一页 在线不卡一区二区 伊人久久青青 国产精品一区二区在线播放 www.五月婷婷 麻豆久久婷婷国产综合五月 亚洲精品区 久久国产欧美另类久久久 99在线视频免费 伊人久久中文字幕久久cm 久久精品成人免费看 久久这里只有精品首页 88国产精品视频一区二区三区 中文字幕日本在线mv视频精品 国产在线精品成人一区二区三区 伊人精品线视天天综合 亚洲一区二区黄色 国产尤物视频在线 亚洲精品99久久久久中文字幕 国产一区二区三区免费观看 伊人久久大香线蕉综合电影网 国产成人精品区在线观看 日本精品一区二区三区视频 日韩高清在线二区 久久免费播放视频 一区二区成人国产精品 国产精品免费精品自在线观看 亚洲精品视频二区 麻豆国产精品有码在线观看 精品日本一区二区 亚洲欧洲久久 久久中文字幕综合婷婷 中文字幕视频在线 国产成人精品综合在线观看 91精品国产91久久久久福利 精液呈暗黄色 香蕉国产综合久久猫咪 国产专区精品 亚洲精品无码不卡 国产永久视频 亚洲成a人片在线播放观看国产 一区二区国产在线播放 亚洲一区二区黄色 欧美日韩在线观看视频 亚洲精品另类 久久国产综合尤物免费观看 国产一区二区三区国产精品 高清视频一区 国产精品igao视频 国产精品资源在线 久久综合精品国产一区二区三区 www.五月婷婷 精品色综合 99热国产免费 麻豆福利影院 亚洲伊人久久大香线蕉苏妲己 久久电影院久久国产 久久精品伊人 在线日韩理论午夜中文电影 亚洲国产欧洲综合997久久 伊人国产精品 久草国产精品 欧美一区精品二区三区 亚洲成人高清在线 91免费国产精品 日韩精品福利在线 国产一线在线观看 国产不卡在线看 久久99青青久久99久久 亚洲精品亚洲人成在线播放 99久久免费看国产精品 国产日本在线观看 青草国产在线视频 麻豆久久婷婷国产综合五月 国产中文字幕一区 91久久精品国产性色也91久久 国产一区a 国产欧美日韩成人 国产亚洲女在线精品 一区二区美女 中文字幕在线2021一区 在线小视频国产 久久这里只有精品首页 国产在线第三页 欧美日韩中文字幕 在线亚洲+欧美+日本专区 精品国产一区二区三区不卡 久久这里精品 欧美在线va在线播放 精液呈暗黄色 91精品国产手机 91在线免费播放 欧美视频亚洲色图 欧美国产日韩精品 日韩高清不卡在线 精品视频免费观看 欧美日韩一区二区三区四区 国产欧美亚洲精品第二区首页 亚洲韩精品欧美一区二区三区 国产精品视频免费 在线精品小视频 久久午夜夜伦伦鲁鲁片 国产无套在线播放 久热这里只精品99re8久 欧美久久久久 久久香蕉国产线看观看精品蕉 国产成人精品男人的天堂538 亚洲人成网站色7799在线观看 日韩在线第二页 一本色道久久综合狠狠躁篇 国产一区二区三区不卡在线观看 亚洲乱码在线 在线观看欧美国产 久久福利青草精品资源站免费 国产玖玖在线观看 在线亚洲精品 亚洲成aⅴ人在线观看 精品91在线 欧美一区二三区 日韩中文字幕视频在线 日本成人一区二区 日韩免费专区 国内精品在线观看视频 久久国产综合尤物免费观看 国产精品系列在线观看 一本一道久久a久久精品综合 亚洲免费播放 久久精品国产免费 久久人精品 亚洲毛片网站 亚洲成a人一区二区三区 韩国福利一区二区三区高清视频 亚洲精品天堂在线 一区二区三区中文字幕 亚洲国产色婷婷精品综合在线观看 亚洲国产成人久久笫一页 999国产视频 国产精品香港三级在线电影 欧美日韩一区二区三区四区 日韩国产欧美 国产精品99一区二区三区 午夜国产精品理论片久久影院 亚洲精品中文字幕麻豆 亚洲国产高清视频 久久免费手机视频 日韩a在线观看 五月婷婷亚洲 亚洲精品中文字幕麻豆 中文字幕丝袜 www国产精品 亚洲天堂精品在线 亚洲乱码一区 国产日韩欧美三级 久久999精品 伊人热人久久中文字幕 久热国产在线视频 国产欧美日韩在线观看一区二区三区 国产一二三区在线 日韩国产欧美 91精品国产91久久久久 亚洲一区小说区中文字幕 精品一区二区免费视频 国产精品视频免费 国产精品亚洲综合色区韩国 亚洲国产精品成人午夜在线观看 欧美国产日韩精品 中文字幕精品一区二区精品