專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法及系統(tǒng)。
背景技術(shù):
隨著電信和互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,電信話音和互聯(lián)網(wǎng)結(jié)合日益緊密。點(diǎn)擊呼叫業(yè)務(wù)就是話音和互聯(lián)網(wǎng)結(jié)合的一種新型業(yè)務(wù)。點(diǎn)擊呼叫業(yè)務(wù)有多種方式,如直接點(diǎn)擊地址簿中的名字發(fā)起呼叫;點(diǎn)擊呼叫記錄中的某個(gè)條目來(lái)呼叫某人;在網(wǎng)頁(yè)中設(shè)置鏈接,終端用戶點(diǎn)擊鏈接呼叫該鏈接所嵌入的號(hào)碼等。
下一代網(wǎng)絡(luò)(NGN-Next Generation Network)中使用互聯(lián)網(wǎng)工程任務(wù)組(IETF-Internet Engineering Task Force)提出的會(huì)話初始化協(xié)議(SIP-Session Initialization Protocol)發(fā)起、建立以及釋放會(huì)話。SIP協(xié)議具有靈活簡(jiǎn)單的特性和強(qiáng)大的呼叫控制功能。SIP協(xié)議可以與會(huì)話描述協(xié)議(SDP-Session Description Protocol)配合使用,用來(lái)協(xié)商會(huì)話的媒體屬性,易于實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)。
第三方呼叫控制(3PCC-Third-Party Call Control)是一種完成點(diǎn)擊呼叫業(yè)務(wù)的方式。所謂3PCC,指的是由第三方控制者在另外兩者之間建立一個(gè)會(huì)話,由控制者負(fù)責(zé)會(huì)話雙方的媒體協(xié)商。如在公網(wǎng)(PSTN-PublicSwitched Telephone Network)中,第三方呼叫控制通常用于會(huì)議、接線業(yè)務(wù)(接線員創(chuàng)建一個(gè)連接另外雙方的呼叫)?;赟IP協(xié)議的第三方呼叫控制可以完成許多業(yè)務(wù),例如點(diǎn)擊撥號(hào)、通話過(guò)程中放音等等,而且實(shí)現(xiàn)起來(lái)非常方便。RFC3264中定義了一種提供/應(yīng)答(offer/answer)模式,使兩個(gè)實(shí)體之間可以使用SDP的提供/應(yīng)答模式進(jìn)行會(huì)話協(xié)商。
第三方呼叫控制(3PCC)方式的不足在于1.對(duì)控制終端要求較高,需要控制終端具備較強(qiáng)的智能能力。
在3PCC方案的實(shí)現(xiàn)流程中,控制終端需要具備能夠分析通話雙方的媒體能力,并且需要對(duì)SDP攜帶的媒體能力進(jìn)行操作,通過(guò)對(duì)通話方SDP的修改和媒體類(lèi)型重排來(lái)使雙方建立通話。此外,如果通話雙方?jīng)]有相同的編解碼或者媒體流,控制終端需要能夠及時(shí)識(shí)別并且結(jié)束呼叫。這就導(dǎo)致控制終端需要具備較強(qiáng)的智能能力。
2.實(shí)現(xiàn)的流程有多種,標(biāo)準(zhǔn)不完善,不利于推廣運(yùn)營(yíng)。
在J.Rosenberg,J.Peterson,H.Schulzrinne,G.Camarillo,“BestCurrent Practices for Third Party Call Control(3pcc)in the SessionInitiation Protocol(SIP)”,RFC 3725,April 2004.一文中介紹了3PCC的4種實(shí)現(xiàn)流程,4種流程的實(shí)現(xiàn)方式均不相同且各有優(yōu)缺點(diǎn),運(yùn)營(yíng)商可以根據(jù)自己的需要選擇不同的流程來(lái)實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)。不同的流程對(duì)于終端的要求不一樣,采用不同的流程就要求使用不同的終端。因此會(huì)導(dǎo)致對(duì)終端的要求沒(méi)有一定的標(biāo)準(zhǔn)。此外,在具體的實(shí)現(xiàn)細(xì)節(jié)過(guò)程中,還有一些標(biāo)準(zhǔn)無(wú)法統(tǒng)一的問(wèn)題亟待解決。上述問(wèn)題導(dǎo)致了3PCC方案不利于點(diǎn)擊撥號(hào)業(yè)務(wù)的推廣運(yùn)營(yíng)。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中存在的點(diǎn)擊呼叫業(yè)務(wù)對(duì)控制終端要求較高、實(shí)現(xiàn)的流程有多種,標(biāo)準(zhǔn)不完善的問(wèn)題,本發(fā)明以SIP協(xié)議為基礎(chǔ),提出一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,技術(shù)方案如下一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,通過(guò)軟交換設(shè)備透?jìng)鼽c(diǎn)擊呼叫請(qǐng)求并觸發(fā)業(yè)務(wù)服務(wù)器建立主叫終端和被叫終端的連接,所述步驟如下步驟A控制終端向軟交換設(shè)備發(fā)起請(qǐng)求信令,請(qǐng)求主叫終端和被叫終端建立會(huì)話,請(qǐng)求信令中包含點(diǎn)擊呼叫業(yè)務(wù)接入碼以及主叫終端和被叫終端的號(hào)碼信息;步驟B軟交換設(shè)備收到請(qǐng)求信令,識(shí)別請(qǐng)求信令中包含的點(diǎn)擊呼叫業(yè)務(wù)接入碼,將所述請(qǐng)求信令透?jìng)髦翗I(yè)務(wù)服務(wù)器;步驟C業(yè)務(wù)服務(wù)器收到請(qǐng)求信令,從請(qǐng)求信令中解析出主叫終端和被叫終端的號(hào)碼信息,然后向控制終端發(fā)送響應(yīng);步驟D業(yè)務(wù)服務(wù)器建立主叫終端和媒體資源服務(wù)器的連接;
步驟E業(yè)務(wù)服務(wù)器建立主叫終端和被叫終端的連接;步驟F業(yè)務(wù)服務(wù)器向媒體資源服務(wù)器發(fā)送終止呼叫請(qǐng)求,結(jié)束媒體資源服務(wù)器和主叫終端之間的連接。
所述點(diǎn)擊呼叫業(yè)務(wù)接入碼包含在請(qǐng)求信令的請(qǐng)求地址中。
所述主叫終端和被叫終端的號(hào)碼信息包含在所述請(qǐng)求信令的消息體中。
所述業(yè)務(wù)服務(wù)器通過(guò)請(qǐng)求信令將主叫終端和媒體資源服務(wù)器的通話狀態(tài)通知控制終端。
所述業(yè)務(wù)服務(wù)器通過(guò)請(qǐng)求信令將主叫終端和被叫終端的通話狀態(tài)通知控制終端。
所述請(qǐng)求信令為SIP協(xié)議中的INFO請(qǐng)求信令。
本發(fā)明還提出了一種實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng),包括控制終端、主叫終端和被叫終端、還包括軟交換設(shè)備、業(yè)務(wù)服務(wù)器、媒體資源服務(wù)器、點(diǎn)擊呼叫請(qǐng)求裝置、點(diǎn)擊呼叫識(shí)別裝置、呼叫號(hào)碼解析裝置、呼叫建立裝置和呼叫終止裝置;所述點(diǎn)擊呼叫請(qǐng)求裝置位于控制終端,用于向軟交換設(shè)備發(fā)起請(qǐng)求信令,請(qǐng)求主叫終端和被叫終端建立會(huì)話,所述請(qǐng)求信令中包含點(diǎn)擊呼叫業(yè)務(wù)接入碼和主叫終端和被叫終端的號(hào)碼信息;所述點(diǎn)擊呼叫識(shí)別裝置位于軟交換設(shè)備,用于軟交換設(shè)備收到所述點(diǎn)擊呼叫請(qǐng)求裝置發(fā)送的請(qǐng)求信令后,識(shí)別請(qǐng)求信令中包含的點(diǎn)擊呼叫業(yè)務(wù)接入碼,并將所述請(qǐng)求信令透?jìng)髦咙c(diǎn)擊呼叫業(yè)務(wù)服務(wù)器;所述呼叫號(hào)碼解析裝置位于業(yè)務(wù)服務(wù)器,用于業(yè)務(wù)服務(wù)器收到點(diǎn)擊呼叫識(shí)別裝置發(fā)送的請(qǐng)求信令后,從請(qǐng)求信令中解析出主叫和被叫的號(hào)碼信息,然后向控制終端發(fā)送響應(yīng);所述呼叫建立裝置位于業(yè)務(wù)服務(wù)器,用于建立主叫終端和媒體資源服務(wù)器的連接,以及主叫終端和被叫終端的連接;所述呼叫終止裝置位于業(yè)務(wù)服務(wù)器,用于向媒體資源服務(wù)器發(fā)送終止呼叫請(qǐng)求,結(jié)束媒體資源服務(wù)器和主叫終端之間的連接。
本發(fā)明所述系統(tǒng)還包括通話狀態(tài)傳送裝置,位于業(yè)務(wù)服務(wù)器,用于通過(guò)請(qǐng)求信令將主叫終端和媒體資源服務(wù)器的通話狀態(tài)以及主叫終端和被叫終端的通話狀態(tài)通知控制終端。
所述點(diǎn)擊呼叫業(yè)務(wù)接入碼包含在請(qǐng)求信令的請(qǐng)求地址中,所述主叫終端和被叫終端的號(hào)碼信息包含在所述請(qǐng)求信令的消息體中。
所述請(qǐng)求信令為SIP協(xié)議中的INFO請(qǐng)求信令。
本發(fā)明利用SIP協(xié)議中的請(qǐng)求信令攜帶主被叫信息,通過(guò)軟交換設(shè)備透?jìng)髟撜?qǐng)求給業(yè)務(wù)服務(wù)器,并觸發(fā)業(yè)務(wù)服務(wù)器建立主叫終端與媒體資源服務(wù)器、主叫終端與被叫終端之間的連接以實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù),同時(shí),業(yè)務(wù)服務(wù)器還會(huì)通過(guò)請(qǐng)求信令通知點(diǎn)擊呼叫業(yè)務(wù)發(fā)起方主叫終端和被叫終端的會(huì)話狀態(tài)。
本發(fā)明的有益效果是1.業(yè)務(wù)的實(shí)現(xiàn)借助于服務(wù)器,對(duì)SIP終端的能力沒(méi)有太多要求控制終端不需要了解通話雙方終端的媒體能力,其自身可以具備媒體能力也可以不具備媒體能力??刂平K端使用標(biāo)準(zhǔn)的SIP協(xié)議中的方法將需要建立連接的雙方信息通知給業(yè)務(wù)服務(wù)器,由業(yè)務(wù)服務(wù)器通過(guò)標(biāo)準(zhǔn)的呼叫流程建立主、被叫雙方間的連接。
2.發(fā)起點(diǎn)擊呼叫業(yè)務(wù)的控制者可以通過(guò)控制終端了解呼叫雙方的狀態(tài)控制者在控制終端發(fā)出了點(diǎn)擊呼叫業(yè)務(wù)請(qǐng)求后,業(yè)務(wù)服務(wù)器會(huì)將整個(gè)會(huì)話過(guò)程中主被叫雙方的狀態(tài)以及通話結(jié)果告知控制終端。控制者可以全程了解主、被叫雙方通話的狀態(tài)和結(jié)果,并根據(jù)這些狀態(tài)和結(jié)果對(duì)主、被叫采取后續(xù)的操作,如結(jié)束呼叫等等。
3.采用了標(biāo)準(zhǔn)的SIP協(xié)議,便于電信運(yùn)營(yíng)商快速部署和推廣點(diǎn)擊撥號(hào)業(yè)務(wù)本發(fā)明技術(shù)方案采用了標(biāo)準(zhǔn)的SIP協(xié)議,按照標(biāo)準(zhǔn)的SIP協(xié)議實(shí)現(xiàn)的終端都可以在本方案中得到使用。這就易于點(diǎn)擊呼叫業(yè)務(wù)的推廣,易于電信運(yùn)營(yíng)商快速部署點(diǎn)擊呼叫業(yè)務(wù)。
圖1是本發(fā)明所述實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法的流程圖。
圖2是本發(fā)明實(shí)施例中使用INFO方法發(fā)起點(diǎn)擊呼叫的信令流程圖。
圖3是本發(fā)明所述實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行進(jìn)一步說(shuō)明,但并不作為對(duì)本發(fā)明的限定。本實(shí)施例中,所用的請(qǐng)求信令為INFO請(qǐng)求信令。
圖1中,Controller是點(diǎn)擊呼叫發(fā)起方,是能發(fā)送INFO請(qǐng)求的SIP終端,這里稱(chēng)為控制終端;SoftSwitch是軟交換設(shè)備;AS是點(diǎn)擊呼叫業(yè)務(wù)服務(wù)器;MRS是媒體資源服務(wù)器;A和B是普通SIP終端。
本發(fā)明所述的步驟如下(1)控制終端向軟交換設(shè)備發(fā)起INFO請(qǐng)求信令,請(qǐng)求A和B建立會(huì)話。此時(shí),INFO請(qǐng)求信令中的請(qǐng)求地址(Request-URI)必須為一個(gè)特殊的接入碼,即點(diǎn)擊呼叫業(yè)務(wù)接入碼。比如在本實(shí)施例中為“sip96066@huawei.com”;同時(shí),INFO請(qǐng)求信令中的消息體(BODY)中攜帶了主叫A和被叫B的號(hào)碼信息。在本實(shí)施例中為<content>
<command-code>1000</command-code>
......
<callee1>6620001</callee1>
<callee2>6620002</callee2>
</content>
其中,command-code為1000,表示此INFO信令是點(diǎn)擊呼叫請(qǐng)求信令,callee1和callee2分別是主被叫的號(hào)碼;(2)軟交換設(shè)備收到INFO請(qǐng)求信令,判斷INFO請(qǐng)求信令中的Request-URI,即“sip96066@huawei.com”為點(diǎn)擊呼叫業(yè)務(wù)接入碼,那么它將不做任何處理,將此INFO請(qǐng)求信令透?jìng)髦咙c(diǎn)擊呼叫業(yè)務(wù)服務(wù)器AS;(3)點(diǎn)擊呼叫業(yè)務(wù)服務(wù)器收到INFO請(qǐng)求信令,從INFO請(qǐng)求信令中的BODY部分解析出主叫和被叫的號(hào)碼信息,即callee1=6620001,callee2=6620002,然后向控制終端發(fā)送INFO請(qǐng)求的200OK響應(yīng);(5)AS使用不帶SDP的INVITE方法呼叫主叫A;
(7)A在響應(yīng)的2000K中攜帶自己的會(huì)話參數(shù)SDP1,在此呼叫參數(shù)SDP1描述了主叫終端A的終端的媒體能力,例如SDP1的內(nèi)容為v=0o=HuaweiSoftX3000 11150 11150 IN IP4 10.71.102.27s=Sip Callc=IN IP4 10.70.103.228t=0 0m=audio 10500 RTP/AVP 0 8 4 97a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:4 G723/8000m=video 10510 RTP/AVP 98 34a=rtpmap:98 MP4V-ES/90000a=rtpmap:34 H263/90000a=fmtp:34 QCIF=1 CIF=4 MaxBR=3840a=fmtp:98 profile-1evel-id=34上述內(nèi)容表示終端A將在IP地址為10.71.102.27的機(jī)器上接收媒體信息,在10500端口接收音頻信息,其支持的音頻格式有PCMU、PCMA、G.723;在10510端口接收視頻信息,支持的視頻格式有H263和MP4V-ES;(9)~(12)AS使用A的會(huì)話參數(shù)SDP1呼叫MRS,并且得到SDP1和MRS會(huì)話參數(shù)的協(xié)商結(jié)果SDP2,即主叫終端A和MRS共同支持的媒體形式,其參數(shù)格式與SDP1相同;(15)AS在ACK中攜帶MRS的會(huì)話參數(shù)和SDP1協(xié)商的結(jié)果SDP2(17)A與媒體資源服務(wù)器MRS建立連接,此時(shí)媒體資源服務(wù)器會(huì)給主叫A播放提示音;(18)~(21)AS通過(guò)INFO請(qǐng)求信令通知控制終端主叫A已經(jīng)摘機(jī)應(yīng)答,此時(shí)INFO信令的消息體內(nèi)容為<content>
<command-code>1001</command-code>
<assignment-id>1</assignment-id>
<result>1<result>
</content>
其中,command-code為1001表示此INFO請(qǐng)求信令是點(diǎn)擊呼叫請(qǐng)求的狀態(tài)通知消息;result為1表示“成功接通主叫,正在呼叫被叫”;(22)AS使用不帶SDP的INVITE信令呼叫被叫B;(24)B摘機(jī)應(yīng)答,在200OK中攜帶自己的會(huì)話參數(shù)SDP3;(26)AS收到B的200OK應(yīng)答之后,對(duì)A發(fā)起reINVITE呼叫,在reINVITE請(qǐng)求中攜帶SDP3;(28)A在返回的200OK中攜帶SDP的協(xié)商結(jié)果SDP4;(32)AS在對(duì)B的ACK信令中攜帶SDP4;(34)A和B開(kāi)始通話;(35)~(38)AS通知控制終端被叫B摘機(jī)應(yīng)答,A和B通話;(39)~(42)AS對(duì)MRS發(fā)送BYE請(qǐng)求,結(jié)束MRS和A之間的通話連接。
當(dāng)業(yè)務(wù)服務(wù)器收到點(diǎn)擊呼叫請(qǐng)求后,處理的狀態(tài)和結(jié)果都通過(guò)INFO信令實(shí)時(shí)通知控制終端,以便顯示給控制者。由于處理過(guò)程中有多個(gè)狀態(tài),因此業(yè)務(wù)服務(wù)器會(huì)返回多個(gè)INFO信令。由于通知過(guò)程中雙方的狀態(tài)較多,圖1中沒(méi)有一一列出,簡(jiǎn)單起見(jiàn),圖1的(18)~(21)和(35)~(38)步驟分別給出了兩個(gè)狀態(tài)通知的例子,分別表示如下兩種狀態(tài)“成功接通主叫,正在呼叫被叫”、“呼叫建立,正在通話”,通過(guò)這些消息返回,控制者可以完整的了解整個(gè)點(diǎn)擊呼叫過(guò)程的狀態(tài)和結(jié)果。
本發(fā)明所述的方法的實(shí)現(xiàn)不限于使用SIP協(xié)議INFO方法,在遵循本發(fā)明所述實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)方法的前提下,也可以使用其他SIP協(xié)議的擴(kuò)展方法實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)。
如圖3所示,本發(fā)明還提供了一種實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng),包括控制終端、主叫終端和被叫終端,還包括軟交換設(shè)備、業(yè)務(wù)服務(wù)器和媒體資源服務(wù)器,點(diǎn)擊呼叫請(qǐng)求裝置、點(diǎn)擊呼叫識(shí)別裝置、呼叫號(hào)碼解析裝置、呼叫建立裝置、呼叫終止裝置和通話狀態(tài)傳送裝置;所述點(diǎn)擊呼叫請(qǐng)求裝置位于控制終端,用于向軟交換設(shè)備發(fā)起INFO請(qǐng)求,請(qǐng)求A和B建立會(huì)話,此時(shí),INFO請(qǐng)求信令中的請(qǐng)求地址(Request-URI)必須為一個(gè)特殊的接入碼,即點(diǎn)擊呼叫業(yè)務(wù)接入碼。比如在本實(shí)施例中為“sip96066@huawei.com”;同時(shí),INFO請(qǐng)求信令中的消息體(BODY)中攜帶了主叫A和被叫B的號(hào)碼信息。在本實(shí)施例中為<content>
<command-code>1000</command-code>
......
<callee1>6620001</callee1>
<callee2>6620002</callee2>
</content>
其中,command-code為1000,表示此INFO消息是點(diǎn)擊呼叫請(qǐng)求信令,callee1和callee2分別是主被叫的號(hào)碼;點(diǎn)擊呼叫識(shí)別裝置位于軟交換設(shè)備,用于收到INFO請(qǐng)求后,判斷INFO信令中的Request-URI,即“sip96066@huawei.com”為點(diǎn)擊呼叫業(yè)務(wù)接入碼,那么它將不做任何處理,將此INFO請(qǐng)求透?jìng)髦咙c(diǎn)擊呼叫業(yè)務(wù)服務(wù)器AS;呼叫號(hào)碼解析裝置位于業(yè)務(wù)服務(wù)器,用于從INFO請(qǐng)求信令中的BODY部分解析出主叫和被叫的號(hào)碼信息,即callee1=6620001,callee2=6620002,然后向控制終端發(fā)送INFO請(qǐng)求的200OK響應(yīng);呼叫建立裝置位于業(yè)務(wù)服務(wù)器,用于通過(guò)標(biāo)準(zhǔn)的呼叫流程建立主叫終端和媒體資源服務(wù)器的連接,以及主叫終端和被叫終端的連接;呼叫終止裝置位于業(yè)務(wù)服務(wù)器,用于向媒體資源服務(wù)器發(fā)送終止呼叫請(qǐng)求,結(jié)束媒體資源服務(wù)器和主叫終端之間的連接;通話狀態(tài)傳送裝置位于業(yè)務(wù)服務(wù)器,用于通過(guò)INFO請(qǐng)求信令將主叫終端和媒體資源服務(wù)器的通話狀態(tài)以及主叫終端和被叫終端的通話狀態(tài)通知控制終端,如“成功接通主叫,正在呼叫被叫”、“呼叫建立,正在通話”等。
權(quán)利要求
1.一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,其特征在于通過(guò)軟交換設(shè)備透?jìng)鼽c(diǎn)擊呼叫請(qǐng)求,并觸發(fā)業(yè)務(wù)服務(wù)器建立主叫終端和被叫終端的連接,所述步驟如下步驟A控制終端向軟交換設(shè)備發(fā)起請(qǐng)求信令,請(qǐng)求主叫終端和被叫終端建立會(huì)話,所述請(qǐng)求信令中包含點(diǎn)擊呼叫業(yè)務(wù)接入碼以及主叫終端和被叫終端的號(hào)碼信息;步驟B軟交換設(shè)備收到請(qǐng)求信令,識(shí)別請(qǐng)求信令中包含的點(diǎn)擊呼叫業(yè)務(wù)接入碼,將所述請(qǐng)求信令透?jìng)髦翗I(yè)務(wù)服務(wù)器;步驟C業(yè)務(wù)服務(wù)器收到請(qǐng)求信令,從請(qǐng)求信令中解析出主叫終端和被叫終端的號(hào)碼信息,然后向控制終端發(fā)送響應(yīng);步驟D業(yè)務(wù)服務(wù)器建立主叫終端和媒體資源服務(wù)器的連接;步驟E業(yè)務(wù)服務(wù)器建立主叫終端和被叫終端的連接;步驟F業(yè)務(wù)服務(wù)器向媒體資源服務(wù)器發(fā)送終止呼叫請(qǐng)求,結(jié)束媒體資源服務(wù)器和主叫終端之間的連接。
2.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,其特征在于所述點(diǎn)擊呼叫業(yè)務(wù)接入碼包含在請(qǐng)求信令的請(qǐng)求地址中。
3.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,其特征在于所述主叫終端和被叫終端的號(hào)碼信息包含在所述請(qǐng)求信令的消息體中。
4.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)方法,其特征在于所述業(yè)務(wù)服務(wù)器通過(guò)請(qǐng)求信令將主叫終端和媒體資源服務(wù)器的通話狀態(tài)通知控制終端。
5.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,其特征在于所述業(yè)務(wù)服務(wù)器通過(guò)請(qǐng)求信令將主叫終端和被叫終端的通話狀態(tài)通知控制終端。
6.根據(jù)權(quán)利要求1至5所述的任何一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,其特征在于所述請(qǐng)求信令為SIP協(xié)議中的INFO請(qǐng)求信令。
7.一種實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng),包括控制終端、主叫終端、被叫終端,其特征在于還包括軟交換設(shè)備、業(yè)務(wù)服務(wù)器、媒體資源服務(wù)器、點(diǎn)擊呼叫請(qǐng)求裝置、點(diǎn)擊呼叫識(shí)別裝置、呼叫號(hào)碼解析裝置、呼叫建立裝置和呼叫終止裝置;所述點(diǎn)擊呼叫請(qǐng)求裝置位于控制終端,用于向軟交換設(shè)備發(fā)起請(qǐng)求信令,請(qǐng)求主叫終端和被叫終端建立會(huì)話,所述請(qǐng)求信令中包含點(diǎn)擊呼叫業(yè)務(wù)接入碼和主叫終端和被叫終端的號(hào)碼信息;所述點(diǎn)擊呼叫識(shí)別裝置位于軟交換設(shè)備,用于軟交換設(shè)備收到所述點(diǎn)擊呼叫請(qǐng)求裝置發(fā)送的請(qǐng)求信令后,識(shí)別請(qǐng)求信令中包含的點(diǎn)擊呼叫業(yè)務(wù)接入碼,并將所述請(qǐng)求信令透?jìng)髦咙c(diǎn)擊呼叫業(yè)務(wù)服務(wù)器;所述呼叫號(hào)碼解析裝置位于業(yè)務(wù)服務(wù)器,用于業(yè)務(wù)服務(wù)器收到點(diǎn)擊呼叫識(shí)別裝置發(fā)送的請(qǐng)求信令后,從請(qǐng)求信令中解析出主叫和被叫的號(hào)碼信息,然后向控制終端發(fā)送響應(yīng);所述呼叫建立裝置位于業(yè)務(wù)服務(wù)器,用于建立主叫終端和媒體資源服務(wù)器的連接,以及主叫終端和被叫終端的連接;所述呼叫終止裝置位于業(yè)務(wù)服務(wù)器,用于向媒體資源服務(wù)器發(fā)送終止呼叫請(qǐng)求,結(jié)束媒體資源服務(wù)器和主叫終端之間的連接。
8.根據(jù)權(quán)利要求7所述的一種實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng),其特征在于還包括通話狀態(tài)傳送裝置,位于業(yè)務(wù)服務(wù)器,用于通過(guò)請(qǐng)求信令將主叫終端和媒體資源服務(wù)器的通話狀態(tài)以及主叫終端和被叫終端的通話狀態(tài)通知控制終端。
9.根據(jù)權(quán)利要求7所述的一種實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng),其特征在于所述點(diǎn)擊呼叫業(yè)務(wù)接入碼包含在請(qǐng)求信令的請(qǐng)求地址中,所述主叫終端和被叫終端的號(hào)碼信息包含在所述請(qǐng)求信令的消息體中。
10.根據(jù)權(quán)利要求7至9所述的任何一種實(shí)現(xiàn)點(diǎn)擊呼叫的系統(tǒng),其特征在于所述請(qǐng)求信令為SIP協(xié)議中的INFO請(qǐng)求信令。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法及系統(tǒng),涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域。為了解決現(xiàn)有技術(shù)中存在的點(diǎn)擊呼叫業(yè)務(wù)對(duì)控制終端要求較高、標(biāo)準(zhǔn)不完善的問(wèn)題,本發(fā)明提出了一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的方法,利用SIP協(xié)議中的請(qǐng)求信令攜帶主被叫信息,通過(guò)軟交換設(shè)備透?jìng)髟撜?qǐng)求給業(yè)務(wù)服務(wù)器,并觸發(fā)業(yè)務(wù)服務(wù)器建立主叫終端與被叫終端之間的連接以實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)。本發(fā)明還提供了一種實(shí)現(xiàn)點(diǎn)擊呼叫業(yè)務(wù)的系統(tǒng),包括控制終端、主叫終端和被叫終端,還包括軟交換設(shè)備、業(yè)務(wù)服務(wù)器和媒體資源服務(wù)器,點(diǎn)擊呼叫請(qǐng)求裝置、點(diǎn)擊呼叫識(shí)別裝置、呼叫號(hào)碼解析裝置、呼叫建立裝置和呼叫終止裝置。本發(fā)明采用了標(biāo)準(zhǔn)的SIP協(xié)議,便于電信運(yùn)營(yíng)商快速部署和推廣點(diǎn)擊撥號(hào)業(yè)務(wù)。
文檔編號(hào)H04L29/06GK1870638SQ20051012082
公開(kāi)日2006年11月29日 申請(qǐng)日期2005年12月13日 優(yōu)先權(quán)日2005年12月13日
發(fā)明者張凡 申請(qǐng)人:華為技術(shù)有限公司