欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在基于網(wǎng)絡(luò)的通信系統(tǒng)中重新公布信息的系統(tǒng)和方法

文檔序號(hào):7736765閱讀:142來(lái)源:國(guó)知局
專利名稱:用于在基于網(wǎng)絡(luò)的通信系統(tǒng)中重新公布信息的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明 總體上涉及增強(qiáng)網(wǎng)絡(luò)上各種實(shí)體之間的信息的通信。更具體地,本發(fā)明涉及用于促進(jìn)利用了例如像會(huì)話初始協(xié)議這樣的協(xié)議的兩個(gè)網(wǎng)絡(luò)實(shí)體之間的通信的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù)
該章節(jié)旨在提供在權(quán)利要求書中記載的本發(fā)明的背景或上下文。在此的描述可以包括可尋求的概念,但不一定是先前已經(jīng)構(gòu)想或?qū)で蟮母拍睢R虼?,除非在此另有指明,否則在該章節(jié)中描述的不是該申請(qǐng)的說明書和權(quán)利要求書的現(xiàn)有技術(shù),并且不承認(rèn)通過包括在該章節(jié)中而成為現(xiàn)有技術(shù)。會(huì)話初始協(xié)議(SIP)是廣泛用于建立和拆除諸如在因特網(wǎng)上的語(yǔ)音和視頻呼叫這樣的多媒體通信會(huì)話的信令協(xié)議。SIP的其它應(yīng)用例子包括視頻會(huì)議、流式多媒體分發(fā)、 即時(shí)消息收發(fā)、呈現(xiàn)信息、聯(lián)機(jī)游戲以及其它。該協(xié)議可以用于例如創(chuàng)建、修改和終止由一個(gè)或多個(gè)媒體流組成的兩方(單播)或多方(多播)會(huì)話。SIP協(xié)議被設(shè)計(jì)成與下方的傳輸層無(wú)關(guān),并且可以位于開放式系統(tǒng)互聯(lián)(OSI)模型的會(huì)話層,以及在傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)模型的應(yīng)用層。SIP也已經(jīng)被接受作為第三代合作伙伴項(xiàng)目(3GPP)信令協(xié)議和用于蜂窩系統(tǒng)中基于IP的流式多媒體服務(wù)的IP多媒體子系統(tǒng)(IMS)架構(gòu)的永久元
οSIP請(qǐng)求是SIP在通信中使用的代碼。為了補(bǔ)充這些請(qǐng)求,存在SIP響應(yīng),其通常指示請(qǐng)求是成功的還是失敗的,并且在后者的情況下,其為什么失敗。SIP用戶代理(UA)是端用戶設(shè)備(end-user devices),用于創(chuàng)建和管理SIP會(huì)話。SIP UA具有兩個(gè)主要組件 發(fā)送消息并且用SIP響應(yīng)做出答復(fù)的用戶代理客戶機(jī)(UAC),以及對(duì)由對(duì)等體所發(fā)送的SIP 請(qǐng)求做出響應(yīng)的用戶代理服務(wù)器(UAS)。SIP事件框架定義了一般機(jī)制用于對(duì)SIP網(wǎng)絡(luò)內(nèi)的事件進(jìn)行預(yù)訂和通知。其將包(Package)定義為對(duì)于特定事件的事件機(jī)制的特定實(shí)例。 例如,已經(jīng)定義了包用于用戶呈現(xiàn)、觀察者信息和其它事件。根據(jù)SIP,事件狀態(tài)被定義為與特定事件包和記錄地址相關(guān)聯(lián)的特定資源的狀態(tài)信息。SIP進(jìn)一步定義了作為UAC的事件公布代理(EPA)(其發(fā)布對(duì)于公布事件狀態(tài)的 PUBLISH (公布)請(qǐng)求),以及作為UAS的事件狀態(tài)合成器(ESC)(其處理PUBLISH請(qǐng)求,并負(fù)責(zé)將事件狀態(tài)合成為資源的完整合成事件狀態(tài))。EPA向ESC發(fā)送PUBLISH請(qǐng)求以便公布事件狀態(tài)的動(dòng)作被稱為“公布(Publication) ”。PUBLISH允許SIP相容設(shè)備公布事件狀態(tài)信息,因而允許它們公布狀態(tài)信息的任何改變。SIP規(guī)范進(jìn)一步提供了一種機(jī)制,用于EPA和 ESC針對(duì)與所公布的信息的有效性的持續(xù)時(shí)間相對(duì)應(yīng)的到期間隔(expiration interval) 達(dá)成協(xié)定。例如,在用于事件狀態(tài)公布的會(huì)話初始協(xié)議擴(kuò)展(RFC 3930)中,可以找到關(guān)于 SIP事件狀態(tài)公布的這些和其它細(xì)節(jié)。盡管EPA可以公布事件狀態(tài)信息并且可以提供對(duì)先前公布的信息的更新,但是如果在ESC處出現(xiàn)了這樣的需要,則當(dāng)前沒有用于允許ESC迫使 EPA提供這樣的更新的機(jī)制。不能提供這樣的更新機(jī)制可能干擾ESC的正確和有效的操作,并且導(dǎo)致向監(jiān)視信息的觀察者提供過期信息。

