戶裝備106的信息。有關(guān)用戶裝備的信息可包括關(guān)于 用戶裝備106是否與接入點(diǎn)104相關(guān)聯(lián)(例如,連接著的和/或經(jīng)認(rèn)證的)的標(biāo)識(shí)符。
[0083] 如圖3A中所示,接入點(diǎn)104可以向與服務(wù)390相關(guān)聯(lián)的發(fā)現(xiàn)代理160傳送服務(wù)發(fā) 現(xiàn)請(qǐng)求304。在一些實(shí)現(xiàn)中,接入點(diǎn)104可以直接向服務(wù)390傳送發(fā)現(xiàn)請(qǐng)求消息。發(fā)現(xiàn)代理 160可以隨后向服務(wù)390傳送服務(wù)發(fā)現(xiàn)請(qǐng)求306以獲取服務(wù)信息。服務(wù)發(fā)現(xiàn)請(qǐng)求306可以 包括設(shè)備信息。
[0084] 服務(wù)390可以基于所接收到的設(shè)備信息生成服務(wù)信息308。例如,若消息306將用 戶裝備106標(biāo)識(shí)為經(jīng)認(rèn)證的,那么服務(wù)信息308可包括服務(wù)390的完整發(fā)現(xiàn)記錄。若消息 306將用戶裝備106識(shí)別為未經(jīng)認(rèn)證的,那么服務(wù)信息308可包括服務(wù)390的部分式發(fā)現(xiàn)記 錄。在一些實(shí)現(xiàn)中,未經(jīng)認(rèn)證的用戶裝備可以引起生成無(wú)服務(wù)信息。該生成可以進(jìn)一步基 于發(fā)現(xiàn)請(qǐng)求被傳送的時(shí)間、用戶裝備發(fā)起發(fā)現(xiàn)請(qǐng)求的能力、或者本文中所描述的其他信息。
[0085] 消息310包括所生成的服務(wù)信息并且被發(fā)送給發(fā)現(xiàn)代理160。在一些實(shí)現(xiàn)中,發(fā)現(xiàn) 代理160可以高速緩存該信息用于未來(lái)的發(fā)現(xiàn)請(qǐng)求。在此類實(shí)現(xiàn)中,消息306和消息308 可以被省略以利于高速緩存中所包括的信息。該高速緩存可以包括指示服務(wù)信息可以被高 速緩存在多久、高速緩存可以被用于哪些類型的請(qǐng)求、以及類似等的規(guī)則。
[0086] 消息312和消息314攜帶來(lái)自發(fā)現(xiàn)代理160通過(guò)接入點(diǎn)104去往用戶裝備106的 服務(wù)信息。相應(yīng)地,用戶裝備106可以在不連接到接入點(diǎn)104的情況下獲取有關(guān)服務(wù)390 的信息。此外,服務(wù)390可以通過(guò)基于提交請(qǐng)求的設(shè)備選擇性地包括服務(wù)信息來(lái)安全地提 供服務(wù)信息。
[0087] 圖3B解說(shuō)了消息流圖,該消息流圖解說(shuō)了具有安全性的用于進(jìn)行高效基礎(chǔ)設(shè)施 服務(wù)發(fā)現(xiàn)的另一示例流程。圖3B的消息流示出了在無(wú)線通信系統(tǒng)中所可包括的數(shù)個(gè)實(shí)體 之間交換的消息。為了便于解釋,所示實(shí)體的數(shù)目已被限制。然而,將會(huì)理解,與本文中的 描述相一致地,附加的實(shí)體可以被添加或者多個(gè)實(shí)體可以被組合
[0088] 圖3B中示出的流程解說(shuō)了未連接(例如,未經(jīng)認(rèn)證)的用戶裝備的發(fā)現(xiàn)過(guò)程。這 些消息與參考圖3A所描述的消息相同。將會(huì)注意,圖3B中所示的流程省略了圖3A中示出 的(諸)連接消息301。
[0089] 圖3C解說(shuō)了消息流圖,該消息流圖解說(shuō)了具有安全性的用于進(jìn)行高效基礎(chǔ)設(shè)施 服務(wù)發(fā)現(xiàn)的進(jìn)一步示例流程。圖3C的消息流示出了在無(wú)線通信系統(tǒng)中所可包括的數(shù)個(gè)實(shí) 體之間交換的消息。為了便于解釋,所示實(shí)體的數(shù)目已被限制。然而,將會(huì)理解,與本文中 的描述相一致地,附加的實(shí)體可以被添加或者多個(gè)實(shí)體可以被組合
[0090] 圖3C中所示出的消息與參考圖3B所描述的消息相同。然而,如圖3C中所示,接 入點(diǎn)104直接與服務(wù)390通信而非經(jīng)由圖3A和3B中所示的發(fā)現(xiàn)代理160。
[0091] 圖4示出了消息流圖,該消息流圖解說(shuō)了具有安全性的用于進(jìn)行高效基礎(chǔ)設(shè)施服 務(wù)發(fā)現(xiàn)的另一示例流程。圖4的消息流示出了在無(wú)線通信系統(tǒng)中所可包括的數(shù)個(gè)實(shí)體之間 交換的消息。為了便于解釋,所示實(shí)體的數(shù)目已被限制。然而,將會(huì)理解,與本文中的描述 相一致地,附加的實(shí)體可以被添加或者多個(gè)實(shí)體可以被組合
[0092] 圖4中的消息流解說(shuō)了避免對(duì)現(xiàn)有服務(wù)的改變以提供具有安全性的用于進(jìn)行高 效基礎(chǔ)設(shè)施服務(wù)發(fā)現(xiàn)的一種途徑。盡管在圖3A-3C中,服務(wù)390生成了服務(wù)信息,但圖4中 的消息流卻可以被用來(lái)允許該服務(wù)向發(fā)現(xiàn)代理160報(bào)告服務(wù)信息。發(fā)現(xiàn)代理160可以隨后 貫徹實(shí)施服務(wù)390的廣告規(guī)則。該貫徹實(shí)施可以被稱為過(guò)濾服務(wù)信息。該過(guò)濾可以基于是 可以使服務(wù)信息公共可用,還是應(yīng)當(dāng)僅將其提供給相關(guān)聯(lián)的UE。該過(guò)濾還可以基于UE的安 全性設(shè)置。例如,在家庭網(wǎng)絡(luò)實(shí)現(xiàn)中,特定的設(shè)備可以向家庭網(wǎng)絡(luò)(例如,爸爸的膝上型計(jì) 算機(jī))注冊(cè),而訪客設(shè)備對(duì)于該網(wǎng)絡(luò)來(lái)說(shuō)是區(qū)外的。在此類配置中,已知的設(shè)備可以被允許 比訪客設(shè)備更多的信息。
[0093] 圖4的流程示出了用戶裝備106、接入點(diǎn)104、發(fā)現(xiàn)代理160、和服務(wù)390。圖4中 的消息流程類似于圖3中的流程地以服務(wù)發(fā)現(xiàn)請(qǐng)求302,獲取設(shè)備信息303,以及服務(wù)發(fā)現(xiàn) 請(qǐng)求304來(lái)開(kāi)始。然而,服務(wù)發(fā)現(xiàn)請(qǐng)求406可以是標(biāo)準(zhǔn)發(fā)現(xiàn)請(qǐng)求(例如,零配置型協(xié)議、接 入網(wǎng)查詢協(xié)議、或者通用即插即用(UPnP))。服務(wù)390可以生成服務(wù)信息408,如同請(qǐng)求方 設(shè)備已被認(rèn)證一樣,并且將服務(wù)信息消息410傳送給發(fā)現(xiàn)代理160。
[0094](諸)消息412可以被用來(lái)由發(fā)現(xiàn)代理160生成服務(wù)信息。發(fā)現(xiàn)代理160可以將 廣告規(guī)則包括在存儲(chǔ)器中。發(fā)現(xiàn)代理160可以配置成變更、修剪、或防止服務(wù)390的信息在 服務(wù)信息響應(yīng)消息414中被傳送。例如,若服務(wù)不允許未經(jīng)認(rèn)證的設(shè)備發(fā)現(xiàn)該服務(wù),那么發(fā) 現(xiàn)代理160可以在消息414中傳送空響應(yīng)(例如,"服務(wù)未找到")。在一些實(shí)現(xiàn)中,發(fā)現(xiàn)代 理160可以在發(fā)送請(qǐng)求消息406之前執(zhí)行該確定。在這樣做時(shí),發(fā)現(xiàn)代理160可以避免查 詢本將不應(yīng)被發(fā)放給請(qǐng)求方設(shè)備的服務(wù)信息。消息416可以被發(fā)送給用戶裝備106,以指示 對(duì)所請(qǐng)求的發(fā)現(xiàn)的響應(yīng)。
[0095] -些實(shí)現(xiàn)可以包括根據(jù)零配置型協(xié)議來(lái)格式化的消息。在此類實(shí)現(xiàn)中,多播域名 服務(wù)(MDNS)消息可以被用于發(fā)現(xiàn)服務(wù)。以下的表1示出了MDNS分組的示例格式。
[0096]
[0097] 表 1
[0098] 為了允許關(guān)于該消息是包括公開(kāi)的還是私有的服務(wù)信息的指示,多播域名服務(wù)消 息可以包括附加的屬性。例如,表1中所示的多播域名服務(wù)消息包括標(biāo)志字段。在當(dāng)前的標(biāo) 準(zhǔn)中,僅有該字段的第一和第六位是用于通信的。標(biāo)志字段中的一位(例如,第二位)可以 被用來(lái)指示在該消息中所包括的服務(wù)信息的隱私等級(jí)。例如,值1可以指示私有信息(例 如,僅與連接著的設(shè)備共享),而值〇可以指示公開(kāi)信息(例如,與連接著的和未連接的設(shè)備 共享)。附加的標(biāo)志位可以被用來(lái)提供增加的許可等級(jí)。標(biāo)志字段的使用是如何實(shí)現(xiàn)本文 中針對(duì)零配置型協(xié)議所描述的方面的一個(gè)示例。在一些實(shí)現(xiàn)中,多播域名服務(wù)消息的數(shù)據(jù) 字段可以包括隱私信息。
[0099] 對(duì)于通用即插即用實(shí)現(xiàn)而言,UPnP響應(yīng)消息可以包括經(jīng)格式化文本形式的服務(wù)信 息(例如,固定格式文本、XML;以及類似等)。在一些實(shí)現(xiàn)中,該信息可以經(jīng)由HTTP來(lái)請(qǐng)求 并且經(jīng)由HTTP響應(yīng)來(lái)返回。包括UpnP響應(yīng)信息的示例HTTP響應(yīng)在以下列表1中示出。
[0100]
[0101] 列表 1
[0102] 在此類實(shí)現(xiàn)中,新的字段可以被添加到經(jīng)格式化文本以標(biāo)識(shí)相關(guān)聯(lián)的服務(wù)的隱私 設(shè)置。例如,隱私元素可以被添加到XML文檔。如以上所討論的,隱私元素可以是簡(jiǎn)單元素 (例如,二進(jìn)制標(biāo)志)或者標(biāo)識(shí)類、子類、和對(duì)服務(wù)的發(fā)現(xiàn)的可應(yīng)用性規(guī)則的更復(fù)雜的元素。 可應(yīng)用性規(guī)則可以包括期間應(yīng)用該規(guī)則的時(shí)間、可應(yīng)用性的先決條件(例如,設(shè)備特性、月艮 務(wù)質(zhì)量、帶寬等)、規(guī)則所支配的設(shè)備類、排除規(guī)則、以及類似規(guī)則等。
[0103] 作為第三示例,接入網(wǎng)絡(luò)查詢協(xié)議(ANQP)包括服務(wù)-查詢消息類型。服務(wù)-查詢 消息可以被從UE106傳送到AP104以發(fā)現(xiàn)特定的服務(wù)。服務(wù)-查詢消息可以進(jìn)一步包括 標(biāo)識(shí)服務(wù)的運(yùn)營(yíng)商的屬性。例如,用戶裝備正在尋找由其無(wú)線承運(yùn)商所提供的打印服務(wù)。在 機(jī)場(chǎng)設(shè)置中,AP104可以由第三方操作,但是與無(wú)線承運(yùn)商連接。用戶設(shè)備可以傳送包括 運(yùn)營(yíng)商標(biāo)識(shí)符的服務(wù)-查詢消息以定位恰適的打印服務(wù)。該運(yùn)營(yíng)商標(biāo)識(shí)符可包括網(wǎng)絡(luò)接入 標(biāo)識(shí)符、漫游聯(lián)盟標(biāo)識(shí)符、或者運(yùn)營(yíng)商名。AP104可以將服務(wù)-查詢消息引導(dǎo)至所標(biāo)識(shí)的運(yùn) 營(yíng)商的恰適發(fā)現(xiàn)代理并且從那里獲取發(fā)現(xiàn)信息。
[0104] 在包括接入網(wǎng)查詢協(xié)議一些實(shí)現(xiàn)中,預(yù)關(guān)聯(lián)服務(wù)發(fā)現(xiàn)可以通過(guò)使用應(yīng)用級(jí)分組來(lái) 發(fā)布該查詢并接收該響應(yīng)來(lái)執(zhí)行。在該情形中,AP104可以將非關(guān)聯(lián)的設(shè)備所提出的查詢 引導(dǎo)至恰適的應(yīng)用服務(wù)器。UE106可以在發(fā)布查詢之前發(fā)現(xiàn)該應(yīng)用服務(wù)器的存在及身份。 例如,ANQP查詢可以由UE106使用來(lái)發(fā)現(xiàn)應(yīng)用服務(wù)器身份。如另一示例,UE106上所包括 的應(yīng)用可以包括應(yīng)用服務(wù)身份的標(biāo)識(shí)(例如,存儲(chǔ)在存儲(chǔ)器中;配置值)。UE106可以傳送 攜帶應(yīng)用載荷以及應(yīng)用服務(wù)器(AP104可向其發(fā)送該載荷)的身份的一個(gè)或多個(gè)通用廣告 服務(wù)(GAS)消息。
[0105] 圖5解說(shuō)了包括針對(duì)多個(gè)子網(wǎng)來(lái)選擇服務(wù)發(fā)現(xiàn)代理的網(wǎng)絡(luò)的功能框圖。如以上所 討論的,諸如參考圖1B所討論的,接入點(diǎn)104可以向各種子網(wǎng)提供無(wú)線電接入。在系統(tǒng)500 中,接入點(diǎn)104被示為與三個(gè)虛擬局域網(wǎng)(VLAN)VLAN1502a、VLAN2502b和VLANη502η處 于通信中。參考圖5,使用"η"指示了接入點(diǎn)104與之相關(guān)聯(lián)的VLAN的數(shù)目。VLAN可以配 置成經(jīng)由有線或無(wú)線通信手段來(lái)與接入點(diǎn)104通信。不是所有的VLAN都可以經(jīng)由相同的 手段與接入點(diǎn)104通信(例如,一個(gè)VLAN無(wú)線地連接到接入點(diǎn),而另一VLAN經(jīng)由有線接口 連接)。
[0106] 每個(gè)VLAN可由不同網(wǎng)絡(luò)供應(yīng)方操作。如此,每個(gè)VLAN可以為其訂戶提供不同的 服務(wù)(例如,經(jīng)由服務(wù)提供設(shè)備A506a、服務(wù)提供設(shè)備B506b、以及服務(wù)提供設(shè)備506η)。 為了允許每個(gè)VLAN具有提供對(duì)以VLAN為宿主的服務(wù)的訪問(wèn)的能力,可以為每個(gè)VLAN包括 發(fā)現(xiàn)代理(例如,發(fā)現(xiàn)代理A502a、發(fā)現(xiàn)代理B502b和發(fā)現(xiàn)代理η502η)。每個(gè)發(fā)現(xiàn)代理可 以配置成確定要公布有關(guān)所提供的服務(wù)的哪些信息。例如,如以上所討論的,發(fā)現(xiàn)代理可以 包括標(biāo)識(shí)可以被發(fā)布給非經(jīng)認(rèn)證的設(shè)備的信息的公布規(guī)則。用這種方式,每個(gè)VLAN運(yùn)營(yíng)商 可以安全地控制對(duì)所提供的服務(wù)的訪問(wèn)。
[0107] 為了促進(jìn)對(duì)服務(wù)的發(fā)現(xiàn),除了感興趣的服務(wù)之外,用戶裝備106還可以隨發(fā)現(xiàn)請(qǐng) 求消息包括感興趣的供應(yīng)方。以上所討論的一個(gè)示例發(fā)現(xiàn)請(qǐng)求消息是ANQP服務(wù)-查詢消 息。接入點(diǎn)104可以至少部分基于包括在發(fā)現(xiàn)請(qǐng)求中的供應(yīng)方信息來(lái)標(biāo)識(shí)恰適的發(fā)現(xiàn)代理 以路由服務(wù)請(qǐng)求