用于物聯(lián)網(wǎng)的智能協(xié)商服務(wù)的制作方法
【專利說(shuō)明】用于物聯(lián)網(wǎng)的智能協(xié)商服務(wù)
[0001]相關(guān)申請(qǐng)的交叉引用
[0002] 本申請(qǐng)要求于2013年5月6日提交的名為"INTELLIGENT NEGOTIATION SERVICE FOR INTERNET OF THINGS"的美國(guó)臨時(shí)專利申請(qǐng)?zhí)?1/819,922的優(yōu)先權(quán),通過(guò)引用將其全 部?jī)?nèi)容合并于此。
【背景技術(shù)】
[0003] 機(jī)器對(duì)機(jī)器(M2M)技術(shù)允許利用有線和無(wú)線通信系統(tǒng)更直接地相互通信。M2M技術(shù) 能夠進(jìn)一步實(shí)現(xiàn)物聯(lián)網(wǎng)(I〇T),IoT是唯一可識(shí)別對(duì)象以及通過(guò)網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))相互通信 的這些對(duì)象的虛擬表示的系統(tǒng)。Ι〇Τ可以有助于與更加平常的日用品(諸如雜貨商店中的產(chǎn) 品或家用電器)通信,從而通過(guò)提高這些對(duì)象的知識(shí)來(lái)降低成本和減少浪費(fèi)。例如,由于能 夠與庫(kù)存中的對(duì)象或者已經(jīng)售出的對(duì)象通信,或者由其獲得數(shù)據(jù),所以商店可以保持很準(zhǔn) 確的庫(kù)存數(shù)據(jù)。
[0004] IoT系統(tǒng)中的實(shí)體可以相互協(xié)商以便進(jìn)行通信、使用實(shí)體中的一個(gè)所提供的服務(wù)、 消除差異、協(xié)調(diào)動(dòng)作、或者執(zhí)行可以向?qū)嶓w中的一個(gè)或二者提供某種類型好處的其他活動(dòng)。 但是,由于若干原因,個(gè)體IoT實(shí)體之間的直接協(xié)商可能并不可取。IoT設(shè)備可以是資源受限 的設(shè)備,其具有有限的處理功率、存儲(chǔ)器、通信能力、和/或電池功率。因此,要求每個(gè)IoT實(shí) 體保持和產(chǎn)生執(zhí)行與另一個(gè)設(shè)備的協(xié)商所需的詳細(xì)信息不一定可行或有效。由于各種原 因,實(shí)體中的一個(gè)可能不能或不愿與另一個(gè)設(shè)備協(xié)商,諸如缺少對(duì)其他IoT實(shí)體的意識(shí)或缺 少與另一個(gè)實(shí)體成功協(xié)商所需的知識(shí)。
【發(fā)明內(nèi)容】
[0005] 本文所公開的實(shí)施例包括用于在相連實(shí)體的網(wǎng)絡(luò)中的協(xié)商服務(wù)實(shí)體處接收來(lái)自 第一實(shí)體的協(xié)商請(qǐng)求,讓所述協(xié)商服務(wù)實(shí)體許可所述第一實(shí)體,以及針對(duì)所述請(qǐng)求確定協(xié) 商目標(biāo)實(shí)體的方法。然后目標(biāo)協(xié)商請(qǐng)求可以被發(fā)送給所述協(xié)商目標(biāo)實(shí)體并且從所述協(xié)商目 標(biāo)實(shí)體接收協(xié)商響應(yīng)。協(xié)商結(jié)果可以被從所述協(xié)商服務(wù)發(fā)送到所述第一實(shí)體。
[0006 ]本文所公開的實(shí)施例進(jìn)一步包括相連接的實(shí)體的網(wǎng)絡(luò)中的協(xié)商服務(wù)實(shí)體,所述協(xié) 商服務(wù)實(shí)體執(zhí)行包括下述的操作:接收來(lái)自第一實(shí)體的協(xié)商請(qǐng)求,讓所述協(xié)商服務(wù)實(shí)體許 可所述第一實(shí)體,以及確定協(xié)商目標(biāo)實(shí)體。所述操作進(jìn)一步包括:將目標(biāo)協(xié)商請(qǐng)求傳送給所 述協(xié)商目標(biāo)實(shí)體,接收來(lái)自所述協(xié)商目標(biāo)實(shí)體的協(xié)商響應(yīng),以及將協(xié)商結(jié)果傳送給所述第 一實(shí)體。
[0007 ]本文所公開的實(shí)施例進(jìn)一步包括相連接的實(shí)體的網(wǎng)絡(luò)中的協(xié)商服務(wù)實(shí)體,所述協(xié) 商服務(wù)實(shí)體執(zhí)行包括下述的操作:接收來(lái)自第一實(shí)體的協(xié)商請(qǐng)求,確定已經(jīng)從所述第一實(shí) 體接收到過(guò)去的協(xié)商請(qǐng)求(其中響應(yīng)于接收到所述過(guò)去的協(xié)商請(qǐng)求,所述第一實(shí)體被所述 協(xié)商服務(wù)實(shí)體許可),以及對(duì)確定已經(jīng)從所述第一實(shí)體接收到所述過(guò)去的協(xié)商請(qǐng)求作出響 應(yīng)(其中響應(yīng)于接收到所述過(guò)去的協(xié)商請(qǐng)求,所述第一實(shí)體被所述協(xié)商服務(wù)實(shí)體許可),向 所述協(xié)商服務(wù)實(shí)體許可所述第一實(shí)體。所述操作進(jìn)一步包括:確定協(xié)商目標(biāo)實(shí)體,將目標(biāo)協(xié) 商請(qǐng)求傳送給所述協(xié)商目標(biāo)實(shí)體,接收來(lái)自所述協(xié)商目標(biāo)實(shí)體的協(xié)商響應(yīng),以及將協(xié)商結(jié) 果傳送給所述第一實(shí)體。
[0008] 提供本
【發(fā)明內(nèi)容】
用于介紹簡(jiǎn)化形式的概念的選擇,在【具體實(shí)施方式】中將進(jìn)一步描 述這些概念。本
【發(fā)明內(nèi)容】
不旨在識(shí)別所要求的主題的關(guān)鍵特征或必要特征,也不旨在用于 限制所要求的主題的范圍。此外,所要求的主題不限于解決在本公開的任何部分記錄的任 何或全部缺點(diǎn)的限制。
【附圖說(shuō)明】
[0009] 圖1圖示出根據(jù)實(shí)施例的在其中可以實(shí)現(xiàn)智能協(xié)商的示例性Ι〇Τ架構(gòu)。
[0010]圖2圖示出根據(jù)實(shí)施例的實(shí)現(xiàn)智能協(xié)商服務(wù)的示例性方法。
[0011]圖3圖示出根據(jù)實(shí)施例的示例性智能協(xié)商服務(wù)信號(hào)流程。
[0012]圖個(gè)示出根據(jù)實(shí)施例的示例性智能協(xié)商服務(wù)信號(hào)流程。
[0013]圖5圖示出根據(jù)實(shí)施例的實(shí)現(xiàn)智能協(xié)商服務(wù)的示例性方法。
[0014]圖6圖示出根據(jù)實(shí)施例的示例性智能協(xié)商信號(hào)流程。
[0015]圖7圖示出根據(jù)實(shí)施例的示例性IoT智能協(xié)商配置。
[0016]圖8圖示出根據(jù)實(shí)施例的示例性智能協(xié)商信號(hào)流程。
[00Π]圖9圖示出根據(jù)實(shí)施例的示例性IoT智能協(xié)商配置。
[0018]圖10圖示出根據(jù)實(shí)施例的示例性智能協(xié)商信號(hào)流程。
[0019]圖11圖示出根據(jù)實(shí)施例的示例性IoT智能協(xié)商配置。
[0020] 圖12圖示出根據(jù)實(shí)施例的在其中可以實(shí)現(xiàn)施智能協(xié)商服務(wù)的示例性IoT架構(gòu)。
[0021] 圖13圖示出根據(jù)實(shí)施例的示例性IoT智能協(xié)商配置。
[0022] 圖14圖示出根據(jù)實(shí)施例的示例性智能協(xié)商信號(hào)流程。
[0023]圖15圖示出根據(jù)實(shí)施例的示例性智能協(xié)商信號(hào)流程。
[0024] 圖16圖示出根據(jù)實(shí)施例的示例性IoT智能協(xié)商配置。
[0025] 圖17圖示出根據(jù)實(shí)施例的用于智能協(xié)商服務(wù)的示例性IoT智能協(xié)商配置。
[0026] 圖18A是在其中可以實(shí)施一個(gè)或多個(gè)所公開的實(shí)施例的示例機(jī)器對(duì)機(jī)器(M2M)或 物聯(lián)網(wǎng)(IoT)通信系統(tǒng)的系統(tǒng)圖。
[0027] 圖18B是可以用在圖18A中所圖示的M2M/IoT通信系統(tǒng)內(nèi)的示例架構(gòu)的系統(tǒng)圖。 [0028]圖18C是可以用在圖18A中所圖示的通信系統(tǒng)內(nèi)的示例M2M/IoT終端或網(wǎng)關(guān)設(shè)備的 系統(tǒng)圖。
[0029] 圖18D是在其中可以實(shí)現(xiàn)圖18A的通信系統(tǒng)的方面的示例計(jì)算系統(tǒng)的框圖。
【具體實(shí)施方式】
[0030] 如草案ETSI TS 102 690 1.1.1(2011-10)中所述的機(jī)器對(duì)機(jī)器通信(M2M)功能架 構(gòu)以及其中使用的術(shù)語(yǔ),以及如草案ETSI TS 102 921V0.8.2(2011-09)中所述的M2M接口 (諸如mla、dla和mid)以及其中使用的術(shù)語(yǔ),可以用于本文的描述性目的。本公開可以參考 這些草案和/或按照本說(shuō)明書中所理解的來(lái)使用這些術(shù)語(yǔ),以幫助理解所公開的實(shí)施例。但 是,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,在諸如〇neM2M和其他M2M系統(tǒng)和架構(gòu)的其他架構(gòu)和系統(tǒng) 中也可以實(shí)現(xiàn)所公開的實(shí)施例。
[0031] 本文闡述的實(shí)施例是依據(jù)表示性狀態(tài)轉(zhuǎn)移(REST)架構(gòu)來(lái)描述的,其中所描述的組 件和實(shí)體符合REST架構(gòu)(REST式架構(gòu))的約束條件。REST式架構(gòu)是依據(jù)應(yīng)用于組件、實(shí)體、連 接器的約束條件、以及在架構(gòu)中使用的數(shù)據(jù)元素來(lái)描述的,而不是依據(jù)物理組件實(shí)施方式 或者所使用的通信協(xié)議來(lái)描述的。因此,下面將描述組件、實(shí)體、連接器、以及數(shù)據(jù)元素的作 用和功能。在REST式架構(gòu)中,可以在實(shí)體之間轉(zhuǎn)移唯一可尋址的資源的表示。本領(lǐng)域的技術(shù) 人員應(yīng)當(dāng)認(rèn)識(shí)到,本實(shí)施例的表述可以改變而同時(shí)保持在本公開的范圍之內(nèi)。本領(lǐng)域的技 術(shù)人員還應(yīng)當(dāng)認(rèn)識(shí)到,所公開的實(shí)施例不限于使用本文所使用的ETSI M2M架構(gòu)的實(shí)施方式 來(lái)描述示例性實(shí)施例。在諸如〇neM2M和其他M2M系統(tǒng)和架構(gòu)的其他架構(gòu)和系統(tǒng)中也可以實(shí) 現(xiàn)所公開的實(shí)施例。
[0032] 在一個(gè)實(shí)施例中,可以使用協(xié)商服務(wù)架構(gòu)來(lái)幫助IoT實(shí)體之間的協(xié)商。這種協(xié)商可 用于確定Ι〇Τ實(shí)體之間的各種交互,諸如怎樣通過(guò)一個(gè)實(shí)體向另一個(gè)實(shí)體提供IoT服務(wù)等 等。IoT實(shí)體可以相互協(xié)商,以確定怎樣以及何時(shí)向?qū)Ψ教峁┓?wù)。例如,協(xié)商可用于確定用 于實(shí)體的工作調(diào)度、確定提供服務(wù)的適當(dāng)實(shí)體、獲得數(shù)據(jù)(例如周期性地)等等。圖1圖示出 示例性協(xié)商服務(wù)110以及與其相關(guān)聯(lián)的功能。這些功能可以幫助提供用于IoT實(shí)體的協(xié)商服 務(wù)、IoT服務(wù)、以及IoT應(yīng)用。這些功能中的每一個(gè)功能都可以與每個(gè)其他功能以及實(shí)現(xiàn)協(xié)商 服務(wù)110的任何其他功能通信。
[0033] 在可以由協(xié)商服務(wù)110提供的功能中,可以有協(xié)商請(qǐng)求處理功能111,該功能可以 接收來(lái)自IoT實(shí)體130、I〇T應(yīng)用120、和/或其他IoT服務(wù)140的協(xié)商請(qǐng)求。IoT服務(wù)140可包括 但不限于發(fā)現(xiàn)服務(wù)141(可以確定和返回關(guān)于對(duì)提供服務(wù)可用的IoT實(shí)體的信息)、遞送服務(wù) 142(可以有助于和/或遞送服務(wù))、虛擬化服務(wù)143(可將實(shí)體資源虛擬化,以便可通過(guò)其他 IoT實(shí)體使用它們)、內(nèi)容意識(shí)服務(wù)144(可以提供內(nèi)容副本、內(nèi)容質(zhì)量、以及內(nèi)容格式)、上下 文意識(shí)服務(wù)145(可以提供可以由IoT實(shí)體使用的關(guān)于IoT實(shí)體的上下文信息)、以及云服務(wù) 146(可以提供云計(jì)算服務(wù))。協(xié)商請(qǐng)求處理功能111可以對(duì)呼入的協(xié)商請(qǐng)求進(jìn)行許可控制、 將所接受的呼入請(qǐng)求緩沖和優(yōu)先處理、調(diào)整協(xié)商請(qǐng)求的優(yōu)先級(jí)、并且基于它們各自的優(yōu)先 級(jí)和/或政策來(lái)調(diào)度協(xié)商請(qǐng)求。
[0034] 可以由協(xié)商服務(wù)110提供的另一個(gè)功能可以是協(xié)商決策制定功能112,該功能包括 使其能夠制定協(xié)商決策的認(rèn)知能力,諸如確定協(xié)商請(qǐng)求(例如,接收自協(xié)商請(qǐng)求處理功能 111)的目的地、確定協(xié)商的最佳策略、以及其他協(xié)商決策。可以基于可用的或者可獲得的數(shù) 據(jù)做出這樣的決策,包括諸如上下文和內(nèi)容相關(guān)數(shù)據(jù)、政策等等的數(shù)據(jù)。
[0035] 可以由協(xié)商服務(wù)110提供的另一個(gè)功能可以是協(xié)商適配功能113,該功能可以利用 實(shí)時(shí)監(jiān)視結(jié)果(例如,接收自協(xié)商監(jiān)視功能115)確定怎樣使得協(xié)商適配當(dāng)前條件。例如,協(xié) 商適配功能113可以終止由于先前協(xié)商所得(例如,如由協(xié)商決策制定功能112確定)的策 略、根據(jù)新的協(xié)商策略再評(píng)估當(dāng)前協(xié)商、以及與新近確定的一方重新協(xié)商。
[0036] 可以由協(xié)商服務(wù)110提供的另一個(gè)功能可以是協(xié)商執(zhí)行功能114,該功能可以執(zhí)行 協(xié)商決策,諸如使用所確定的協(xié)商策略(例如,如由協(xié)商決策制定功能112所確定的),向所 選擇的協(xié)商方(例如,如由協(xié)商決策制定功能112所確定的)發(fā)送協(xié)商請(qǐng)求的決策。
[0037] 可以由協(xié)商服務(wù)110提供的又一個(gè)功能可以是協(xié)商監(jiān)視功能115,該功能可以監(jiān)視 協(xié)商策略的執(zhí)行(例如,如由協(xié)商執(zhí)行功能114所執(zhí)行),以通過(guò)監(jiān)視請(qǐng)求者是否使用所確定 的策略達(dá)成其協(xié)商目標(biāo)來(lái)保證滿足協(xié)商方,并且利用反饋來(lái)改善協(xié)商服務(wù)。
[0038] 在一個(gè)實(shí)施例中,協(xié)商服務(wù)110可包括認(rèn)知能力或人工智能,認(rèn)知能力或人工智能 基于分析內(nèi)容、情景上下文、以及政策信息而構(gòu)建和保持所采取的動(dòng)作的知識(shí)。這種認(rèn)知能 力可以得自過(guò)去的情景、觀察、決策以及動(dòng)作,并利用這些知識(shí)制定將來(lái)的決策。協(xié)商服務(wù) 110的認(rèn)知能力可以依賴于近似人類認(rèn)知過(guò)程的認(rèn)知模型。這種認(rèn)知模型可以限定理解的 范圍和決策制定(即知識(shí))功能。協(xié)商服務(wù)110的認(rèn)知能力可由協(xié)商請(qǐng)求處理功能111使用以 確定協(xié)商請(qǐng)求許可,由協(xié)商決策制定功能112使用以確定協(xié)商方和協(xié)商策略,由協(xié)商適配服 務(wù)113使用以確定協(xié)商適配,以及由任何其他協(xié)商服務(wù)功能使用以執(zhí)行任何其他確定或其 他分析。
[0039] 協(xié)商服務(wù)110可以使用各種接口與IoT服務(wù)、IoT實(shí)體、以及IoT應(yīng)用進(jìn)行交互。例 如,接口 121可用于接收來(lái)自IοΤ應(yīng)用120的協(xié)商請(qǐng)求,該協(xié)商請(qǐng)求可以通過(guò)相關(guān)聯(lián)的協(xié)商功 能觸發(fā)新的協(xié)商、協(xié)商監(jiān)視、和/或協(xié)商適配。接口 131可用于接收來(lái)自IoT實(shí)體130的協(xié)商請(qǐng) 求,該協(xié)商請(qǐng)求可以通過(guò)相關(guān)聯(lián)的協(xié)商功能觸發(fā)新的協(xié)商、協(xié)商監(jiān)視、和/或協(xié)商適配。
[0040] 在一個(gè)實(shí)施例中,接口 151可以被協(xié)商服務(wù)110用于與各種IoT服務(wù)進(jìn)行交互。例 如,協(xié)商服務(wù)110可以與發(fā)現(xiàn)服務(wù)141進(jìn)行交互以確定其他服務(wù),諸如內(nèi)容意識(shí)服務(wù)145、上 下文意識(shí)服務(wù)、虛擬化服務(wù)143等等。接口 151還可以被用于發(fā)現(xiàn)服務(wù)提供者,服務(wù)提供者可 以提供在合作與協(xié)商中涉及的相同服務(wù)或者一部分服務(wù)。
[0041] 接口 151還可以被協(xié)商服務(wù)110用于與遞送服務(wù)142進(jìn)行交互,以針對(duì)特定的工作 調(diào)度與提供服務(wù)的服務(wù)提供者進(jìn)行協(xié)商。例如,遞送服務(wù)142可以經(jīng)由接口 151與協(xié)商服務(wù) 110進(jìn)行交互,以保證在請(qǐng)求服務(wù)時(shí),通過(guò)當(dāng)值服務(wù)提供者來(lái)遞送服務(wù)