發(fā)明內(nèi)容
本發(fā)明的方法、裝置和計(jì)算機(jī)程序產(chǎn)品使得事件狀態(tài)合成器(ESC)能夠迫使事件公布代理(EPA)根據(jù)ESC所認(rèn)為的需要來(lái)提供更新信息。本發(fā)明的一個(gè)方面涉及一種方法, 其包括在事件狀態(tài)合成器處從事件公布代理接收初始公布,所述公布包括到期間隔;在所述到期間隔到期之前,向所述事件公布代理發(fā)送重新公布請(qǐng)求以便觸發(fā)經(jīng)更新的公布; 以及從所述事件公布代理接收響應(yīng)于所述重新公布請(qǐng)求的經(jīng)更新的信息。在一個(gè)實(shí)施例中,所述初始公布包括位置信息,并且所述經(jīng)更新的信息包括經(jīng)更新的位置信息。在另一實(shí)施例中,所述初始公布信息包括與所述事件公布代理相關(guān)聯(lián)的聯(lián)系信息。根據(jù)本申請(qǐng)的另一實(shí)施例,所述聯(lián)系信息位于 聯(lián)系頭部字段(Contact header field)或取道頭部字段(Via header field)中的至少一個(gè)內(nèi)。在不同的實(shí)施例中,所述聯(lián)系頭部字段包括如在draft-ietf-sip-gruu-15中定義的全局可路由用戶代理URI。在不同的實(shí)施例中,根據(jù)預(yù)定義的條件來(lái)觸發(fā)所述發(fā)送。在又一個(gè)實(shí)施例中,所述預(yù)定義的條件包括以下中的至少一個(gè)添加新的觀察者,或者刷新現(xiàn)有觀察者的預(yù)訂。根據(jù)本申請(qǐng)的另一個(gè)實(shí)施例,所述事件公布代理是呈現(xiàn)源(presence source),并且所述事件狀態(tài)合成器是呈現(xiàn)服務(wù)器(presence server),而在不同的實(shí)施例中,根據(jù)會(huì)話因特網(wǎng)協(xié)議(SIP) REFER(參考)請(qǐng)求來(lái)實(shí)現(xiàn)所述公布請(qǐng)求。在一個(gè)變體中,REFER請(qǐng)求包括用于標(biāo)識(shí)公布的實(shí)體標(biāo)記。 在不同的變體中,SIP-IF-Match (SIP是否匹配)頭部字段包括所述實(shí)體標(biāo)記。在不同的實(shí)施例中,所述事件公布代理在初始公布中包括“允許REFER”頭部字段。在又一個(gè)不同實(shí)施例中,所述經(jīng)更新的信息包括至少一個(gè)經(jīng)刷新、修改或移除的信息。本發(fā)明的另一個(gè)方面涉及一種方法,其包括將初始公布從事件公布代理發(fā)送到一個(gè)或多個(gè)事件狀態(tài)合成器,所述公布包括到期間隔;在所述到期間隔到期之前,從至少一個(gè)事件狀態(tài)合成器接收重新公布請(qǐng)求;以及響應(yīng)于所述重新公布請(qǐng)求,向所述事件狀態(tài)合成器發(fā)送經(jīng)更新的信息。本發(fā)明的不同方面涉及一種系統(tǒng),其包括將初始公布從事件公布代理發(fā)送到一個(gè)或多個(gè)事件狀態(tài)合成器,所述公布包括到期間隔;在事件狀態(tài)合成器處接收所述初始公布;在所述到期間隔到期之前,將重新公布請(qǐng)求從所述事件狀態(tài)合成器發(fā)送到所述事件公布代理;在所述事件公布代理處接收所述重新公布請(qǐng)求;響應(yīng)于所述重新公布請(qǐng)求,向所述事件狀態(tài)合成器發(fā)送經(jīng)更新的信息;以及在所述事件狀態(tài)合成器處接收所述經(jīng)更新的信息。在本發(fā)明的又一個(gè)方面中,提供了一種在計(jì)算機(jī)可讀介質(zhì)上體現(xiàn)的計(jì)算機(jī)程序產(chǎn)品,其包括用于在事件狀態(tài)合成器處從事件公布代理接收初始公布的計(jì)算機(jī)程序,所述公布包括到期間隔;用于在所述到期間隔到期之前,向所述事件公布代理發(fā)送重新公布請(qǐng)求的計(jì)算機(jī)程序;以及用于從所述事件公布代理接收響應(yīng)于所述重新公布請(qǐng)求的經(jīng)更新的信息的計(jì)算機(jī)程序。本發(fā)明的另一個(gè)方面涉及一種在計(jì)算機(jī)可讀介質(zhì)上體現(xiàn)的計(jì)算機(jī)程序產(chǎn)品,其包括用于將初始公布從事件公布代理發(fā)送到一個(gè)或多個(gè)事件狀態(tài)合成器的計(jì)算機(jī)程序,所述公布包括到期間隔;用于在所述到期間隔到期之前,從至少一個(gè)事件狀態(tài)合成器接收重新公布請(qǐng)求的計(jì)算機(jī)程序;以及用于響應(yīng)于所述重新公布請(qǐng)求,將經(jīng)更新的信息發(fā)送到所述事件狀態(tài)合成器的計(jì)算機(jī)程序。本發(fā)明的另一個(gè)方面涉及一種裝置,其包括接收機(jī),所述接收機(jī)被配置以便在事件狀態(tài)合成器處從事件公布代理接收初始公布,所述公布包括到期間隔;以及發(fā)射機(jī),所述發(fā)射機(jī)被配置以便在所述到期間隔到期之前將重新公布請(qǐng)求發(fā)送到所述事件公布代理,其中,所述接收機(jī)進(jìn)一步適于從所述事件公布代理接收響應(yīng)于所述重新公布請(qǐng)求的經(jīng)更新的信息。再者,本發(fā)明的另一個(gè)方面涉及一種裝置,其包括發(fā)射機(jī),所述發(fā)射機(jī)被配置以便將初始公布從事件公布代理發(fā)送到一個(gè)或多個(gè)事件狀態(tài)合成器,所述公布包括到期間隔;以及接收機(jī),所述接收機(jī)被配置以便在所述到期間隔到期之前從至少一個(gè)事件狀態(tài)合成器接收重新公布請(qǐng)求,其中,所述發(fā)射機(jī)進(jìn)一步被配置以便響應(yīng)于所述重新公布請(qǐng)求,將經(jīng)更新的信息發(fā)送到所述事件狀態(tài)合成器。 當(dāng)結(jié)合附圖時(shí),根據(jù)下面的詳細(xì)描述,本發(fā)明的各種實(shí)施例的這些和其它優(yōu)點(diǎn)和特征及其組織和操作方式將變得顯而易見。


