息傳送但不涉及處理與機(jī)頂盒10相同的媒體編解碼器的能力的用戶設(shè)備。重要的是,艾麗斯8知道向哪個(gè)設(shè)備發(fā)送任何消息,如果她需要鮑勃的設(shè)備的特定的能力的話。
[0028]現(xiàn)在接著的是用于圖2中示出的情況的示例信令流。以下編號對應(yīng)于圖3中的編號。
[0029]S1.艾麗斯8向鮑勃的SIP代理9發(fā)送SIP OPT1NS消息,以便查詢鮑勃的設(shè)備10、11的能力。
[0030]S2.SIP代理9向鮑勃的PTT設(shè)備10發(fā)送SIP OPT1NS消息。
[0031]S3.鮑勃的PTT設(shè)備10用SIP 200 0K消息來響應(yīng)SIP代理9,SIP 200 0K消息包括識別設(shè)備10和描述其PTT服務(wù)能力以及音頻媒體能力的信息。
[0032]S4.存儲(chǔ)功能存儲(chǔ)該信息并等待另外的、來自其他設(shè)備的響應(yīng)。
[0033]S5.SIP代理9向鮑勃的聊天設(shè)備11發(fā)送SIP OPT1NS消息。
[0034]S6.鮑勃的聊天設(shè)備11用SIP 200 0K消息來響應(yīng)SIP代理9,SIP 200 0K消息包括識別設(shè)備11和描述其0ΜΑ即時(shí)消息傳送(頂)能力以及基于TCP的MSRP傳輸媒體能力的信息。
[0035]S7.存儲(chǔ)功能存儲(chǔ)該信息并且如果必要的話等待另外的、來自其他設(shè)備的響應(yīng)。
[0036]注意,雖然步驟S2到S7被描述和示出為依順序發(fā)生的,但是步驟S2和S5實(shí)際上將更可能是基本上同時(shí)發(fā)送。此外,技術(shù)人員會(huì)理解的是,不管鮑勃已經(jīng)登記的設(shè)備的數(shù)量,相同的原則都適用。
[0037]S8.一旦所有未完成的肯定的響應(yīng)已經(jīng)由代理服務(wù)器9接收,聚合功能就將來自所有響應(yīng)的服務(wù)能力和媒體能力并置到單個(gè)SIP 200 0K響應(yīng)中。聚合功能在聯(lián)系方式報(bào)頭中設(shè)置所有服務(wù)能力(上面的按鍵通話和0ΜΑ IM)0媒體能力(上面的音頻和MSRP)在SDP正文的媒體屬性中設(shè)置。可以設(shè)置在SIP 200 0K中的其他信息是設(shè)置在媒體行中的端口0,并且編解碼器屬性也可以被包括。
[0038]S9.包含并置后的信息的SIP 200 0K響應(yīng)被從SIP代理9發(fā)送到艾麗斯8。
[0039]S10.當(dāng)單個(gè)SIP 200 0K響應(yīng)在艾麗斯的查詢設(shè)備8接收到時(shí),該設(shè)備從SIP 2000K中獲得并置后的信息并且因此具有對鮑勃的按鍵通話和0ΜΑ消息傳送服務(wù)的認(rèn)識。如果那些服務(wù)被查詢設(shè)備理解,則能夠例如通過突出或顯示示出那些服務(wù)的圖標(biāo)使得艾麗斯意識到這些服務(wù)。此外,艾麗斯的查詢設(shè)備可以顯示鮑勃的設(shè)備中的哪些設(shè)備具有哪些能力,以便艾麗斯知道鮑勃的設(shè)備中的哪個(gè)是最適合與之通信的設(shè)備。
[0040]參照圖4,示出了根據(jù)本發(fā)明實(shí)施例的SIP代理9。SIP代理9可以是任何類型的SIP代理,例如服務(wù)呼叫會(huì)話控制功能、詢問呼叫會(huì)話控制功能或代理呼叫會(huì)話控制功能。SIP代理9設(shè)有第一接收功能12,用于接收來自艾麗斯8的SIP OPT1NS消息。第一發(fā)射功能13也被提供用于向鮑勃的設(shè)備10、11發(fā)送該消息。第二接收功能14設(shè)置成接收來自鮑勃的設(shè)備中的至少兩個(gè)設(shè)備的響應(yīng)。如上所述,每個(gè)響應(yīng)包括響應(yīng)設(shè)備的身份和響應(yīng)設(shè)備的能力的指示。存儲(chǔ)器15用于存儲(chǔ)每個(gè)接收的響應(yīng),并且處理功能16被提供用于生成SIP 200 OK消息以向艾麗斯發(fā)送,SIP 200 OK消息包括所有響應(yīng)設(shè)備的身份和能力。SIP200 OK消息還可以包括識別鮑勃的設(shè)備中的哪些設(shè)備具有已識別的能力的信息。第二發(fā)射功能17被提供用于向查詢節(jié)點(diǎn)發(fā)送回復(fù)消息。注意,雖然上面的描述參照第一和第二發(fā)射功能以及接收功能,這些功能可以配備在多個(gè)發(fā)射機(jī)、接收機(jī)和收發(fā)兩用機(jī)中或上。
[0041]參照圖5,示出了查詢節(jié)點(diǎn)8,上面描述為艾麗斯的設(shè)備。艾麗斯的設(shè)備設(shè)有發(fā)射機(jī)18,用于向SIP代理9發(fā)送SIP OPT1NS消息。接收機(jī)19被提供用于接收來自SIP代理9的SIP 200 OK。SIP 200 0K包括鮑勃的設(shè)備10、11中的每一個(gè)的身份和能力。處理器20被提供用于從回復(fù)消息中獲得鮑勃的設(shè)備10、11中的每一個(gè)的身份和能力。顯示設(shè)備21可以被提供用于向艾麗斯顯示接收的鮑勃的設(shè)備10、11的能力。
[0042]本發(fā)明提供信息更豐富的能力查詢的處理。這可能對計(jì)劃啟動(dòng)ms系統(tǒng)的運(yùn)營商是有用的,在MS系統(tǒng)中,使用單個(gè)地址就能夠到達(dá)終端用戶,這提供分布在許多設(shè)備上的許多服務(wù)。
[0043]會(huì)由本領(lǐng)域的技術(shù)人員理解的是,可以對上述實(shí)施例作出各種修改,而不脫離由權(quán)利要求書定義的本發(fā)明的范圍。
【主權(quán)項(xiàng)】
1.一種處理通信網(wǎng)絡(luò)中的會(huì)話發(fā)起協(xié)議OPT1NS能力查詢消息的方法,所述方法包括: 在會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn),接收來自查詢節(jié)點(diǎn)的會(huì)話發(fā)起協(xié)議OPT1NS消息,所述會(huì)話發(fā)起協(xié)議OPT1NS消息查詢用戶的設(shè)備的能力; 向所述用戶的多個(gè)設(shè)備發(fā)送所述消息,所述多個(gè)設(shè)備中的每個(gè)設(shè)備在所述通信網(wǎng)絡(luò)中被登記; 接收來自所述多個(gè)設(shè)備中的至少兩個(gè)設(shè)備的響應(yīng),每個(gè)響應(yīng)包括所述響應(yīng)設(shè)備的身份和所述響應(yīng)設(shè)備的能力的指示; 在存儲(chǔ)器中存儲(chǔ)每個(gè)接收的響應(yīng); 生成回復(fù)消息,所述回復(fù)消息包括所有所述響應(yīng)設(shè)備的身份和能力;以及 向所述查詢節(jié)點(diǎn)發(fā)送所述回復(fù)消息。2.根據(jù)權(quán)利要求1所述的方法,其中,所述能力從以下各項(xiàng)中的任何項(xiàng)選擇:服務(wù)能力、編解碼器和媒體能力。3.根據(jù)權(quán)利要求1或2所述的方法,還包括: 在所述查詢設(shè)備,接收所述回復(fù)消息;以及 從所述回復(fù)消息中獲得所述響應(yīng)設(shè)備的身份和能力。4.根據(jù)權(quán)利要求3所述的方法,還包括,在所述查詢設(shè)備,向用戶顯示所述響應(yīng)設(shè)備的能力。5.根據(jù)權(quán)利要求1到2中的任何一個(gè)所述的方法,還包括: 將每個(gè)響應(yīng)設(shè)備的身份映射到該響應(yīng)設(shè)備的能力,并且將映射后的信息包括在所述回復(fù)消息中。6.根據(jù)權(quán)利要求1到2中的任何一個(gè)所述的方法,其中,所述通信網(wǎng)絡(luò)是IP多媒體子系統(tǒng)網(wǎng)絡(luò)。7.一種會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn),包括: 用于接收來自查詢節(jié)點(diǎn)的會(huì)話發(fā)起協(xié)議OPT1NS消息的第一接收功能,所述會(huì)話發(fā)起協(xié)議OPT1NS消息查詢用戶的設(shè)備的能力; 用于向所述用戶的多個(gè)設(shè)備發(fā)送所述消息的第一發(fā)射功能,所述多個(gè)設(shè)備中的每個(gè)設(shè)備在所述通信網(wǎng)絡(luò)中被登記; 用于接收來自所述多個(gè)設(shè)備中的至少兩個(gè)設(shè)備的響應(yīng)的第二接收功能,每個(gè)響應(yīng)包括所述響應(yīng)設(shè)備的身份和所述響應(yīng)設(shè)備的能力的指示; 用于存儲(chǔ)每個(gè)接收的響應(yīng)的存儲(chǔ)器; 用于生成回復(fù)消息的處理功能,所述回復(fù)消息包括所有所述響應(yīng)設(shè)備的身份和能力;以及 用于向所述查詢節(jié)點(diǎn)發(fā)送所述回復(fù)消息的第二發(fā)射功能。8.根據(jù)權(quán)利要求7所述的會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn),其中,所述處理功能還設(shè)置成將映射信息包括在所生成的回復(fù)消息中,所述映射信息識別哪些能力對應(yīng)于響應(yīng)設(shè)備。9.根據(jù)權(quán)利要求7所述的會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn),其中,所述會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn)從以下各項(xiàng)中的任何項(xiàng)選擇:服務(wù)呼叫會(huì)話控制功能、詢問呼叫會(huì)話控制功能和代理呼叫會(huì)話控制功能。10.一種用于使用會(huì)話發(fā)起協(xié)議的通信網(wǎng)絡(luò)中的節(jié)點(diǎn),所述查詢節(jié)點(diǎn)包括: 用于向會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn)發(fā)送會(huì)話發(fā)起協(xié)議OPT1NS消息的發(fā)射機(jī),所述會(huì)話發(fā)起協(xié)議OPT1NS消息查詢用戶的設(shè)備的能力; 用于接收來自所述會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn)的回復(fù)消息的接收機(jī),所述回復(fù)消息包括所述用戶的多個(gè)設(shè)備的身份和能力,所述多個(gè)設(shè)備中的每個(gè)設(shè)備在所述通信網(wǎng)絡(luò)中被登記;以及 用于從所述回復(fù)消息中獲得所述多個(gè)設(shè)備的身份和能力的處理器。11.根據(jù)權(quán)利要求9所述的節(jié)點(diǎn),還包括: 用于向所述節(jié)點(diǎn)的用戶顯示所接收的所述多個(gè)設(shè)備的能力的顯示設(shè)備。12.—種處理通信網(wǎng)絡(luò)中的會(huì)話發(fā)起協(xié)議OPT1NS能力查詢消息的裝置,所述裝置包括: 用于在會(huì)話發(fā)起協(xié)議代理節(jié)點(diǎn)接收來自查詢節(jié)點(diǎn)的會(huì)話發(fā)起協(xié)議OPT1NS消息的部件,所述會(huì)話發(fā)起協(xié)議OPT1NS消息查詢用戶的設(shè)備的能力; 用于向所述用戶的多個(gè)設(shè)備發(fā)送所述消息的部件,所述多個(gè)設(shè)備中的每個(gè)設(shè)備在所述通信網(wǎng)絡(luò)中被登記; 用于接收來自所述多個(gè)設(shè)備中的至少兩個(gè)設(shè)備的響應(yīng)的部件,每個(gè)響應(yīng)包括所述響應(yīng)設(shè)備的身份和所述響應(yīng)設(shè)備的能力的指示; 用于在存儲(chǔ)器中存儲(chǔ)每個(gè)接收的響應(yīng)的部件; 用于生成回復(fù)消息的部件,所述回復(fù)消息包括所有所述響應(yīng)設(shè)備的身份和能力;以及 用于向所述查詢節(jié)點(diǎn)發(fā)送所述回復(fù)消息的部件。13.根據(jù)權(quán)利要求12所述的裝置,其中,所述能力從以下各項(xiàng)中的任何項(xiàng)選擇:服務(wù)能力、編解碼器和媒體能力。14.根據(jù)權(quán)利要求12或13所述的裝置,還包括: 用于在所述查詢設(shè)備接收所述回復(fù)消息的部件;以及 用于從所述回復(fù)消息中獲得所述響應(yīng)設(shè)備的身份和能力的部件。15.根據(jù)權(quán)利要求14所述的裝置,還包括,用于在所述查詢設(shè)備向用戶顯示所述響應(yīng)設(shè)備的能力的部件。16.根據(jù)權(quán)利要求12到13中的任何一個(gè)所述的裝置,還包括: 用于將每個(gè)響應(yīng)設(shè)備的身份映射到該響應(yīng)設(shè)備的能力的部件,和用于將映射后的信息包括在所述回復(fù)消息中的部件。17.根據(jù)權(quán)利要求12到13中的任何一個(gè)所述的裝置,其中,所述通信網(wǎng)絡(luò)是IP多媒體子系統(tǒng)網(wǎng)絡(luò)。
【專利摘要】本發(fā)明名稱為通信網(wǎng)絡(luò)中的能力查詢處理。本發(fā)明提供一種用于處理通信網(wǎng)絡(luò)中的會(huì)話發(fā)起協(xié)議(SIP)OPTIONS能力查詢消息的方法和裝置。SIP代理節(jié)點(diǎn)接收來自查詢節(jié)點(diǎn)的SIP?OPTIONS消息。它向多個(gè)設(shè)備發(fā)送該消息,并接收來自所述多個(gè)設(shè)備中的至少兩個(gè)設(shè)備的響應(yīng)。每個(gè)響應(yīng)包括響應(yīng)設(shè)備的身份和響應(yīng)設(shè)備的能力的指示。每個(gè)接收的響應(yīng)存儲(chǔ)在存儲(chǔ)器中,并生成回復(fù)消息?;貜?fù)消息包括所有響應(yīng)設(shè)備的身份和能力。該回復(fù)消息然后被發(fā)送到查詢節(jié)點(diǎn)。這允許查詢節(jié)點(diǎn)接收涉及被叫者的所有設(shè)備而不只是首先響應(yīng)的那個(gè)設(shè)備的能力信息。
【IPC分類】H04L29/06
【公開號】CN105245493
【申請?zhí)枴緾N201510521164
【發(fā)明人】M.O.斯蒂爾, H.奧斯特倫, A.賴德
【申請人】瑞典愛立信有限公司
【公開日】2016年1月13日
【申請日】2009年3月6日
【公告號】CN102342076A, EP2404424A1, EP2404424B1, US9246955, US20110314140, WO2010099829A1