專利名稱:一種基于調(diào)度系統(tǒng)的sip++協(xié)議的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是指一種基于調(diào)度系統(tǒng)的SIP++協(xié)議。
背景技術(shù):
隨著電話調(diào)度業(yè)務(wù)的高速發(fā)展,用戶需求的不斷增加,電話系統(tǒng)之間的集成日益增多,現(xiàn)有技術(shù)中的電話交換機(jī)調(diào)度系統(tǒng)可擴(kuò)展性差,傳輸不靈活。又因?yàn)楝F(xiàn)有技術(shù)中的電話交換機(jī)的調(diào)度方法和調(diào)度系統(tǒng)為ISUP,TUP等,這些協(xié)議是通過二進(jìn)制開發(fā)的,其開發(fā)成本較高。會(huì)話發(fā)起協(xié)議(SessionInitiation Protocol,縮寫 SIP)是一個(gè)由 IETF MMUSIC工作組開發(fā)的協(xié)議,作為標(biāo)準(zhǔn)被提議用于建立,修改和終止包括視頻,語音,即時(shí)通信等多種多媒體元素在內(nèi)的交互式用戶會(huì)話。2000年11月,SIP被正式批準(zhǔn)成為3GPP信號(hào)協(xié)議之一,并成為頂S體系結(jié)構(gòu)的一個(gè)永久單元。SIP與H.323 一樣,是用于VoIP最主要的信令協(xié)議之一。SIP協(xié)議在很大程度上彌補(bǔ)了傳統(tǒng)協(xié)議和調(diào)度系統(tǒng)的缺點(diǎn)?;诖?,有必要設(shè)計(jì)一種基于SIP、更加高級(jí)的協(xié)議用于電話系統(tǒng)之間的對(duì)接,稱之為SIP++ (SIP plus plus)協(xié)議。因此,迫切需要一種基于調(diào)度系統(tǒng)的SIP++協(xié)議。
發(fā)明內(nèi)容
本發(fā)明提出一種基于調(diào)度系統(tǒng)的SIP++協(xié)議,解決了現(xiàn)有技術(shù)中調(diào)度系統(tǒng)傳輸不靈活、開發(fā)成本較高的問題。SIP++協(xié)議利用了 SIP協(xié)議靈活的可擴(kuò)展性、強(qiáng)大的路由功能以及會(huì)話描述功能,通過擴(kuò)展SIP協(xié)議的Content字段,來描述電話調(diào)度系統(tǒng)中更加高級(jí)的業(yè)務(wù),比如發(fā)起呼口 q、收到呼叫、狀態(tài)監(jiān)控、強(qiáng)插、強(qiáng)拆、監(jiān)聽、調(diào)度會(huì)議等。SIP++協(xié)議對(duì)Content字段的擴(kuò)展采用了可擴(kuò)展標(biāo)記語言(英語:eXtensibleMarkup Language,簡(jiǎn)稱:XML)。XML是一種標(biāo)記語言,它提供了一種標(biāo)準(zhǔn)化、靈活、強(qiáng)大的方法,用于在許多不同平臺(tái)和應(yīng)用程序之間交換數(shù)據(jù)。XML具有很高的可讀性、靈活的擴(kuò)展性、強(qiáng)大的表達(dá)能力、豐富開源實(shí)現(xiàn)。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:一種基于調(diào)度系統(tǒng)的SIP++協(xié)議,該方法包括下列步驟:接收至少一個(gè)終端發(fā)送的消息;判斷終端發(fā)送的消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將處理結(jié)果返回終端。優(yōu)選的,接收終端發(fā)送的呼叫請(qǐng)求消息;判斷終端發(fā)送的呼叫消息的內(nèi)容;根據(jù)判斷結(jié)果進(jìn)行處理;將成功/失敗的結(jié)果返回終端。
優(yōu)選的,接收終端發(fā)送的監(jiān)控消息;判斷終端發(fā)送的監(jiān)控消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將成功/失敗的結(jié)果返回到終端。優(yōu)選的,接收終端發(fā)送的強(qiáng)插消息;判斷終端發(fā)送的強(qiáng)插消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將成功/失敗的結(jié)果返回到終端。優(yōu)選的,接收終端發(fā)送的強(qiáng)拆消息;判斷終端發(fā)送的強(qiáng)拆消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將成功/失敗的結(jié)果返回到終端。優(yōu)選的,接收終端發(fā)送的監(jiān)聽消息;判斷終端發(fā)送的監(jiān)聽消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將成功/失敗的結(jié)果返回到終端。優(yōu)選的,接收終端發(fā)送的會(huì)議消息;判斷終端發(fā)送的會(huì)議消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將會(huì)議處理結(jié)果返回到終端。本發(fā)明的優(yōu)點(diǎn)在于:1、可擴(kuò)展性好,可有服務(wù)提供上再新的應(yīng)用中添加定義,不會(huì)損壞網(wǎng)絡(luò);2、獨(dú)立傳輸,可以更加靈活處理消息;3、具有很高的可讀性和靈活的擴(kuò)展性;4、基于SIP++開發(fā),成本降低。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一種基于調(diào)度系統(tǒng)的SIP++協(xié)議的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,本發(fā)明所述的一種基于調(diào)度系統(tǒng)的SIP++協(xié)議,該方法包括下列步驟:
接收至少一個(gè)終端發(fā)送的消息;
判斷終端發(fā)送的消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;
將處理結(jié)果返回終端。
進(jìn)一步說明本發(fā)明中的方法,首先接收至少一個(gè)終端發(fā)送的消息,在本發(fā)明中,終端可為一個(gè)設(shè)備,也可為一個(gè)系統(tǒng),即接收一個(gè)或者多系統(tǒng)/設(shè)備發(fā)送來的消息;其次,對(duì)一個(gè)或多個(gè)系統(tǒng)/設(shè)備發(fā)送來的消息的內(nèi)容進(jìn)行判斷,即判斷消息內(nèi)容具體為需要執(zhí)行的那種操作,并根據(jù)判斷的結(jié)果執(zhí)行相應(yīng)的操作;最后,在相應(yīng)的操作執(zhí)行完畢后,將執(zhí)行的結(jié)果返回到系統(tǒng)/設(shè)備。
優(yōu)選的,本發(fā)明中的一個(gè)實(shí)施例:
接收終端發(fā)送的呼叫請(qǐng)求消息;
判斷終端發(fā)送的呼叫消息的內(nèi)容;根據(jù)判斷結(jié)果進(jìn)行處理;
將成功/失敗的結(jié)果返回終端。
首先,接收終端(系統(tǒng)/設(shè)備)發(fā)送來的呼叫請(qǐng)求消息,這里可以接收一個(gè)終端或多個(gè)終端發(fā)送的請(qǐng)求消息;其次,對(duì)一個(gè)或多個(gè)系統(tǒng)/設(shè)備發(fā)送來的消息內(nèi)容進(jìn)行判斷,即判斷消息內(nèi)容為呼叫請(qǐng)求,并根據(jù)判斷結(jié)果(呼叫請(qǐng)求),執(zhí)行呼叫處理;最后,將呼叫是否成功的結(jié)果返回終端。
上述方法是基于在SIP++協(xié)議完成,因此可通過下面具體的SIP++協(xié)議實(shí)現(xiàn)上述方法步驟,下面的XML協(xié)議是對(duì)SIP協(xié)議Content字段的擴(kuò)展內(nèi)容:
權(quán)利要求
1.一種基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在于,該方法包括下列步驟:接收至少一個(gè)終端發(fā)送的消息; 判斷終端發(fā)送的消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理; 將處理結(jié)果返回終端。
2.如權(quán)利要求1所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在在于, 接收終端發(fā)送的呼叫請(qǐng)求消息; 判斷終端發(fā)送的呼叫消息的內(nèi)容;根據(jù)判斷結(jié)果進(jìn)行處理; 將成功/失敗的結(jié)果返回終端。
3.如權(quán)利要求2所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在在于, 接收終端發(fā)送的監(jiān)控消息; 判斷終端發(fā)送的監(jiān)控消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理; 將成功/失敗的結(jié)果返回到終端。
4.如權(quán)利要求3所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在在于, 接收終端發(fā)送的強(qiáng)插消息; 判斷終端發(fā)送的強(qiáng)插消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理; 將成功/失敗的結(jié)果返回到終端。
5.如權(quán)利要求4所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在在于, 接收終端發(fā)送的強(qiáng)拆消息; 判斷終端發(fā)送的強(qiáng)拆消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理; 將成功/失敗的結(jié)果返回到終端。
6.如權(quán)利要求5所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在在于, 接收終端發(fā)送的監(jiān)聽消息; 判斷終端發(fā)送的監(jiān)聽消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理; 將成功/失敗的結(jié)果返回到終端。
7.如權(quán)利要求6所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,其特征在在于, 接收終端發(fā)送的會(huì)議消息; 判斷終端發(fā)送的會(huì)議消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理; 將會(huì)議處理結(jié)果返回到終端。
全文摘要
本發(fā)明提出了一種基于調(diào)度系統(tǒng)的SIP++協(xié)議解決了現(xiàn)有技術(shù)中調(diào)度系統(tǒng)傳輸不靈活、開發(fā)成本較高的問題。該方法包括下列步驟接收至少一個(gè)終端發(fā)送的消息;判斷終端發(fā)送的消息的內(nèi)容,根據(jù)判斷結(jié)果進(jìn)行處理;將處理結(jié)果返回終端;該系統(tǒng)包括用于與終端對(duì)接的接收模塊;用于根據(jù)判斷終端發(fā)送的消息對(duì)至少一個(gè)對(duì)執(zhí)行端進(jìn)行操作的執(zhí)行模塊。本發(fā)明所述的基于調(diào)度系統(tǒng)的SIP++協(xié)議,在降低了開發(fā)成本的基礎(chǔ)上,使消息傳輸更加靈活。
文檔編號(hào)H04L29/06GK103179118SQ20131008911
公開日2013年6月26日 申請(qǐng)日期2013年3月19日 優(yōu)先權(quán)日2013年3月19日
發(fā)明者劉秋華, 張福林, 翟翠君 申請(qǐng)人:杭州邁可行通信股份有限公司