亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種會(huì)話初始化協(xié)議消息處理方法及代理服務(wù)器的制造方法

文檔序號(hào):9567110閱讀:412來(lái)源:國(guó)知局
一種會(huì)話初始化協(xié)議消息處理方法及代理服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域的消息處理技術(shù),尤其涉及一種會(huì)話初始化協(xié)議(SIP,Sess1n Initiat1n Protocol)消息處理方法及代理服務(wù)器。
【背景技術(shù)】
[0002]SIP是一種基于因特網(wǎng)協(xié)議(IP,Internet Protocol)的應(yīng)用層的信令控制協(xié)議,由于SIP具有較為靈活、可擴(kuò)展、且開(kāi)放的特點(diǎn),因此,SIP在網(wǎng)絡(luò)通信、固定IP網(wǎng)絡(luò)或移動(dòng)IP網(wǎng)絡(luò)都有廣泛的應(yīng)用。目前,SIP已經(jīng)演變且發(fā)展成為一個(gè)功能強(qiáng)大的新標(biāo)準(zhǔn),越來(lái)越多的網(wǎng)絡(luò)運(yùn)營(yíng)商開(kāi)始構(gòu)建基于SIP的應(yīng)用程序以及SIP軟硬件,例如,SIP支持壓縮及加密技術(shù)、支持文本、即時(shí)消息、語(yǔ)音和視頻等各種媒體消息的發(fā)送。SIP的底層傳輸可以是采用異步傳輸模式(ATM, Asynchronous Transfer Mode)的網(wǎng)絡(luò)之間互連的IP協(xié)議;SIP也可以使用用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP, User Datagram Protocol)以及傳輸控制協(xié)議(TCP, Transmiss1nControl Protocol),將獨(dú)立于底層基礎(chǔ)設(shè)施的用戶(hù)靈活地連接起來(lái)。
[0003]一般來(lái)說(shuō),使用SIP發(fā)送信息的模式有兩種:第一種模式是基于會(huì)話的,通常要建立消息會(huì)話中繼協(xié)議(MSRP,Message Sess1n Relay Protocol)進(jìn)行消息遞送的模式,該模式對(duì)消息大小沒(méi)有限制,但該模式由于需要進(jìn)行會(huì)話協(xié)商等步驟而在實(shí)現(xiàn)起來(lái)較為復(fù)雜。第二種模式是不基于會(huì)話的,使用SIP MESSAGE方式進(jìn)行消息遞送的尋呼模式,此尋呼模式較為簡(jiǎn)單通用、不需要發(fā)起會(huì)話,適合一般消息的發(fā)送,此模式限于MTU的設(shè)置,為防止網(wǎng)絡(luò)拆包引起擁塞問(wèn)題,一般要求消息比較小,但是如果可以預(yù)知整個(gè)網(wǎng)絡(luò)的擁塞控制是安全的或者使用TCP作為傳輸層協(xié)議,也可以使用這種方式發(fā)送較大型消息。另外,使用第二種模式時(shí),終端在發(fā)送消息時(shí),也可以預(yù)先進(jìn)行拆包發(fā)送,以避免直接發(fā)送大容量包。
[0004]目前,由于SIP終端種類(lèi)較多,SIP終端發(fā)送消息的種類(lèi)也存在多種可能。常見(jiàn)的消息有兩種,一種消息是使用MESSAGE格式發(fā)送的普通短信(簡(jiǎn)稱(chēng)SIP短信,參見(jiàn)3GPP/3GPP2相關(guān)協(xié)議),另一種是使用SIP格式發(fā)送的多媒體彩信(簡(jiǎn)稱(chēng)SIP彩信,參見(jiàn)RFC2046的介紹),這兩種消息可以通過(guò)SIP消息頭來(lái)區(qū)分。但是,有些SIP終端不具有接收SIP彩信的功能,當(dāng)SIP終端發(fā)送消息的對(duì)端為上述不具有接收SIP彩信功能的SIP終端時(shí),將會(huì)導(dǎo)致消息發(fā)送失敗。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明實(shí)施例提供一種SIP消息處理方法及代理服務(wù)器,無(wú)論對(duì)端是否為具有接收SIP彩信功能的終端,都能使對(duì)端接收到SIP彩信,從而提升用戶(hù)體驗(yàn)。
[0006]本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]第一方面,本發(fā)明實(shí)施例提供一種SIP消息處理方法,所述方法包括:
[0008]接收并解析會(huì)話初始協(xié)議SIP終端發(fā)送的SIP消息;
[0009]根據(jù)所述SIP消息的消息頭確定所述SIP消息為SIP彩信消息時(shí),獲取所述SIP彩信消息的格式類(lèi)型;
[0010]確定所述SIP彩信消息的格式類(lèi)型為第一格式時(shí),將所述第一格式的SIP彩信消息轉(zhuǎn)換為第二格式的SIP彩信消息;
[0011]將所述第二格式的SIP彩信消息發(fā)送給彩信中心。
[0012]優(yōu)選地,所述方法還包括:確定所述SIP彩信消息的格式類(lèi)型為第二格式時(shí),將所述第二格式的SIP彩信消息發(fā)送給彩信中心。
[0013]優(yōu)選地,所述方法還包括:確定所述SIP消息為SIP短信時(shí),將所述SIP短信發(fā)送到短中心。
[0014]優(yōu)選地,所述第二格式為MM7彩信格式,所述第一格式為SIP彩信格式。
[0015]優(yōu)選地,所述SIP消息的消息頭為Content-Type頭;
[0016]對(duì)應(yīng)地,所述確定所述SIP消息為SIP彩信消息,包括:根據(jù)Content-Type頭確定所述SIP消息為SIP彩信消息。
[0017]第二方面,本發(fā)明實(shí)施例提供一種代理服務(wù)器,其特征在于,所述代理服務(wù)器包括接收模塊、第一確定模塊、獲取模塊、第二確定模塊、轉(zhuǎn)換模塊和第一發(fā)送模塊,其中:
[0018]所述接收模塊,用于接收并解析SIP終端發(fā)送的SIP消息;
[0019]所述第一確定模塊,用于根據(jù)所述SIP消息的消息頭確定所述SIP消息為SIP彩信消息時(shí),觸發(fā)所述獲取模塊;
[0020]所述獲取模塊,用于獲取所述SIP彩信消息的格式類(lèi)型;
[0021]所述第二確定模塊,用于確定所述SIP彩信消息的格式類(lèi)型為第一格式時(shí),觸發(fā)所述轉(zhuǎn)換模塊;
[0022]所述轉(zhuǎn)換模塊,用于將所述第一格式的SIP彩信消息轉(zhuǎn)換為第二格式的SIP彩信消息;
[0023]所述第一發(fā)送模塊,用于將所述第二格式的SIP彩信消息發(fā)送給彩信中心。
[0024]優(yōu)選地,所述代理服務(wù)器還包括第三確定模塊和第二發(fā)送模塊,其中:
[0025]所述第三確定模塊,用于確定所述SIP彩信消息的格式類(lèi)型為第二格式時(shí),觸發(fā)所述第二發(fā)送模塊;
[0026]所述第二發(fā)送模塊,用于將所述第二格式的SIP彩信消息發(fā)送給彩信中心。
[0027]優(yōu)選地,所述代理服務(wù)器還包括第四確定模塊和第三發(fā)送模塊,其中:
[0028]所述第四確定模塊,用于確定所述SIP消息為SIP短信時(shí),觸發(fā)所述第三發(fā)送模塊;
[0029]所述第三發(fā)送模塊,用于將所述SIP短信發(fā)送到短信中心。
[0030]優(yōu)選地,所述第二格式為MM7彩信格式,所述第一格式為SIP彩信格式。
[0031]第三方面,本發(fā)明實(shí)施例提供一種代理服務(wù)器,包括:
[0032]處理器;
[0033]與所述處理器連接的存儲(chǔ)器,用于存儲(chǔ)指令,當(dāng)所述指令被執(zhí)行時(shí),使所述處理器執(zhí)行上述的SIP消息處理方法。
[0034]本發(fā)明實(shí)施例提供的SIP消息處理方法及代理服務(wù)器,接收并解析SIP終端發(fā)送的SIP消息;根據(jù)所述SIP消息的消息頭確定所述SIP消息為SIP彩信消息時(shí),獲取所述SIP彩信消息的格式類(lèi)型;確定所述SIP彩信消息的格式類(lèi)型為第一格式時(shí),先將所述第一格式的SIP彩信消息轉(zhuǎn)換為第二格式的SIP彩信消息,再將所述第二格式的SIP彩信消息發(fā)送給彩信中心;如此,本發(fā)明實(shí)施例提供的技術(shù)方案,無(wú)論對(duì)端是否為具有接收SIP彩信的功能的終端,都能夠使對(duì)端接收到SIP彩信,從而提升用戶(hù)體驗(yàn)。
【附圖說(shuō)明】
[0035]圖1-1為本發(fā)明實(shí)施例一 SIP消息處理方法的實(shí)現(xiàn)流程示意圖一;
[0036]圖1-2為本發(fā)明實(shí)施例一 SIP消息處理方法的實(shí)現(xiàn)流程示意圖二 ;
[0037]圖2為本發(fā)明實(shí)施例二 SIP消息處理方法的實(shí)現(xiàn)流程示意圖;
[0038]圖3-1為本發(fā)明實(shí)施例三代理服務(wù)器的組成結(jié)構(gòu)示意圖一;
[0039]圖3-2為本發(fā)明實(shí)施例三代理服務(wù)器的組成結(jié)構(gòu)示意圖二 ;
[0040]圖4-1為本發(fā)明實(shí)施例四代理服務(wù)器的組成結(jié)構(gòu)示意圖一;
[0041]圖4-2為本發(fā)明實(shí)施例四代理服務(wù)器的組成結(jié)構(gòu)示意圖二 ;
[0042]圖4-3為本發(fā)明實(shí)施例四代理服務(wù)器的組成結(jié)構(gòu)示意圖三;
[0043]圖5為本發(fā)明實(shí)施例五SIP消息處理方法的實(shí)現(xiàn)流程示意圖。
【具體實(shí)施方式】
[0044]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)一步詳細(xì)闡述。
[0045]實(shí)施例一
[0046]本發(fā)明實(shí)施例提供一種SIP消息處理方法,圖1-1為本發(fā)明實(shí)施例一 SIP消息處理方法的實(shí)現(xiàn)流程示意圖一,如圖1-1所示,該方法包括:
[0047]步驟101,接收并解析SIP終端發(fā)送的SIP消息;
[0048]這里,所述SIP終端作為發(fā)送端,該發(fā)送端可以是智能手機(jī)、筆記本電腦、個(gè)人數(shù)字助理、平板電腦等,接收該發(fā)送端發(fā)送的SIP消息的對(duì)端可以是除智能手機(jī)、筆記本電腦、個(gè)人數(shù)字助理、平板電腦等外的非智能手機(jī)等終端。需要說(shuō)明的是,非智能手機(jī)可以認(rèn)為是普通手機(jī),該普通手機(jī)具有特性是不能接收某一類(lèi)格式的SIP消息,例如該普通手機(jī)不能接收SIP彩信格式的SIP消息;而上述的智能手機(jī)等終端可以接收所有格式的SIP消肩、Ο
[0049]這里,所述SIP消息包括SIP短信和SIP彩信,其中所述SIP彩信包括各種格式的SIP彩信,比如第一格式的SIP彩信、第二格式的SIP彩信等等。本步驟主要涉及SIP協(xié)議棧的適配,本步驟還可以包括將接收的SIP消息存入內(nèi)存中。
[0050]步驟102,根據(jù)所述SIP消息的消息頭確定所述SIP消息為SIP彩信消息時(shí),獲取所述SIP彩信消息的格式類(lèi)型;
[0051]這里,所述SIP消息的消息頭可以為Content-Type頭,使用標(biāo)志位存儲(chǔ)標(biāo)識(shí)信息,以區(qū)分SIP短信與SIP彩信兩種情況,其中標(biāo)
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1