一種消息傳輸?shù)姆椒?、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種消息傳輸?shù)姆椒ā⒀b置及系統(tǒng)。本發(fā)明實(shí)施例提供一種消息傳輸?shù)姆椒ǎ摲椒☉?yīng)用于IMS網(wǎng)絡(luò)中,該IMS網(wǎng)絡(luò)包括消息處理節(jié)點(diǎn),該消息處理節(jié)點(diǎn)接收一條觸發(fā)該消息處理節(jié)點(diǎn)向N個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容,其中,N是整數(shù),且N≥2;該消息處理節(jié)點(diǎn)確定向這N個(gè)UE中的M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,M為整數(shù),且M≥2;該消息處理節(jié)點(diǎn)向下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向這M個(gè)UE發(fā)送該消息內(nèi)容的消息。通過(guò)本發(fā)明實(shí)施例提供的方法,可以有效地減少在IMS網(wǎng)絡(luò)中傳輸?shù)南⒌臄?shù)量,節(jié)省了網(wǎng)絡(luò)資源,降低了網(wǎng)絡(luò)擁塞發(fā)生的可能性。
【專利說(shuō)明】一種消息傳輸?shù)姆椒ā⒀b置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種消息傳輸?shù)姆椒ā⒀b置及系統(tǒng)。
【背景技術(shù)】
[0002]在現(xiàn)有的頂S(IP Multimedia Subsystem,網(wǎng)際協(xié)議多媒體子系統(tǒng))網(wǎng)絡(luò)中,AS (Application Server,應(yīng)用服務(wù)器)常會(huì)把相同的消息內(nèi)容發(fā)送給至少兩個(gè)UE (UserEquipment,用戶設(shè)備)。該消息內(nèi)容可以是用戶的呈現(xiàn)(presence)狀態(tài)信息,也可以是廣播信息。其中,用戶的呈現(xiàn)狀態(tài)信息用于指示用戶當(dāng)前的呈現(xiàn)狀態(tài),用戶當(dāng)前的呈現(xiàn)狀態(tài)包括在線、離開(kāi)、忙碌或離線;該廣播信息是需要在IMS網(wǎng)絡(luò)中進(jìn)行廣播的信息。
[0003]例如,當(dāng)一個(gè)用戶的呈現(xiàn)狀態(tài)發(fā)生變化時(shí),RCS (Rich Communication Suite,融合通信套件)AS需要分別向這個(gè)用戶的每個(gè)好友所使用的UE (UserEquipment,用戶設(shè)備)發(fā)送一條消息,以將這個(gè)用戶的呈現(xiàn)狀態(tài)告知該用戶的每個(gè)好友。作為示例而非限定,用戶A和用戶B是用戶C的好友,且用戶A和用戶B都訂閱了用戶C的呈現(xiàn)狀態(tài)。當(dāng)用戶C的呈現(xiàn)狀態(tài)發(fā)生變化時(shí),用戶C所使用的UE發(fā)布用戶C當(dāng)前的呈現(xiàn)狀態(tài),RCS AS在檢測(cè)到用戶C當(dāng)前的呈現(xiàn)狀態(tài)發(fā)生變化時(shí),分別向用戶A所使用的UE和用戶B所使用的UE發(fā)送一條攜帶用戶C的呈現(xiàn)狀態(tài)信息的消息,以將用戶C的呈現(xiàn)狀態(tài)告知用戶A和用戶B。
[0004]通過(guò)對(duì)現(xiàn)有技術(shù)的分析,發(fā)明人認(rèn)為現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005]用戶C可能有很多的好友,當(dāng)用戶C的呈現(xiàn)狀態(tài)發(fā)生變化時(shí),RCS AS需要分別向用戶C的每一個(gè)好友所使用的UE發(fā)送一條攜帶用戶C的呈現(xiàn)狀態(tài)信息的消息。這時(shí),RCSAS將會(huì)在MS網(wǎng)絡(luò)中發(fā)送大量的消息,而且很可能會(huì)導(dǎo)致網(wǎng)絡(luò)擁塞。
【發(fā)明內(nèi)容】
[0006]為克服現(xiàn)有技術(shù)的缺陷,本發(fā)明實(shí)施例的目的在于提供一種消息傳輸?shù)姆椒?、裝置及系統(tǒng),以減少在MS網(wǎng)絡(luò)中傳輸?shù)南⒌臄?shù)量。
[0007]第一方面,本發(fā)明實(shí)施例提供一種消息處理節(jié)點(diǎn),該消息處理節(jié)點(diǎn)位于MS網(wǎng)絡(luò)中,其中,該消息處理節(jié)點(diǎn)包括:
[0008]接收單元,用于接收一條觸發(fā)該消息處理節(jié)點(diǎn)向N個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容,其中,N是整數(shù),且NS 2 ;
[0009]處理單元,用于確定向該N個(gè)UE中的M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,該消息內(nèi)容是該接收單元接收的,M為整數(shù),且M > 2 ;
[0010]發(fā)送單元,用于在該處理單元確定向該M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同時(shí),向該下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向該M個(gè)UE發(fā)送該消息內(nèi)容的消息,其中,該發(fā)送單元發(fā)送的該消息攜帶該消息內(nèi)容以及該M個(gè)UE的標(biāo)識(shí)。
[0011]在第一方面的第一種可能的實(shí)現(xiàn)方式中,該消息處理節(jié)點(diǎn)為RCS AS,該下一跳節(jié)點(diǎn)為呼叫會(huì)話控制功能(Call Session Control Function, CSCF)設(shè)備。
[0012]在第一方面的第二種可能的實(shí)現(xiàn)方式中,該消息處理節(jié)點(diǎn)為CSCF設(shè)備,該下一跳節(jié)點(diǎn)為會(huì)話邊界控制器(Session Border Controller, SBC)。
[0013]第二方面,本發(fā)明實(shí)施例提供一種SBC,包括:
[0014]接收單元,用于接收CSCF設(shè)備發(fā)送的一條請(qǐng)求該SBC向M個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容以及該M個(gè)UE的標(biāo)識(shí),其中,M為整數(shù),且M ≥2 ;
[0015]發(fā)送單元,用于根據(jù)該接收單元接收的消息所攜帶的該M個(gè)UE的標(biāo)識(shí),向該M個(gè)UE中的每個(gè)UE發(fā)送該消息內(nèi)容。
[0016]第三方面,本發(fā)明實(shí)施例提供一種消息傳輸?shù)南到y(tǒng),該系統(tǒng)位于IMS網(wǎng)絡(luò)中,該系統(tǒng)包括:
[0017]消息處理節(jié)點(diǎn),用于接收一條觸發(fā)該消息處理節(jié)點(diǎn)向N個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容,其中,N是整數(shù),且N > 2 ;
[0018]該消息處理節(jié)點(diǎn)還用于確定向該N個(gè)UE中的M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,M為整數(shù),且M≥2 ;
[0019]該消息處理節(jié)點(diǎn)還用于向該下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向該M個(gè)UE發(fā)送該消息內(nèi)容的 消息,其中,該消息處理節(jié)點(diǎn)發(fā)送的該消息攜帶該消息內(nèi)容以及該M個(gè)UE的標(biāo)識(shí);
[0020]該下一跳節(jié)點(diǎn),用于接收該消息處理節(jié)點(diǎn)發(fā)送的該消息,根據(jù)該消息處理節(jié)點(diǎn)發(fā)送的該消息中所攜帶的該M個(gè)UE的標(biāo)識(shí),向該M個(gè)UE發(fā)送該消息內(nèi)容。
[0021]第四方面,本發(fā)明實(shí)施例提供一種消息傳輸?shù)姆椒?,該方法?yīng)用于IMS網(wǎng)絡(luò),該IMS網(wǎng)絡(luò)包括消息處理節(jié)點(diǎn),該方法包括:
[0022]該消息處理節(jié)點(diǎn)接收一條觸發(fā)該消息處理節(jié)點(diǎn)向N個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容,其中,N是整數(shù),且N > 2 ;
[0023]該消息處理節(jié)點(diǎn)確定向該N個(gè)UE中的M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,M為整數(shù),且M ≥2 ;
[0024]該消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向該M個(gè)UE發(fā)送該消息內(nèi)容的消息,其中,該消息處理節(jié)點(diǎn)發(fā)送的該消息攜帶該消息內(nèi)容以及該M個(gè)UE的標(biāo)識(shí)。
[0025]在第四方面的第一種可能的實(shí)現(xiàn)方式中,該消息處理節(jié)點(diǎn)為RCS AS,該下一跳節(jié)點(diǎn)為CSCF設(shè)備。
[0026]在第四方面的第二種可能的實(shí)現(xiàn)方式中,該消息處理節(jié)點(diǎn)為CSCF設(shè)備,該下一跳節(jié)點(diǎn)為SBC。
[0027]第五發(fā)明,本發(fā)明實(shí)施例提供另一種消息傳輸?shù)姆椒ǎ摪ò?
[0028]SBC接收CSCF設(shè)備發(fā)送的一條請(qǐng)求該SBC向M個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容以及該M個(gè)UE的標(biāo)識(shí),其中,M > 2 ;
[0029]該SBC根據(jù)該M個(gè)UE的標(biāo)識(shí),向該M個(gè)UE中的每個(gè)UE發(fā)送該消息內(nèi)容。
[0030]本發(fā)明實(shí)施例提供的一種消息傳輸?shù)姆椒?、裝置及系統(tǒng),在通過(guò)同一個(gè)下一跳節(jié)點(diǎn)向至少兩個(gè)UE發(fā)送相同的消息內(nèi)容時(shí),消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向這至少兩個(gè)UE發(fā)送該消息內(nèi)容的消息;相對(duì)于現(xiàn)有技術(shù),消息處理節(jié)點(diǎn)不需為至少兩個(gè)UE向該下一跳節(jié)點(diǎn)發(fā)送至少兩條消息,從而有效地減少了在MS網(wǎng)絡(luò)中傳輸?shù)南⒌臄?shù)量,節(jié)省了網(wǎng)絡(luò)資源,降低了網(wǎng)絡(luò)擁塞發(fā)生的可能性?!緦@綀D】
【附圖說(shuō)明】
[0031]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)消息傳輸?shù)南到y(tǒng)結(jié)構(gòu)示意圖;
[0033]圖2為本發(fā)明實(shí)施例提供的一種消息傳輸?shù)姆椒ǖ氖疽鈭D;
[0034]圖3為本發(fā)明實(shí)施例提供的另一種消息傳輸?shù)姆椒ǖ氖疽鈭D;
[0035]圖4為本發(fā)明實(shí)施例提供的又一種消息傳輸?shù)姆椒ǖ氖疽鈭D;
[0036]圖5為本發(fā)明實(shí)施例提供的一種消息傳輸?shù)姆椒ǖ牟灰鈭D;
[0037]圖6為本發(fā)明實(shí)施例提供的一種消息傳輸?shù)南到y(tǒng)的結(jié)構(gòu)示意圖;
[0038]圖7為本發(fā)明實(shí)施例提供的一種消息處理節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
[0039]圖8為本發(fā)明實(shí)施例提供的一種SBC的結(jié)構(gòu)示意圖;
[0040]圖9為本發(fā)明實(shí)施例提供的另一種消息處理節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
[0041]圖10為本發(fā)明實(shí)施例提供的另一種SBC的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]如圖1所示,為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)消息傳輸?shù)南到y(tǒng)結(jié)構(gòu)圖。用戶I使用的UE5通過(guò)SBC (Session Border Controller,會(huì)話邊界控制器)6接入MS網(wǎng)絡(luò),用戶2使用的UElO和用戶3使用的UEll都通過(guò)SBC9接入MS網(wǎng)絡(luò),用戶4使用的UE12通過(guò)SBC13接入MS網(wǎng)絡(luò)。現(xiàn)以訂閱呈現(xiàn)狀態(tài)的場(chǎng)景為例,對(duì)本發(fā)明實(shí)施例做一個(gè)簡(jiǎn)要的介紹。用戶2、用戶3和用戶4都是用戶I的好友,且用戶2、用戶3和用戶4都訂閱了用戶I的呈現(xiàn)狀態(tài)。當(dāng)用戶I的呈現(xiàn)狀態(tài)發(fā)生變化時(shí),UE5通過(guò)SBC6和CSCF(Call Session ControlFunction,呼叫會(huì)話控制功能)設(shè)備7將用戶I的呈現(xiàn)狀態(tài)通知RCS AS8。由于RCS AS8確定將通過(guò)CSCF設(shè)備7向UE10、UE11和UE12發(fā)送用戶I的呈現(xiàn)狀態(tài)信息,因此RCS AS8生成一條請(qǐng)求CSCF設(shè)備7向UE10U1和12發(fā)送該呈現(xiàn)狀態(tài)信息的消息。該消息攜帶該呈現(xiàn)狀態(tài)信息以及UE10、UE11和UE12的標(biāo)識(shí)。RCS AS8將該消息發(fā)送給CSCF設(shè)備7。由于CSCF設(shè)備7確定將通過(guò)SBC9向UElO和UEll發(fā)送該呈現(xiàn)狀態(tài)信息,因此CSCF設(shè)備7向SBC9發(fā)送一條請(qǐng)求SBC9向UElO和UEll發(fā)送該呈現(xiàn)狀態(tài)信息的消息。CSCF設(shè)備7向SBC9所發(fā)送的消息攜帶該呈現(xiàn)狀態(tài)信息以及UElO和UEll的標(biāo)識(shí)。SBC9在收到CSCF設(shè)備7發(fā)送的消息后,將該呈現(xiàn)狀態(tài)信息分別發(fā)送給UElO和UElI。其中,需要說(shuō)明的是,為避免歧義,UE10、UEll和UE12的標(biāo)識(shí)是指UElO的標(biāo)識(shí)、UEl I的標(biāo)識(shí)和UE12的標(biāo)識(shí),下面實(shí)施例中所述的“M個(gè)UE的標(biāo)識(shí)”是指“M個(gè)UE中每個(gè)UE的標(biāo)識(shí)”。
[0044]類似的,CSCF設(shè)備7將向SBC13發(fā)送一條消息,其中,向SBC13發(fā)送的消息攜帶用戶I的呈現(xiàn)狀態(tài)信息和UE12的標(biāo)識(shí),SBC13在接收到CSCF設(shè)備7發(fā)送的消息后,將該呈現(xiàn)狀態(tài)信息發(fā)送給UE12。
[0045]需要說(shuō)明的是,本發(fā)明實(shí)施例并不限于訂閱呈現(xiàn)狀態(tài)的場(chǎng)景。本發(fā)明實(shí)施例可以應(yīng)用于RCS AS8向MS網(wǎng)絡(luò)中的至少兩個(gè)UE發(fā)送相同消息內(nèi)容的場(chǎng)景,例如,本發(fā)明實(shí)施例還可以應(yīng)用于RCS AS8向MS網(wǎng)絡(luò)中的至少兩個(gè)UE發(fā)送廣播信息的場(chǎng)景。
[0046]本發(fā)明實(shí)施例除了可以應(yīng)用于MS網(wǎng)絡(luò)中之外,還可以應(yīng)用于典型的通信系統(tǒng)中,本發(fā)明實(shí)施例并不對(duì)此進(jìn)行限定。
[0047]其中,本發(fā)明實(shí)施例中的UE可以是手機(jī)、平板電腦、個(gè)人電腦或上網(wǎng)本。
[0048]基于圖1所示的系統(tǒng)架構(gòu),本發(fā)明實(shí)施例提供一種消息傳輸?shù)姆椒?,如圖2所示。圖2所示的方法包括:
[0049]步驟201:消息處理節(jié)點(diǎn)接收一條觸發(fā)消息處理節(jié)點(diǎn)向N個(gè)UE發(fā)送相同消息內(nèi)容的消息,該消息攜帶該消息內(nèi)容,其中,N是整數(shù),且N >2。
[0050]其中, 本發(fā)明實(shí)施例可以應(yīng)用于MS網(wǎng)絡(luò),該MS網(wǎng)絡(luò)包括該消息處理節(jié)點(diǎn)。其中,該消息處理節(jié)點(diǎn)可以是RCS AS或者CSCF設(shè)備。
[0051]當(dāng)消息處理節(jié)點(diǎn)是RCS AS時(shí),RCS AS在步驟201中所接收到的這條消息可以是一條狀態(tài)發(fā)布消息,也可以是一條廣播消息。在其中一種可能的實(shí)施方式中,RCS AS在步驟201中所接收到的這條消息可以是狀態(tài)發(fā)布者向RCSAS發(fā)送的一條狀態(tài)發(fā)布消息,該狀態(tài)發(fā)布消息攜帶用戶的呈現(xiàn)狀態(tài)信息,以觸發(fā)RCS AS向這N個(gè)UE發(fā)送該呈現(xiàn)狀態(tài)信息,在這種實(shí)施方式中,向這N個(gè)UE發(fā)送的消息內(nèi)容是該用戶的呈現(xiàn)狀態(tài)信息,這N個(gè)UE訂閱了狀態(tài)發(fā)布者的呈現(xiàn)狀態(tài)。在另一種可能的實(shí)施方式中,RCS AS在步驟201中所接收到的這條消息是業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)(Business and Operation Support System,BOSS)向 RCS AS發(fā)送的一條廣播消息,這條廣播消息攜帶將向這N個(gè)UE發(fā)送的廣播信息,此時(shí),向這N個(gè)UE發(fā)送的消息內(nèi)容是廣播信息。
[0052]其中,需要說(shuō)明的是,狀態(tài)發(fā)布者是向RCS AS發(fā)送用戶的呈現(xiàn)狀態(tài)信息的設(shè)備。作為示例而非限定,狀態(tài)發(fā)布者可以是UE或UE的代理設(shè)備。
[0053]當(dāng)消息處理節(jié)點(diǎn)是CSCF設(shè)備時(shí),CSCF設(shè)備在步驟201中所接收到的這條消息可以是RCS AS向CSCF設(shè)備發(fā)送的一條請(qǐng)求CSCF設(shè)備向這N個(gè)UE發(fā)送該消息內(nèi)容的消息,CSCF設(shè)備接收到的這條消息攜帶該消息內(nèi)容以及這N個(gè)UE的標(biāo)識(shí)??蛇x地,RCS AS向CSCF設(shè)備發(fā)送的這條消息還可以攜帶RCS AS向這N個(gè)UE中每個(gè)UE發(fā)送該消息內(nèi)容的路由信息。
[0054]步驟202:消息處理節(jié)點(diǎn)確定向這N個(gè)UE中的M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,M為整數(shù),且M≥2。
[0055]其中,消息處理節(jié)點(diǎn)可以通過(guò)下述方式確定向這M(M≤N)個(gè)UE發(fā)送消息內(nèi)容的下一跳節(jié)點(diǎn)相同:消息處理節(jié)點(diǎn)根據(jù)這N個(gè)UE中每個(gè)UE的標(biāo)識(shí)與向這N個(gè)UE中該每個(gè)UE發(fā)送消息的下一跳節(jié)點(diǎn)的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定向這N個(gè)UE中的M個(gè)UE發(fā)送消息內(nèi)容的下一跳節(jié)點(diǎn)相同。
[0056]需要說(shuō)明的是,UE的標(biāo)識(shí)可以用于唯一標(biāo)識(shí)該UE ;節(jié)點(diǎn)的標(biāo)識(shí)可以用于唯一標(biāo)識(shí)該節(jié)點(diǎn)。
[0057]可選地,消息處理節(jié)點(diǎn)可以預(yù)先存儲(chǔ)該對(duì)應(yīng)關(guān)系。具體地,在步驟202之前,該消息處理節(jié)點(diǎn)可以在這N個(gè)UE中每個(gè)UE發(fā)起注冊(cè)的過(guò)程中,存儲(chǔ)該對(duì)應(yīng)關(guān)系。作為其中一種可能的實(shí)現(xiàn)方式,該對(duì)應(yīng)關(guān)系可以預(yù)先存儲(chǔ)在該消息處理節(jié)點(diǎn)中;作為其中另一種可能的實(shí)現(xiàn)方式,該對(duì)應(yīng)關(guān)系也可以預(yù)先存儲(chǔ)在HSS (Home Subscriber Server,歸屬用戶服務(wù)器)中,消息處理節(jié)點(diǎn)通過(guò)查詢HSS獲得該對(duì)應(yīng)關(guān)系。
[0058]其中,當(dāng)消息處理節(jié)點(diǎn)是RCS AS時(shí),下一跳節(jié)點(diǎn)是CSCF設(shè)備。當(dāng)消息處理節(jié)點(diǎn)是CSCF設(shè)備時(shí),下一跳節(jié)點(diǎn)是SBC。
[0059]當(dāng)消息處理節(jié)點(diǎn)是CSCF設(shè)備,且CSCF設(shè)備從RCS AS接收到的消息攜帶該路由信息時(shí),CSCF設(shè)備還可以通過(guò)下述方式確定向這M個(gè)UE發(fā)送該消息內(nèi)容的下一跳節(jié)點(diǎn)相同:CSCF設(shè)備根據(jù)該路由信息,確定向這N個(gè)UE中的M個(gè)UE發(fā)送消息內(nèi)容的SBC相同。例如,CSCF設(shè)備可以根據(jù)該路由信息,確定向這N個(gè)UE中每個(gè)UE發(fā)送消息內(nèi)容的SBC,如果向這N個(gè)UE中的M個(gè)UE發(fā)送消息內(nèi)容的SBC是同一個(gè)SBC,那么CSCF確定向這N個(gè)UE中的M個(gè)UE發(fā)送消息內(nèi)容的SBC相同。
[0060]步驟203:消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向這M個(gè)UE發(fā)送該消息內(nèi)容的消息,其中,消息處理節(jié)點(diǎn)發(fā)送的消息攜帶該消息內(nèi)容以及這M個(gè)UE的標(biāo)識(shí)。
[0061]可選地,在步驟203中,消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送的消息還可以攜帶消息處理節(jié)點(diǎn)向這M個(gè)UE中每個(gè)UE發(fā)送該消息內(nèi)容的路由信息。該下一跳節(jié)點(diǎn)可以根據(jù)消息處理節(jié)點(diǎn)發(fā)送的路由信息,將該消息內(nèi)容發(fā)送給這M個(gè)UE中的每個(gè)UE。
[0062]需要說(shuō)明的是,當(dāng)該消息內(nèi)容為用戶的呈現(xiàn)狀態(tài)信息時(shí),在步驟201之前,消息處理節(jié)點(diǎn)可以接收這N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息,這N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息用于訂閱用戶的呈現(xiàn)狀態(tài),這N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息攜帶這N個(gè)UE中每個(gè)UE生成的會(huì)話標(biāo)識(shí)(call-1d)。這N個(gè)UE中每個(gè)UE生成的會(huì)話標(biāo)識(shí)用于關(guān)聯(lián)這N個(gè)UE中每個(gè)UE所發(fā)起的狀態(tài)訂閱請(qǐng)求消息和這N個(gè)UE中每個(gè)UE所接收的攜帶該消息內(nèi)容的消息。這時(shí),消息處理節(jié)點(diǎn)在步驟203中向該下一跳節(jié)點(diǎn)發(fā)送的消息還可以攜帶這M個(gè)UE中每個(gè)UE生成的會(huì)話標(biāo)識(shí)。
[0063]可選地,在步驟201之前,消息處理節(jié)點(diǎn)可以接收該下一跳節(jié)點(diǎn)發(fā)起的消息訂閱請(qǐng)求,其中,該消息訂閱請(qǐng)求攜帶該下一跳節(jié)點(diǎn)生成的會(huì)話標(biāo)識(shí),該消息訂閱請(qǐng)求的請(qǐng)求通用資源標(biāo)識(shí)符(Request URI)是消息處理節(jié)點(diǎn)的標(biāo)識(shí)。這時(shí),消息處理節(jié)點(diǎn)在步驟203中所發(fā)送的消息還攜帶該下一跳節(jié)點(diǎn)生成的會(huì)話標(biāo)識(shí),消息處理節(jié)點(diǎn)在步驟203中所發(fā)送的消息的Request URI是該下一跳節(jié)點(diǎn)的標(biāo)識(shí)。
[0064]其中,該下一跳節(jié)點(diǎn)所生成的會(huì)話標(biāo)識(shí)用于關(guān)聯(lián)該下一跳節(jié)點(diǎn)所發(fā)起的消息訂閱請(qǐng)求和該下一跳節(jié)點(diǎn)在步驟203中所接收的消息。該消息訂閱請(qǐng)求可以用于訂閱從消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送的消息。作為示例而非限定,該消息訂閱請(qǐng)求可以用于訂閱用戶的呈現(xiàn)狀態(tài),也可以用于訂閱其他的資源,這些資源可以包括博客(blog)或微博(microblog)。
[0065]本發(fā)明實(shí)施例提供的一種消息傳輸?shù)姆椒ǎ谕ㄟ^(guò)同一個(gè)下一跳節(jié)點(diǎn)向至少兩個(gè)UE發(fā)送相同的消息內(nèi)容時(shí),消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求該下一跳節(jié)點(diǎn)向這至少兩個(gè)UE發(fā)送該消息內(nèi)容的消息;相對(duì)于現(xiàn)有技術(shù),消息處理節(jié)點(diǎn)不需為至少兩個(gè)UE向該下一跳節(jié)點(diǎn)發(fā)送至少兩條消息,從而有效地減少了在MS網(wǎng)絡(luò)中傳輸?shù)南⒌臄?shù)量,節(jié)省了網(wǎng)絡(luò)資源,降低了網(wǎng)絡(luò)擁塞發(fā)生的可能性。其次,消息處理節(jié)點(diǎn)向該下一跳節(jié)點(diǎn)發(fā)送的消息可以攜帶消息處理節(jié)點(diǎn)向這至少兩個(gè)UE發(fā)送該消息內(nèi)容的路由信息,該下一跳節(jié)點(diǎn)根據(jù)該接收的路由信息,可以快速地將該消息內(nèi)容發(fā)送給這至少兩個(gè)UE。
[0066]基于圖1所示的系統(tǒng)架構(gòu),本發(fā)明實(shí)施例還提供的一種消息傳輸?shù)姆椒?,如圖3所示。圖3所示的方法是對(duì)圖2所示方法的具體闡述,圖3所示的方法應(yīng)用于訂閱呈現(xiàn)狀態(tài)的場(chǎng)景。其中,用戶I的好友包括用戶2、用戶3和用戶4,RCS AS向UE發(fā)送的消息內(nèi)容為用戶I的呈現(xiàn)狀態(tài)信息。圖3所示的方法包括:
[0067]步驟301:用戶2所使用的UElO通過(guò)SBC9和CSCF設(shè)備7向RCS AS8發(fā)送注冊(cè)請(qǐng)求消息。
[0068]需要說(shuō)明的是,UE發(fā)送的注冊(cè)請(qǐng)求消息攜帶了 UE的標(biāo)識(shí)。UE可以根據(jù)存儲(chǔ)的配置信息找到將該UE接入到MS網(wǎng)絡(luò)的SBC。該配置信息包含將該UE接入MS網(wǎng)絡(luò)的SBC的標(biāo)識(shí)??蛇x地,該配置信息可以存儲(chǔ)在該UE中,也可以存儲(chǔ)在DNS(Domain Name Server,域名服務(wù)器)中。當(dāng)該配置信息存儲(chǔ)在DNS中時(shí),該UE可以通過(guò)查詢DNS獲得該配置信息。當(dāng)SBC接收到UE發(fā)送的注冊(cè)請(qǐng)求消息時(shí),SBC可以根據(jù)預(yù)先存儲(chǔ)的CSCF設(shè)備的標(biāo)識(shí),將該注冊(cè)請(qǐng)求消息發(fā)送到該CSCF設(shè)備。該CSCF設(shè)備根據(jù)預(yù)先存儲(chǔ)的RCS AS的標(biāo)識(shí),將該注冊(cè)請(qǐng)求消息發(fā)送到該RCS AS。
[0069]可選地,消息處理節(jié)點(diǎn)在UE發(fā)起注冊(cè)的過(guò)程中,存儲(chǔ)UE的標(biāo)識(shí)與向該UE發(fā)送消息的下一跳節(jié)點(diǎn)的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。下一跳節(jié)點(diǎn)是一個(gè)相對(duì)的概念,是相對(duì)于消息處理節(jié)點(diǎn)而言的。當(dāng)消息處理節(jié)點(diǎn)是RCS AS時(shí),向UE發(fā)送消息的下一跳節(jié)點(diǎn)是CSCF設(shè)備,當(dāng)消息處理節(jié)點(diǎn)是CSCF設(shè)備時(shí),向UE發(fā)送消息的下一跳節(jié)點(diǎn)是SBC。具體地,在步驟301中,在CSCF設(shè)備7接收到SBC9發(fā)送的注冊(cè)請(qǐng)求消息時(shí),CSCF設(shè)備7存儲(chǔ)SBC9的標(biāo)識(shí)與UElO的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。在RCS AS8接收到CSCF設(shè)備7發(fā)送的注冊(cè)請(qǐng)求消息時(shí),RCS AS8存儲(chǔ)CSCF設(shè)備7的標(biāo)識(shí)與UElO的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0070]步驟302:RCS AS8通過(guò)CSCF設(shè)備7和SBC9向UElO發(fā)送注冊(cè)成功響應(yīng)(200)消
肩、O
[0071]步驟303:用戶3所使用的UEll通過(guò)SBC9和CSCF設(shè)備7向RCS AS8發(fā)送注冊(cè)請(qǐng)求消息。
[0072]可選地,在步驟303中,在CSCF設(shè)備7接收到SBC9發(fā)送的注冊(cè)請(qǐng)求消息時(shí),CSCF設(shè)備7存儲(chǔ)SBC9的標(biāo)識(shí)與UEll的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。在RCSAS8接收到CSCF設(shè)備7發(fā)送的注冊(cè)請(qǐng)求消息時(shí),RCS AS8存儲(chǔ)CSCF設(shè)備7的標(biāo)識(shí)與UEll的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0073]步驟304:RCS AS8通過(guò)CSCF設(shè)備7和SBC9向UEll發(fā)送注冊(cè)成功響應(yīng)消息。
[0074]步驟305:用戶4所使用的UE12通過(guò)SBC13和CSCF設(shè)備7向RCS AS8發(fā)送注冊(cè)請(qǐng)求消息。
[0075]可選地,在步驟305中,在CSCF設(shè)備7接收到SBC13發(fā)送的注冊(cè)請(qǐng)求消息時(shí),CSCF設(shè)備7存儲(chǔ)SBC13的標(biāo)識(shí)與UE12的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。在RCS AS8接收到CSCF設(shè)備7發(fā)送的注冊(cè)請(qǐng)求消息時(shí),RCS AS8存儲(chǔ)CSCF設(shè)備7的標(biāo)識(shí)與UE12的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0076]步驟306:RCS AS8通過(guò)CSCF設(shè)備7和SBC13向UE12發(fā)送注冊(cè)成功響應(yīng)消息。
[0077]需要說(shuō)明的是,本發(fā)明實(shí)施例并不限定上述步驟301、步驟303以及步驟305之間的先后執(zhí)行順序。
[0078]步驟307:為了訂閱用戶2的好友的呈現(xiàn)狀態(tài),UElO向SBC9發(fā)起狀態(tài)訂閱請(qǐng)求消息,該狀態(tài)訂閱請(qǐng)求消息攜帶UElO生成的會(huì)話標(biāo)識(shí)(call-1d)。
[0079]UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息攜帶UE生成的會(huì)話標(biāo)識(shí)??蛇x地,UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息還攜帶UE的標(biāo)識(shí)。具體地,在步驟307中UElO發(fā)起的狀態(tài)訂閱請(qǐng)求消息還攜帶UElO的標(biāo)識(shí)。
[0080]作為示例而非限定,UElO發(fā)起的狀態(tài)訂閱請(qǐng)求消息的數(shù)據(jù)結(jié)構(gòu)可以如下所示:
[0081]
SUBSCRIBE sip:ueI()@rcsas.domain, com;pres-list=rcs SIP/2.0
From: <sip:ueI()@rcsas.domain.com>;tag= 123
To: <sip:ueI ()@rcsas.domain.com ;pres-list=rcs>
Contact: <sip:ueI()@ueI().domain.com>
Call-1D: callid(cv,ue10.domain.com
Event: presence
[0082]在該不例中,UElO生成的會(huì)話標(biāo)識(shí)為callidOuel0.domain, com。
[0083]步驟308:SBC9向CSCF設(shè)備7發(fā)送狀態(tài)訂閱請(qǐng)求消息,SBC9向CSCF設(shè)備7發(fā)送的狀態(tài)訂閱請(qǐng)求消息攜帶UElO生成的會(huì)話標(biāo)識(shí)。
[0084]其中,SBC9向CSCF設(shè)備7發(fā)送的狀態(tài)訂閱請(qǐng)求消息還攜帶UElO的標(biāo)識(shí)。
[0085]SBC在向CSCF設(shè)備發(fā)送狀態(tài)訂閱請(qǐng)求消息之前,可以在將向CSCF設(shè)備發(fā)送的狀態(tài)訂閱請(qǐng)求消息中新增Record-Route頭域,并將SBC的標(biāo)識(shí)添加到Record-Route頭域中。具體地,在步驟308中,SBC9在向CSCF設(shè)備7發(fā)送狀態(tài)訂閱請(qǐng)求消息之前,可以在將向CSCF設(shè)備7發(fā)送的狀態(tài)訂閱請(qǐng)求消息中新增Record-Route頭域,并將SBC9的標(biāo)識(shí)添加到 Record-Route 頭域中。
[0086]作為示例而非限定,SBC9向CSCF設(shè)備7發(fā)送的狀態(tài)訂閱請(qǐng)求消息的數(shù)據(jù)結(jié)構(gòu)可
以如下所示:
[0087]
SUBSCRIBEsip:1ieIO(a)rcsas.domain.com;pres-list=rcs SIP/2.0
Record-Route: <sip:sbc9.domain.com;lr>
From: <sip:ue I ()@rcsas.domain.com>; tag= 123
To: <sip:neI ()@rcsas.domain.com;pres-list=rcs>
Contact: <sip:1ie10@iieI0.domain.com>
Call-1D: callici@ue10.domain.com
Event: presence
[0088]步驟309:CSCF設(shè)備7向RCS AS8發(fā)送狀態(tài)訂閱求請(qǐng)求消息,CSCF設(shè)備7向RCSAS8發(fā)送的狀態(tài)訂閱請(qǐng)求消息攜帶UElO生成的會(huì)話標(biāo)識(shí)。
[0089]其中,CSCF設(shè)備7向RCS AS8發(fā)送的狀態(tài)訂閱請(qǐng)求消息還可以攜帶UElO的標(biāo)識(shí)。
[0090]CSCF設(shè)備在向RCS AS發(fā)送狀態(tài)訂閱請(qǐng)求消息之前,可以將CSCF設(shè)備的標(biāo)識(shí)添加到從SBC接收到的狀態(tài)訂閱請(qǐng)求消息中的Record-Route頭域中,并將添加CSCF設(shè)備的標(biāo)識(shí)后的狀態(tài)訂閱請(qǐng)求消息發(fā)送給RCS AS。具體地,在步驟309中,CSCF設(shè)備7在向RCS AS8發(fā)送狀態(tài)訂閱請(qǐng)求消息之前,可以將CSCF設(shè)備7的標(biāo)識(shí)添加到從SBC9接收到的狀態(tài)訂閱請(qǐng)求消息中的Record-Route頭域中,并將添加CSCF設(shè)備7的標(biāo)識(shí)后的狀態(tài)訂閱請(qǐng)求消息發(fā)送給RCS AS8。
[0091]作為示例而非限定,CSCF設(shè)備7向RCS AS8發(fā)送的狀態(tài)訂閱請(qǐng)求消息的數(shù)據(jù)結(jié)構(gòu)
如下:
[0092]
【權(quán)利要求】
1.一種消息處理節(jié)點(diǎn),其特征在于,所述消息處理節(jié)點(diǎn)位于網(wǎng)際協(xié)議多媒體子系統(tǒng)IMS網(wǎng)絡(luò)中,其中,所述消息處理節(jié)點(diǎn)包括: 接收單元,用于接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向N個(gè)用戶設(shè)備UE發(fā)送相同消息內(nèi)容的消息,所述消息攜帶所述消息內(nèi)容,其中,N是整數(shù),且N > 2 ; 處理單元,用于確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,所述消息內(nèi)容是所述接收單元接收的,M為整數(shù),且M > 2 ; 發(fā)送單元,用于在所述處理單元確定向所述M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同時(shí),向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的消息,其中,所述發(fā)送單元發(fā)送的所述消息攜帶所述M個(gè)UE的標(biāo)識(shí)以及所述接收單元接收的所述消息內(nèi)容。
2.如權(quán)利要求1所述的消息處理節(jié)點(diǎn),其特征在于,所述消息處理節(jié)點(diǎn)為融合通信套件RCS應(yīng)用服務(wù)器AS,所述下一跳節(jié)點(diǎn)為呼叫會(huì)話控制功能CSCF設(shè)備。
3.如權(quán)利要求2所述的消息處理節(jié)點(diǎn),其特征在于,所述消息內(nèi)容為用戶的呈現(xiàn)狀態(tài)信息; 貝U,所述接收單元具體用于接收狀態(tài)發(fā)布者發(fā)送的一條狀態(tài)發(fā)布消息,所述狀態(tài)發(fā)布消息攜帶所述呈現(xiàn)狀態(tài)信息,以觸發(fā)所述RCS AS向所述N個(gè)UE發(fā)送所述呈現(xiàn)狀態(tài)信息,其中,所述N個(gè)UE訂閱了所述狀態(tài)發(fā)布者的呈現(xiàn)狀態(tài)。
4.如權(quán)利要求2所 述的消息處理節(jié)點(diǎn),其特征在于,所述消息內(nèi)容為廣播信息; 貝U,所述接收單元具體用于接收業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)BOSS發(fā)送的一條廣播消息,所述廣播消息攜帶將向所述N個(gè)UE發(fā)送的所述廣播信息。
5.如權(quán)利要求1所述的消息處理節(jié)點(diǎn),其特征在于,所述消息處理節(jié)點(diǎn)為CSCF設(shè)備,所述下一跳節(jié)點(diǎn)為會(huì)話邊界控制器SBC ; 貝U,所述接收單元具體用于接收RCS AS發(fā)送的一條請(qǐng)求所述CSCF設(shè)備向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息,所述接收單元接收的所述消息攜帶所述消息內(nèi)容以及所述N個(gè)UE的標(biāo)識(shí)。
6.如權(quán)利要求5所述的消息處理節(jié)點(diǎn),其特征在于,所述接收單元接收的所述消息還攜帶所述RCS AS向所述N個(gè)UE中每個(gè)UE發(fā)送所述消息內(nèi)容的路由信息; 貝U,所述處理單元具體用于根據(jù)所述路由信息,確定向所述N個(gè)UE中的所述M個(gè)UE發(fā)送所述消息內(nèi)容的SBC相同。
7.如權(quán)利要求1-5中任一項(xiàng)所述的消息處理節(jié)點(diǎn),其特征在于,所述處理單元具體用于根據(jù)所述N個(gè)UE中每個(gè)UE的標(biāo)識(shí)與向所述N個(gè)UE中所述每個(gè)UE發(fā)送消息的下一跳節(jié)點(diǎn)的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同。
8.如權(quán)利要求7所述的消息處理節(jié)點(diǎn),其特征在于,所述處理單元還用于在確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同之前,在所述N個(gè)UE中每個(gè)UE發(fā)起注冊(cè)的過(guò)程中,存儲(chǔ)所述對(duì)應(yīng)關(guān)系。
9.如權(quán)利要求1-8中任一項(xiàng)所述的消息處理節(jié)點(diǎn),其特征在于,所述發(fā)送單元具體用于向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的所述消息,所述發(fā)送單元發(fā)送的所述消息還攜帶所述消息處理節(jié)點(diǎn)向所述M個(gè)UE中每個(gè)UE發(fā)送所述消息內(nèi)容的路由信息。
10.如權(quán)利要求1所述的消息處理節(jié)點(diǎn),其特征在于,所述消息內(nèi)容為用戶的呈現(xiàn)狀態(tài)信息,所述接收單元還用于在接收所述一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息之前,接收所述N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息,所述N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息用于訂閱所述用戶的呈現(xiàn)狀態(tài),所述N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息攜帶所述N個(gè)UE中所述每個(gè)UE生成的會(huì)話標(biāo)識(shí); 貝U,所述發(fā)送單元具體用于向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的所述消息,所述發(fā)送單元發(fā)送的所述消息攜帶所述呈現(xiàn)狀態(tài)信息、所述M個(gè)UE的標(biāo)識(shí)以及所述M個(gè)UE中每個(gè)UE生成的會(huì)話標(biāo)識(shí)。
11.如權(quán)利要求ι-?ο中任一項(xiàng)所述的消息處理節(jié)點(diǎn),其特征在于,所述接收單元還用于在接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息之前,接收所述下一跳節(jié)點(diǎn) 發(fā)起的消息訂閱請(qǐng)求,其中,所述消息訂閱請(qǐng)求攜帶所述下一跳節(jié)點(diǎn)生成的會(huì)話標(biāo)識(shí),所述消息訂閱請(qǐng)求的請(qǐng)求通用資源標(biāo)識(shí)符Request URI是所述消息處理節(jié)點(diǎn)的標(biāo)識(shí); 貝U,所述發(fā)送單元具體用于向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的所述消息,其中,所述發(fā)送單元發(fā)送的所述消息還攜帶所述下一跳節(jié)點(diǎn)生成的會(huì)話標(biāo)識(shí),所述發(fā)送單元發(fā)送的所述消息的Request URI是所述下一跳節(jié)點(diǎn)的標(biāo)識(shí)。
12.—種會(huì)話邊界控制器SBC,其特征在于,包括: 接收單元,用于接收呼叫會(huì)話控制功能CSCF設(shè)備發(fā)送的一條請(qǐng)求所述SBC向M個(gè)用戶設(shè)備UE發(fā)送相同消息內(nèi)容的消息,所述消息攜帶所述消息內(nèi)容以及所述M個(gè)UE的標(biāo)識(shí),其中,M為整數(shù),且M≥2 ; 發(fā)送單元,用于根據(jù)所述接收單元接收的所述M個(gè)UE的標(biāo)識(shí),向所述M個(gè)UE中的每個(gè)UE發(fā)送所述消息內(nèi)容。
13.一種消息傳輸?shù)南到y(tǒng),其特征在于,所述系統(tǒng)位于網(wǎng)際協(xié)議多媒體子系統(tǒng)IMS網(wǎng)絡(luò)中,所述系統(tǒng)包括: 消息處理節(jié)點(diǎn),用于接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向N個(gè)用戶設(shè)備UE發(fā)送相同消息內(nèi)容的消息,所述消息攜帶所述消息內(nèi)容,其中,N是整數(shù),且N > 2 ; 所述消息處理節(jié)點(diǎn)還用于確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,M為整數(shù),且M≥2 ; 所述消息處理節(jié)點(diǎn)還用于向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的消息,其中,所述消息處理節(jié)點(diǎn)發(fā)送的所述消息攜帶所述消息內(nèi)容以及所述M個(gè)UE的標(biāo)識(shí); 所述下一跳節(jié)點(diǎn),用于接收所述消息處理節(jié)點(diǎn)發(fā)送的所述消息,根據(jù)所述消息處理節(jié)點(diǎn)發(fā)送的所述消息中所攜帶的所述M個(gè)UE的標(biāo)識(shí),向所述M個(gè)UE發(fā)送所述消息內(nèi)容。
14.一種消息傳輸?shù)姆椒?,其特征在于,所述方法?yīng)用于網(wǎng)際協(xié)議多媒體子系統(tǒng)IMS網(wǎng)絡(luò),所述頂S網(wǎng)絡(luò)包括消息處理節(jié)點(diǎn),所述方法包括: 所述消息處理節(jié)點(diǎn)接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向N個(gè)用戶設(shè)備UE發(fā)送相同消息內(nèi)容的消息,所述消息攜帶所述消息內(nèi)容,其中,N是整數(shù),且N > 2 ;所述消息處理節(jié)點(diǎn)確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同,其中,M為整數(shù),且M≥2 ; 所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的消息,其中,所述消息處理節(jié)點(diǎn)發(fā)送的所述消息攜帶所述消息內(nèi)容以及所述M個(gè)UE的標(biāo)識(shí)。
15.如權(quán)利要求14所述的方法,其特征在于,所述消息處理節(jié)點(diǎn)為融合通信套件RCS應(yīng)用服務(wù)器AS,所述下一跳節(jié)點(diǎn)為呼叫會(huì)話控制功能CSCF設(shè)備。
16.如權(quán)利要求15所述的方法,其特征在于,所述消息內(nèi)容為用戶的呈現(xiàn)狀態(tài)信息; 貝U,所述消息處理節(jié)點(diǎn)接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息,包括: 所述RCS AS接收狀態(tài)發(fā)布者發(fā)送的一條狀態(tài)發(fā)布消息,所述狀態(tài)發(fā)布消息攜帶所述呈現(xiàn)狀態(tài)信息,以觸發(fā)所述RCS AS向所述N個(gè)UE發(fā)送所述呈現(xiàn)狀態(tài)信息,其中,所述N個(gè)UE訂閱了所述狀態(tài)發(fā)布者的呈現(xiàn)狀態(tài)。
17.如權(quán)利要求15所述的方法,其特征在于,所述消息內(nèi)容為廣播信息; 貝U,所述消息處理節(jié)點(diǎn)接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息,包括: 所述RCS AS接收業(yè)務(wù)運(yùn) 營(yíng)支撐系統(tǒng)BOSS發(fā)送的一條廣播消息,所述廣播消息攜帶將向所述N個(gè)UE發(fā)送的所述廣播信息。
18.如權(quán)利要求14所述的方法,其特征在于,所述消息處理節(jié)點(diǎn)為CSCF設(shè)備,所述下一跳節(jié)點(diǎn)為會(huì)話邊界控制器SBC ; 貝U,所述消息處理節(jié)點(diǎn)接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息,包括: 所述CSCF設(shè)備接收RCS AS發(fā)送的一條請(qǐng)求所述CSCF設(shè)備向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息,所述CSCF設(shè)備接收的所述消息攜帶所述消息內(nèi)容以及所述N個(gè)UE的標(biāo)識(shí)。
19.如權(quán)利要求18所述的方法,其特征在于,所述CSCF設(shè)備接收的所述消息還攜帶所述RCS AS向所述N個(gè)UE中每個(gè)UE發(fā)送所述消息內(nèi)容的路由信息; 貝U,所述消息處理節(jié)點(diǎn)確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同,包括: 所述CSCF設(shè)備根據(jù)所述路由信息,確定向所述N個(gè)UE中的所述M個(gè)UE發(fā)送所述消息內(nèi)容的SBC相同。
20.如權(quán)利要求14-18中任一項(xiàng)所述的方法,其特征在于,所述消息處理節(jié)點(diǎn)確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同,包括: 所述消息處理節(jié)點(diǎn)根據(jù)所述N個(gè)UE中每個(gè)UE的標(biāo)識(shí)與向所述N個(gè)UE中所述每個(gè)UE發(fā)送消息的下一跳節(jié)點(diǎn)的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同。
21.如權(quán)利要求20所述的方法,其特征在于,在確定向所述N個(gè)UE中的M個(gè)UE發(fā)送所述消息內(nèi)容的下一跳節(jié)點(diǎn)相同之前,所述方法還包括: 所述消息處理節(jié)點(diǎn)在所述N個(gè)UE中每個(gè)UE發(fā)起注冊(cè)的過(guò)程中,存儲(chǔ)所述對(duì)應(yīng)關(guān)系。
22.如權(quán)利要求14-21中任一項(xiàng)所述的方法,其特征在于,所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的消息,包括:所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的所述消息,所述消息處理節(jié)點(diǎn)發(fā)送的所述消息還攜帶所述消息處理節(jié)點(diǎn)向所述M個(gè)UE中每個(gè)UE發(fā)送所述消息內(nèi)容的路由信息。
23.如權(quán)利要14所述的方法,其特征在于,所述消息內(nèi)容為用戶的呈現(xiàn)狀態(tài)信息,在所述消息處理節(jié)點(diǎn)接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息之前,所述方法還包括: 所述消息處理節(jié)點(diǎn)接收所述N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息,所述N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息用于訂閱所述用戶的呈現(xiàn)狀態(tài),所述N個(gè)UE中每個(gè)UE發(fā)起的狀態(tài)訂閱請(qǐng)求消息攜帶所述N個(gè)UE中所述每個(gè)UE生成的會(huì)話標(biāo)識(shí); 則,所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的消息,包括: 所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的所述消息,所述消息處理節(jié)點(diǎn)發(fā)送的所述消息攜帶所述呈現(xiàn)狀態(tài)信息、所述M個(gè)UE的標(biāo)識(shí)以及所述M個(gè)UE中每個(gè)UE生成的會(huì)話標(biāo)識(shí)。
24.如權(quán)利要求14-23中任一項(xiàng)所述的方法,其特征在于,在所述消息處理節(jié)點(diǎn)接收一條觸發(fā)所述消息處理節(jié)點(diǎn)向所述N個(gè)UE發(fā)送所述消息內(nèi)容的消息之前,所述方法還包括: 所述消息處理節(jié)點(diǎn)接收所述下一跳節(jié)點(diǎn)發(fā)起的消息訂閱請(qǐng)求,其中,所述消息訂閱請(qǐng)求攜帶所述下一跳節(jié)點(diǎn)生成的會(huì)話標(biāo)識(shí),所述消息訂閱請(qǐng)求的請(qǐng)求通用資源標(biāo)識(shí)符Request URI是所述消息處理節(jié)點(diǎn)的標(biāo)識(shí); 貝1J,所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的消息,包括: 所述消息處理節(jié)點(diǎn)向所述下一跳節(jié)點(diǎn)發(fā)送一條請(qǐng)求所述下一跳節(jié)點(diǎn)向所述M個(gè)UE發(fā)送所述消息內(nèi)容的所述消息,其中,所述消息處理節(jié)點(diǎn)發(fā)送的所述消息還攜帶所述下一跳節(jié)點(diǎn)生成的會(huì)話標(biāo)識(shí),所述消息處理節(jié)點(diǎn)發(fā)送的所述消息的Request URI是所述下一跳節(jié)點(diǎn)的標(biāo)識(shí)。
25.—種消息傳輸?shù)姆椒?其特征在于,包括: 會(huì)話邊界控制器SBC接收呼叫會(huì)話控制功能CSCF設(shè)備發(fā)送的一條請(qǐng)求所述SBC向M個(gè)用戶設(shè)備UE發(fā)送相同消息內(nèi)容的消息,所述消息攜帶所述消息內(nèi)容以及所述M個(gè)UE的標(biāo)識(shí),其中,M為整數(shù),且M≥2 ; 所述SBC根據(jù)所述M個(gè)UE的標(biāo)識(shí),向所述M個(gè)UE中的每個(gè)UE發(fā)送所述消息內(nèi)容。
【文檔編號(hào)】H04L29/06GK103986710SQ201410206504
【公開(kāi)日】2014年8月13日 申請(qǐng)日期:2014年5月15日 優(yōu)先權(quán)日:2014年5月15日
【發(fā)明者】陳立福, 徐日東, 張文革, 魯志軍 申請(qǐng)人:華為技術(shù)有限公司