通過參考附圖來(lái)描述本發(fā)明的實(shí)施例,在附圖中圖1是圖示了根據(jù)本發(fā)明示例實(shí)施例的信息的重新公布的流程框圖;圖2是其中可以實(shí)現(xiàn)本發(fā)明各種實(shí)施例的系統(tǒng)的概況圖;圖3圖示了其中可以實(shí)現(xiàn)本發(fā)明各種實(shí)施例的示例性電子設(shè)備的立體圖;以及圖4圖示了可以被包括在圖3的電子設(shè)備中的電路的示例性示意表示。
具體實(shí)施例方式在下面的描述中,出于解釋和非限制性的目的,闡述了細(xì)節(jié)和描述,以便提供對(duì)本發(fā)明的透徹的理解。然而,對(duì)本領(lǐng)域技術(shù)人員將顯而易見的是,可以在脫離這些細(xì)節(jié)和描述的其它實(shí)施例中實(shí)施本發(fā)明。作為負(fù)責(zé)從潛在的很多源聚集狀態(tài)信息的實(shí)體,ESC可以經(jīng)受相當(dāng)多的公布業(yè)務(wù)量。根據(jù)用于事件狀態(tài)公布的SIP擴(kuò)展,由EPA所公布的事件狀態(tài)可能具有所定義的生命期并且可能在預(yù)定時(shí)間量之后到期。EPA負(fù)責(zé)在其先前建立的公布的到期間隔過去之前刷新這些公布。然而,可以在EPA和ESC之間協(xié)商針對(duì)公布的到期間隔。在一種情形下,如果 EPA提供了比ESC本地策略所允許的到期間隔更短的到期間隔,則ESC可以迫使EPA提供更高的值。這個(gè)任務(wù)例如可以通過使用被標(biāo)識(shí)為“最小到期”的請(qǐng)求/響應(yīng)頭部字段來(lái)完成。 協(xié)商到期時(shí)間的能力確保了兩個(gè)連續(xù)公布之間的平均時(shí)間被保持在特定的最小級(jí)別。此夕卜,這允許ESC確保對(duì)公布的刷新率不會(huì)造成過載。在第二情形下,如果EPA提供了比ESC 本地策略所允許的到期間隔更長(zhǎng)的到期間隔,則ESC可以降低所建議的公布的生命期。然而,在通常情形下,ESC簡(jiǎn)單地接受EPA所提供的到期值,從而允許信息按照EPA所建議的那樣到期。結(jié)果,所協(xié)定的到期間隔可能由于針對(duì)控制公布率所付出的努力而造成相對(duì)要長(zhǎng)。除了用于最小公布到期時(shí)間的本地策略之外,ESC可以具有另一本地策略,其含有關(guān)于應(yīng)當(dāng)何時(shí)更新特定類型的信息的條件。可以關(guān)于呈現(xiàn)信息來(lái)說明這些附加考慮因素的例子。呈現(xiàn)信息是傳達(dá)潛在通信伙伴(例如用戶)與網(wǎng)絡(luò)中的其它實(shí)體進(jìn)行通信的能力和 /或意愿的狀態(tài)指示符。用戶的客戶機(jī)經(jīng)由網(wǎng)絡(luò)連接向呈現(xiàn)服務(wù)提供呈現(xiàn)信息(例如,呈現(xiàn)狀態(tài)),其被存儲(chǔ)在構(gòu)成其個(gè)人可用性記錄的部分(也被稱為呈現(xiàn)體(presentity))中??梢允钩尸F(xiàn)體可用于分發(fā)到其它用戶(稱為觀察者),以便傳達(dá)其對(duì)于通信的可用性。舉例來(lái)說,開放移動(dòng)聯(lián)盟(OMA)已經(jīng)利用了 3GPP IMS (IP多媒體子系統(tǒng))和3GPP2MMD (多媒體域)中SIP協(xié)議的實(shí)現(xiàn),用于在各種呈現(xiàn)源及其觀察者之間收集和傳播呈現(xiàn)信息。在考慮公布的速率時(shí),呈現(xiàn)服務(wù)器(即,ESC)可以具有用于每當(dāng)新的觀察者預(yù)訂時(shí)或者無(wú)論何時(shí)現(xiàn)有觀察者刷新其預(yù)訂時(shí)就更新呈現(xiàn)體的位置信息的條件。這些和其它附加條件因而可以影響ESC的判定,以便與EPA協(xié)商適當(dāng)?shù)牡狡陂g隔和/或取決于是否滿足預(yù)定義的條件來(lái)要求不定期地接收更新信息。在初始公布之后,EPA具有在信息到期之前保持信息被刷新、修改為新值或者移除信息的全部責(zé)任。如果EPA未能以固定間隔更新信息和/或ESC具有當(dāng)滿足特定條件時(shí)要求進(jìn)行更新的本地策略,則現(xiàn)有系統(tǒng)中出現(xiàn)問題。根據(jù)本發(fā)明的實(shí)施例,可以開發(fā)一種用于允許ESC迫使EPA在這樣的情況下更新信息的機(jī)制。返回參考與呈現(xiàn)信息有關(guān)的先前的例子,呈現(xiàn)服務(wù)器(S卩,ESC)可以具有與呈現(xiàn)源(S卩,EPA)協(xié)定的用于位置信息的一小時(shí)到期間隔。在該示例情形下,由于到期間隔的相對(duì)長(zhǎng)的持續(xù)時(shí)間,因此在現(xiàn)有呈現(xiàn)內(nèi)具有過期位置信息的概率是高的。根據(jù)現(xiàn)有方法,在一小時(shí)間隔到期之前,呈現(xiàn)源可以刷新、修改或移除位置信息,或者可以不刷新、修改或移除位置信息。如果信息沒有被更新,則位置信息僅僅是到期。盡管對(duì)于已經(jīng)監(jiān)視了呈現(xiàn)體位置的現(xiàn)有觀察者來(lái)說,未能更新信息和/或信息的到期可能不是問題,但是呈現(xiàn)服務(wù)器可能發(fā)現(xiàn)有必要將與新近位置信息相關(guān)的通知發(fā)送給新預(yù)訂的觀察者,或者發(fā)送給那些根據(jù)其位置策略而剛剛刷新了其預(yù)訂的預(yù)訂者。根據(jù)本發(fā)明的示例實(shí)施例,呈現(xiàn)服務(wù)器可以利用一種觸發(fā)呈現(xiàn)源來(lái)更新信息的機(jī)制。響應(yīng)于這樣的觸發(fā),呈現(xiàn)源可以刷新先前的公布,用新值來(lái)修改先前的公布或者簡(jiǎn)單地移除先前的公布。如此,新預(yù)訂的或者重新預(yù)訂的觀察者接收到呈現(xiàn)體的位置的新近值而不是過期值。 在一個(gè)示例實(shí)施例中,ESC可以使用SIP REFER(參考)方法來(lái)觸發(fā)更新動(dòng)作。 REFER是SIP擴(kuò)展,其請(qǐng)求接收方參考在請(qǐng)求中提供的資源。其提供了一種用于允許向發(fā)送REFER的一方通知所參考的請(qǐng)求的結(jié)果的機(jī)制。根據(jù)本發(fā)明的示例實(shí)施例,ESC可以使用SIP REFER方法來(lái)觸發(fā)EPA更新先前的公布。為此,ESC可以發(fā)布REFER請(qǐng)求,其進(jìn)而觸發(fā)EPA發(fā)布非初始PUBLISH,更新先前的公布。更新可以是刷新、修改或移除操作。應(yīng)當(dāng)注意,盡管REFER請(qǐng)求可以自動(dòng)地創(chuàng)建隱含的預(yù)訂,但是該預(yù)訂可能不是ESC 所期望的。因此,ESC可能選擇消除與REFER請(qǐng)求相關(guān)聯(lián)的隱含預(yù)訂。如此,在一個(gè)示例實(shí)施例中,可以消除與REFER請(qǐng)求相關(guān)聯(lián)的事件預(yù)訂和后續(xù)通知的自動(dòng)建立。舉例來(lái)說,可以根據(jù)在文獻(xiàn)"Suppression of Session Initiation Protocol (SIP) REFER Method Implicit Subscription" (RFC4488)中所描述的過程來(lái)執(zhí)行該消除。為了發(fā)送REFER請(qǐng)求,ESC需要知道EPA的聯(lián)系地址。根據(jù)本發(fā)明的示例實(shí)施例,EPA可以包括用于每個(gè)初始PUBLISH請(qǐng)求的聯(lián)系頭部字段。EPA可以在具有若干SIP 應(yīng)用的用戶代理上運(yùn)行。EPA需要確保將進(jìn)入的REFER請(qǐng)求正確地路由到合適的EPA實(shí)例。為了實(shí)現(xiàn)這一點(diǎn),應(yīng)當(dāng)使用全局可路由用戶代理URI作為聯(lián)系頭部字段的值。在 draft-ietf-sip-gruu-15中定義了用于預(yù)留全局可路由用戶代理URI的機(jī)制。然后,ESC 可以使用來(lái)自聯(lián)系頭部字段的SIP統(tǒng)一資源標(biāo)識(shí)符(URI)來(lái)填充REFER請(qǐng)求的請(qǐng)求URI。替代地或附加地,可以從最上面的取道頭部字段來(lái)保存聯(lián)系信息,并且然后,ESC可以從最上面的取道頭部獲取聯(lián)系地址以便使得能夠發(fā)送REFER請(qǐng)求。根據(jù)SIP,取道頭部字段指示了被用于事務(wù)(transaction)的傳輸,并且標(biāo)識(shí)出要被發(fā)送響應(yīng)的位置。EPA還應(yīng)當(dāng)通告其能夠處理REFER請(qǐng)求。這通過在每個(gè)初始PUBLISH請(qǐng)求中包括‘允許REFER,頭部字段來(lái)實(shí)現(xiàn)。 一旦EPA接收到REFER請(qǐng)求,其必須確定是否將REFER請(qǐng)求指定用于觸發(fā)對(duì)現(xiàn)有公布的更新。此外,如果EPA負(fù)責(zé)多個(gè)公布,則其還需要確定請(qǐng)求更新哪個(gè)公布。為此,可以使用實(shí)體標(biāo)記(Entity-Tags)作為引用公布的特定狀態(tài)的方式。根據(jù)本發(fā)明的示例實(shí)施例,可以將新的頭部字段(其包括與特定請(qǐng)求的公布相關(guān)聯(lián)的標(biāo)識(shí)信息)包括在REFER請(qǐng)求中。在一個(gè)示例實(shí)施例中,可以將SIP-If-Match(SIP是否匹配)頭部字段(其包括引用了所請(qǐng)求的公布的實(shí)體標(biāo)記)包括在REFER請(qǐng)求中。可以使用用于即時(shí)消息收發(fā)和呈現(xiàn)利用擴(kuò)展的OMA會(huì)話初始協(xié)議(SIMPLE)呈現(xiàn) 2. 0服務(wù)來(lái)說明本發(fā)明的示例性實(shí)施例。圖1是圖示了根據(jù)本發(fā)明示例實(shí)施例在獲得經(jīng)更新的位置信息時(shí)所涉及的各種步驟的流程圖。圖1圖示了經(jīng)由SIP/IP核心104向呈現(xiàn)服務(wù)器106發(fā)送PUBLISH 108、110請(qǐng)求的呈現(xiàn)源100 (即,EPA)。該公布包括諸如具有3600 秒示例性持續(xù)時(shí)間的到期間隔這樣的信息、“允許REFER”頭部字段以及作為消息有效載荷的位置信息。當(dāng)呈現(xiàn)服務(wù)器106 (即,ESC)發(fā)起用于獲得經(jīng)更新的呈現(xiàn)信息的觸發(fā)機(jī)制時(shí), 初始PUBLISH 108、110請(qǐng)求可以包括聯(lián)系頭部字段,該聯(lián)系頭部字段包括全局可路由用戶代理URI。在初始PUBLISH108、110之后,呈現(xiàn)服務(wù)器106預(yù)留用于呈現(xiàn)信息的實(shí)體標(biāo)記,并且向呈現(xiàn)源100發(fā)送確認(rèn)112、114。如圖1所示,在到期間隔結(jié)束之前的某個(gè)點(diǎn),比如在到達(dá)到期間隔的2000秒,觀察者102可以從呈現(xiàn)服務(wù)器106預(yù)訂116、118通知事件。在呈現(xiàn)服務(wù)器106確認(rèn)120、122時(shí),呈現(xiàn)服務(wù)器106可以通知124、126觀察者102,這之后可以跟隨觀察者102部分的確認(rèn)128、130。為了進(jìn)一步圖示本發(fā)明的各種實(shí)施例,呈現(xiàn)服務(wù)器106可以被配置有本地策略, 當(dāng)滿足預(yù)定義條件時(shí),該本地策略要求更新先前公布的呈現(xiàn)信息。根據(jù)本發(fā)明的示例實(shí)施例,在新觀察者預(yù)訂時(shí)和/或當(dāng)觀察者刷新其現(xiàn)有預(yù)訂時(shí),可以滿足這樣的條件。在一個(gè)示例實(shí)施例中,如果公布的信息至少30分鐘沒有被更新并且在接下來(lái)的五分鐘中預(yù)計(jì)公布不會(huì)到期,則可以觸發(fā)對(duì)位置信息的更新。如果滿足了以上所有的條件,那么呈現(xiàn)服務(wù)器可以發(fā)起一種機(jī)制(諸如使用SIP REFER)來(lái)請(qǐng)求更新位置信息。可以使用下面的偽代碼來(lái)描述在ESC處的上述本地策略IF (Presence Information = Location Information)ANDIF (Publication Expiration Interval ^ 1800 Seconds)ANDIF(Remaining Duration in Expiration Interval ^ 360 Seconds)THEN Send REFER to Presence Source.返回參考圖1,當(dāng)滿足觸發(fā)條件時(shí),呈現(xiàn)服務(wù)器106可以向可出現(xiàn)在PUBLISH 108、 110請(qǐng)求的聯(lián)系頭部或PUBLISH 108、110請(qǐng)求的最上面的取道頭部字段中的URI發(fā)布 REFER 132、134 請(qǐng)求。REFER 132、134 請(qǐng)求可以包括“Refer-Sub :false (參考-子部假)” 頭部字段以及具有在初始PUBLISH 108、110中指定的相同實(shí)體標(biāo)記的SIP-If-Match頭部字段。在向呈現(xiàn)服務(wù)器106確認(rèn)136、138時(shí),呈現(xiàn)源100可以確定與SIP-If-Match頭部字段相關(guān)聯(lián)的實(shí)體標(biāo)記是否匹配于先前的公布。在匹配的情況下,呈現(xiàn)源100可以發(fā)布新的 PUBLISH 140、142請(qǐng)求,以便刷新、修改或移除先前的公布。呈現(xiàn)服務(wù)器106然后可以確認(rèn) 144、146收到公布信息。圖2示出了可以利用本發(fā)明的各種實(shí)施例的系統(tǒng)10,其包括可以通過一個(gè)或多個(gè)網(wǎng)絡(luò)進(jìn)行通信的多個(gè)通信設(shè)備。系統(tǒng)10可以包括有線或無(wú)線網(wǎng)絡(luò)的任何組合,包括但不限于,移動(dòng)電話網(wǎng)絡(luò)、無(wú)線局域網(wǎng)(LAN)、藍(lán)牙個(gè)域網(wǎng)、以太網(wǎng)LAN、令牌環(huán)LAN、廣域網(wǎng)、因特網(wǎng)等。系統(tǒng)10可以包括有線和無(wú)線通信設(shè)備這二者。為了例示,圖2中示出的系統(tǒng)10包括移動(dòng)電話網(wǎng)絡(luò)11和因特網(wǎng)28。對(duì)于因特網(wǎng) 28的連接性可以包括但不限于長(zhǎng)距離無(wú)線連接、短距離無(wú)線連接和各種有線連接(包括但不限于電話線路、電纜線路、電源線路等)。系統(tǒng)10的示例性通信設(shè)備可以包括但不限于電子設(shè)備12、組合的個(gè)人數(shù)字助理 (PDA)和移動(dòng)電話14、PDA 16、集成消息收發(fā)設(shè)備(IMD) 18、桌上型計(jì)算機(jī)20、筆記本計(jì)算機(jī) 22等。這些通信設(shè)備可以是固定的或當(dāng)由正在移動(dòng)的個(gè)體攜帶時(shí)是移動(dòng)的。這些通信設(shè)備還可以位于運(yùn)輸模式中,包括但不限于汽車、卡車、出租車、公共汽車、列車、船、飛機(jī)、自行車、摩托車等。這些通信設(shè)備中的一些或全部可以發(fā)送和接收呼叫和消息,并且通過到達(dá)基站M的無(wú)線連接25與服務(wù)提供商通信。基站M可以連接到網(wǎng)絡(luò)服務(wù)器26,網(wǎng)絡(luò)服務(wù)器 26允許在移動(dòng)電話網(wǎng)絡(luò)11和因特網(wǎng)28之間通信。系統(tǒng)10可以包括附加的通信設(shè)備以及不同類型的通信設(shè)備。這些通信設(shè)備可以使用各種傳輸技術(shù)進(jìn)行通信,包括但不限于,碼分多址(CDMA)、 全球移動(dòng)通信系統(tǒng)(GSM)、通用移動(dòng)電信系統(tǒng)(UMTS)、時(shí)分多址(TDMA)、頻分多址(FDMA)、 傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)、短消息收發(fā)服務(wù)(SMS)、多媒體消息收發(fā)服務(wù)(MMS)、 電子郵件、即時(shí)消息收發(fā)服務(wù)(IMS)、藍(lán)牙、IEEE 802. 11等。在實(shí)現(xiàn)本發(fā)明的各種實(shí)施例中涉及的通信設(shè)備可以使用各種介質(zhì)進(jìn)行通信,包括但不限于無(wú)線電、紅外、激光、電纜連接等。圖3和圖4示出了其中可以實(shí)現(xiàn)本發(fā)明實(shí)施例的一個(gè)代表性電子設(shè)備12。然而, 應(yīng)當(dāng)理解,本發(fā)明并不旨在限于一個(gè)特定類型的設(shè)備。圖3和圖4的電子設(shè)備12包括外殼 30、液晶顯示器形式的顯示器32、鍵板34、擴(kuò)音器36、耳機(jī)38、電池40、紅外端口 42、天線 44、根據(jù)一個(gè)實(shí)施例的UICC形式的智能卡46、讀卡器48、無(wú)線電接口電路52、編解碼器電路 M、控制器56和存儲(chǔ)器58。各個(gè)電路和元件是本領(lǐng)域公知的所有類型,例如諾基亞系列移動(dòng)電話。在方法步驟或處理的一般上下文中描述了在此公開的各種實(shí)施例,在一個(gè)實(shí)施例中其可以通過在計(jì)算機(jī)可讀介質(zhì)中體現(xiàn)的計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn),該計(jì)算機(jī)程序產(chǎn)品包括在聯(lián)網(wǎng)環(huán)境中由計(jì)算機(jī)執(zhí)行的諸如程序代碼的計(jì)算機(jī)可執(zhí)行指令。計(jì)算機(jī)可讀介質(zhì)可以包括可裝卸的和非可裝卸的儲(chǔ)存設(shè)備,包括但不限于只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器 (RAM)、光盤(CD)、數(shù)字多用途光盤(DVD)等。通常,程序模塊可以包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等。與數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)的計(jì)算機(jī)可執(zhí)行指令以及程序模塊表示用于執(zhí)行在此公開的方法的步驟的程序代碼的例子。這樣的可執(zhí)行指令或關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)的特定順序表示用于實(shí)現(xiàn)在這樣的步驟或過程中描述的功能的相應(yīng)動(dòng)作的例子。
在方法步驟或過程的一般上下文中描述了在此公開的各種實(shí)施例,在一個(gè)實(shí)施例中其可以通過在計(jì)算機(jī)可讀介質(zhì)中體現(xiàn)的計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn),該計(jì)算機(jī)程序產(chǎn)品包括在聯(lián)網(wǎng)環(huán)境中由計(jì)算機(jī)執(zhí)行的諸如程序代碼的計(jì)算機(jī)可執(zhí)行指令。通常,程序模塊可以包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等。與數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)的計(jì)算機(jī)可執(zhí)行指令以及程序模塊表示用于執(zhí)行在此公開的方法的步驟的程序代碼的例子。這樣的可執(zhí)行指令或關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)的特定順序表示用于實(shí)現(xiàn)在這樣的步驟或處理中描述的功能的相應(yīng)動(dòng)作的例子。已經(jīng)出于說明和描述的目的呈現(xiàn)了實(shí)施例的前述描述。前述描述并不旨在是窮盡的或?qū)⒈景l(fā)明的實(shí)施例限于所公開的確切形式,并且鑒于以上教導(dǎo),修改和變體是可能的, 或者可以從各種實(shí)施例的實(shí)施來(lái)獲取修改和變體。選擇和描述了在此討論的實(shí)施例是為了解釋各種實(shí)施例及其實(shí)際應(yīng)用的原理和性質(zhì),以便使得本領(lǐng)域技術(shù)人員能夠在各種實(shí)施例中利用本發(fā)明,并且各種修改適合于預(yù)期的特定使用。在此描述的實(shí)施例的特征可以在方法、裝置、模塊、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品的所有可能組合中進(jìn)行組合。
權(quán)利要求
1.一種方法,其包括在事件狀態(tài)合成器處從事件公布代理接收初始公布,所述公布包括到期間隔; 在所述到期間隔到期之前,向所述事件公布代理發(fā)送重新公布請(qǐng)求;以及從所述事件公布代理接收響應(yīng)于所述重新公布請(qǐng)求的經(jīng)更新的信息。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述初始公布信息包括與所述事件公布代理相關(guān)聯(lián)的聯(lián)系信息。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述聯(lián)系信息位于以下中的至少一個(gè)內(nèi)聯(lián)系頭部字段或取道頭部字段。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述聯(lián)系頭部字段包括全局可路由用戶代理統(tǒng)一資源標(biāo)識(shí)符(GRUU)。
5.根據(jù)權(quán)利要求1所述的方法,其中,根據(jù)預(yù)定義的條件來(lái)觸發(fā)所述發(fā)送。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述預(yù)定義的條件包括以下中的至少一個(gè)添加新的觀察者或刷新現(xiàn)有觀察者的預(yù)訂。
7.根據(jù)權(quán)利要求1所述的方法,其中,根據(jù)會(huì)話因特網(wǎng)協(xié)議REFER請(qǐng)求來(lái)實(shí)現(xiàn)所述重新公布請(qǐng)求。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述REFER請(qǐng)求包括用于標(biāo)識(shí)公布的實(shí)體標(biāo)記。
9.根據(jù)權(quán)利要求8所述的方法,其中,SIP-IF-Match頭部字段包括所述實(shí)體標(biāo)記。
10.一種方法,其包括將初始公布從事件公布代理發(fā)送到一個(gè)或多個(gè)事件狀態(tài)合成器,所述公布包括到期間隔;在所述到期間隔到期之前,從至少一個(gè)事件狀態(tài)合成器接收重新公布請(qǐng)求;以及響應(yīng)于所述重新公布請(qǐng)求,向所述事件狀態(tài)合成器發(fā)送經(jīng)更新的信息。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述初始公布信息包括與所述事件公布代理相關(guān)聯(lián)的聯(lián)系信息。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述聯(lián)系信息位于以下中的至少一個(gè)內(nèi)聯(lián)系頭部字段或取道頭部字段。
13.根據(jù)權(quán)利要求11所述的方法,其中,所述聯(lián)系頭部字段包括全局可路由用戶代理統(tǒng)一資源標(biāo)識(shí)符(GRUU)。
14.根據(jù)權(quán)利要求10所述的方法,其中,根據(jù)預(yù)定義的條件來(lái)觸發(fā)所述發(fā)送。
15.根據(jù)權(quán)利要求14所述的方法,其中,所述預(yù)定義的條件包括以下中的至少一個(gè)添加新的觀察者或刷新現(xiàn)有觀察者的預(yù)訂。
16.根據(jù)權(quán)利要求10所述的方法,其中,根據(jù)會(huì)話因特網(wǎng)協(xié)議REFER請(qǐng)求來(lái)實(shí)現(xiàn)所述重新公布請(qǐng)求。
17.根據(jù)權(quán)利要求16所述的方法,其中,所述REFER請(qǐng)求包括用于標(biāo)識(shí)公布的實(shí)體標(biāo)記。
18.根據(jù)權(quán)利要求17所述的方法,其中,SIP-IF-Match頭部字段包括所述實(shí)體標(biāo)記。
19.一種裝置,其包括接收機(jī),所述接收機(jī)被配置以便在事件狀態(tài)合成器處從事件公布代理接收初始公布, 所述公布包括到期間隔;以及發(fā)射機(jī),所述發(fā)射機(jī)被配置以便在所述到期間隔到期之前將重新公布請(qǐng)求發(fā)送到所述事件公布代理,其中,所述接收機(jī)進(jìn)一步適于從所述事件公布代理接收響應(yīng)于所述重新公布請(qǐng)求的經(jīng)更新的信息。
20.根據(jù)權(quán)利要求19所述的裝置,其中,所述初始公布信息包括與所述事件公布代理相關(guān)聯(lián)的聯(lián)系信息。
21.根據(jù)權(quán)利要求20所述的裝置,其中,所述聯(lián)系信息位于以下中的至少一個(gè)內(nèi)聯(lián)系頭部字段或取道頭部字段。
22.根據(jù)權(quán)利要求20所述的裝置,其中,所述聯(lián)系頭部字段包括全局可路由用戶代理統(tǒng)一資源標(biāo)識(shí)符(GRUU)。
23.根據(jù)權(quán)利要求19所述的裝置,其中,根據(jù)預(yù)定義的條件來(lái)觸發(fā)所述發(fā)送。
24.根據(jù)權(quán)利要求23所述的裝置,其中,所述預(yù)定義的條件包括以下中的至少一個(gè)添加新的觀察者或刷新現(xiàn)有觀察者的預(yù)訂。
25.根據(jù)權(quán)利要求19所述的裝置,其中,根據(jù)會(huì)話因特網(wǎng)協(xié)議REFER請(qǐng)求來(lái)實(shí)現(xiàn)所述重新公布請(qǐng)求。
26.根據(jù)權(quán)利要求25所述的裝置,其中,所述REFER請(qǐng)求包括用于標(biāo)識(shí)公布的實(shí)體標(biāo)記。
27.根據(jù)權(quán)利要求26所述的裝置,其中,SIP-IF-Match頭部字段包括所述實(shí)體標(biāo)記。
28.一種裝置,其包括發(fā)射機(jī),所述發(fā)射機(jī)被配置以便將初始公布從事件公布代理發(fā)送到一個(gè)或多個(gè)事件狀態(tài)合成器,所述公布包括到期間隔;以及接收機(jī),所述接收機(jī)被配置以便在所述到期間隔到期之前從至少一個(gè)事件狀態(tài)合成器接收重新公布請(qǐng)求,其中,所述發(fā)射機(jī)進(jìn)一步被配置以便響應(yīng)于所述重新公布請(qǐng)求而將經(jīng)更新的信息發(fā)送到所述事件狀態(tài)合成器。
29.根據(jù)權(quán)利要求28所述的裝置,其中,所述初始公布信息包括與所述事件公布代理相關(guān)聯(lián)的聯(lián)系信息。
30.根據(jù)權(quán)利要求29所述的裝置,其中,所述聯(lián)系信息位于以下中的至少一個(gè)內(nèi)聯(lián)系頭部字段或取道頭部字段。
31.根據(jù)權(quán)利要求29所述的裝置,其中,所述聯(lián)系頭部字段包括全局可路由用戶代理統(tǒng)一資源標(biāo)識(shí)符(GRUU)。
32.根據(jù)權(quán)利要求28所述的裝置,其中,根據(jù)預(yù)定義的條件來(lái)觸發(fā)所述發(fā)送。
33.根據(jù)權(quán)利要求30所述的裝置,其中,所述預(yù)定義的條件包括以下中的至少一個(gè)添加新的觀察者或刷新現(xiàn)有觀察者的預(yù)訂。
34.根據(jù)權(quán)利要求28所述的裝置,其中,根據(jù)會(huì)話因特網(wǎng)協(xié)議REFER請(qǐng)求來(lái)實(shí)現(xiàn)所述重新公布請(qǐng)求。
35.根據(jù)權(quán)利要求34所述的裝置,其中,所述REFER請(qǐng)求包括用于標(biāo)識(shí)公布的實(shí)體標(biāo)記。
36.根據(jù)權(quán)利要求35所述的裝置,其中,SIP-IF-Match頭部字段包括所述實(shí)體標(biāo)記。
全文摘要
方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品促進(jìn)了利用會(huì)話初始協(xié)議的兩個(gè)或更多網(wǎng)絡(luò)實(shí)體之間的通信。為此,事件狀態(tài)合成器可以迫使事件公布代理根據(jù)事件狀態(tài)合成器所認(rèn)為的需要來(lái)提供更新信息??梢酝ㄟ^發(fā)起更新觸發(fā)機(jī)制來(lái)實(shí)現(xiàn)對(duì)公布信息的更新,所述更新觸發(fā)機(jī)制針對(duì)的是所述事件狀態(tài)合成器并且包括具體標(biāo)識(shí)了特定公布的信息。當(dāng)滿足與所述事件狀態(tài)合成器本地策略相關(guān)聯(lián)的預(yù)定義條件時(shí),可以發(fā)起這樣的觸發(fā)機(jī)制。
文檔編號(hào)H04L29/06GK102177696SQ200980139816
公開日2011年9月7日 申請(qǐng)日期2009年9月24日 優(yōu)先權(quán)日2008年10月10日
發(fā)明者K·基斯 申請(qǐng)人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
富平县| 盐边县| 双牌县| 阿合奇县| 许昌县| 嘉禾县| 三门县| 阿克苏市| 资兴市| 长兴县| 宁安市| 古丈县| 五指山市| 芒康县| 泗阳县| 张家界市| 浦东新区| 遂宁市| 凉城县| 东光县| 宜州市| 北安市| 象山县| 永仁县| 固始县| 墨玉县| 邓州市| 镇原县| 关岭| 成安县| 清丰县| 日照市| 石渠县| 和硕县| 宣汉县| 民勤县| 哈密市| 颍上县| 肇庆市| 青河县| 垣曲县|