欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于ims的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控制方法

文檔序號(hào):7966863閱讀:248來源:國(guó)知局
專利名稱:一種基于ims的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)控制方法,更具體的說,本發(fā)明涉及一種基于IMS的對(duì) 等聯(lián)網(wǎng)定制服務(wù)信令控制方法。背錄技術(shù)會(huì)話初始協(xié)議(SIP)是互聯(lián)網(wǎng)工程任務(wù)組(IETF)提出并規(guī)范化的一個(gè)在 IP網(wǎng)絡(luò)上進(jìn)行多媒體通信的應(yīng)用層控制協(xié)議,它被用來創(chuàng)建、修改和終結(jié)一個(gè) 或多個(gè)參與者參加的會(huì)話,并提供終端通信能力的協(xié)商。SIP協(xié)議構(gòu)造簡(jiǎn)單、擴(kuò) 展性強(qiáng)、網(wǎng)絡(luò)兼容性好。SIP是基于文本的協(xié)議,SIP協(xié)議功能的實(shí)現(xiàn)是由一系 列SIP協(xié)議消息完成的。SIP協(xié)議消息分為由客戶端向服務(wù)器發(fā)送的請(qǐng)求消息和 由服務(wù)器向客戶端發(fā)送的響應(yīng)消息。互聯(lián)網(wǎng)多媒體核心子系統(tǒng)(IMS)由第三代合作者論壇(3GPP)提出,由第 三代移動(dòng)網(wǎng)絡(luò)發(fā)展而來,是一個(gè)開放的、標(biāo)準(zhǔn)化的、易于部署的網(wǎng)絡(luò)結(jié)構(gòu)。IMS 由分組承載控制信令和數(shù)據(jù)業(yè)務(wù),核心協(xié)議是初始會(huì)話協(xié)議(SIP)。 IMS的開放 式架構(gòu)和SIP協(xié)議為對(duì)等聯(lián)網(wǎng)文件共享服務(wù)提供了統(tǒng)一平臺(tái)。但是,由于移動(dòng)終 端受到帶寬、功耗等限制,并且移動(dòng)網(wǎng)絡(luò)計(jì)費(fèi)較高,因此移動(dòng)終端參與對(duì)等聯(lián)網(wǎng) 文件共享服務(wù)的性能不如固定網(wǎng)絡(luò)的計(jì)算機(jī)、服務(wù)器。如果能夠在參與對(duì)等聯(lián)網(wǎng) 文件共享服務(wù)的固定網(wǎng)絡(luò)用戶計(jì)算機(jī)或服務(wù)器上實(shí)現(xiàn)定制功能,由固定網(wǎng)絡(luò)用戶 的計(jì)算機(jī)或服務(wù)器代替移動(dòng)終端完成對(duì)等聯(lián)網(wǎng)文件共享服務(wù),則能夠有效擴(kuò)展基 于IMS的對(duì)等聯(lián)網(wǎng)文件共享服務(wù)內(nèi)容,提高服務(wù)的靈活性。在IMS基礎(chǔ)上創(chuàng)建的P2P文件共享服務(wù),可以采用SIP協(xié)議中的定制 (SUBSCRIBE)消息和通知(NOTIFY)消息完成諸如在線(Presence)服務(wù)、 自動(dòng)重?fù)芊?wù)等IMS服務(wù)功能。然而,在IMS中SIP協(xié)議的定制消息一般用于 定制某一事件的變動(dòng)信息,在被定制者的事件信息發(fā)生變動(dòng)時(shí)通知定制者。定制 者被動(dòng)接收事件信息的變動(dòng),而不能主動(dòng)發(fā)起事件。SIP協(xié)議沒有定義事件發(fā)起
定制,不能使被定制者完成定制的事件,導(dǎo)致運(yùn)營(yíng)商難以通過SIP協(xié)議控制定制 服務(wù)器或?qū)崿F(xiàn)緩存服務(wù)功能,必須對(duì)SIP協(xié)議進(jìn)行擴(kuò)展。由于增加新的SIP消息 類型會(huì)導(dǎo)致IMS網(wǎng)絡(luò)的大規(guī)模升級(jí)改造,不利于服務(wù)的開展,因此定制服務(wù)的 控制信令必須采用現(xiàn)有SIP協(xié)議消息類型。本發(fā)明中涉及的通信術(shù)語(yǔ)名詞或縮寫英漢對(duì)照列舉如下IMS:互聯(lián)網(wǎng)協(xié)議多媒體核心子系統(tǒng);P2P:對(duì)等聯(lián)網(wǎng);SIP:會(huì)話初始協(xié)議SDP:會(huì)話描述協(xié)議RTP:實(shí)時(shí)傳輸協(xié)議;TCP:傳輸控制協(xié)議;P-CSCF:代理呼叫會(huì)話控制功能實(shí)體;I-CSCF:檢索呼叫會(huì)話控制功能實(shí)體;S-CSCF:服務(wù)呼叫會(huì)話控制功能實(shí)體;HSS:歸屬用戶服務(wù)器;AS:應(yīng)用服務(wù)器;UE:用戶實(shí)體。IPFSS:基于IMS的P2P文件共享服務(wù);IS:索引服務(wù)器;XML:可擴(kuò)展標(biāo)記語(yǔ)言;Register: SIP協(xié)議注冊(cè)請(qǐng)求消息Invite: SIP協(xié)議邀請(qǐng)請(qǐng)求消息;Bye: SIP協(xié)議結(jié)束請(qǐng)求消息;Subscribe: SIP協(xié)議定制請(qǐng)求消息Notify: SIP協(xié)議通知請(qǐng)求消息;Ack: SIP協(xié)議確認(rèn)請(qǐng)求消息;100 Trying: SIP協(xié)議嘗試響應(yīng)消息;200 OK: SIP協(xié)議同意響應(yīng)消息300 Multiple Choices: SIP協(xié)議多種選擇重定向響應(yīng)消息; URI :統(tǒng)一資源指示符。 發(fā)明內(nèi)容本發(fā)明的目的是克服現(xiàn)有技術(shù)的不足,利用SIP協(xié)議標(biāo)準(zhǔn)擴(kuò)展基于IMS的 對(duì)等聯(lián)網(wǎng)文件共享服務(wù)內(nèi)容,提髙服務(wù)的靈活性,從而提供一種基于IMS的對(duì) 等聯(lián)網(wǎng)定制服務(wù)信令控制方法。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供的基于IMS的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控 制方法,包括如下步驟1) 在IMS網(wǎng)絡(luò)中部署定制服務(wù)實(shí)體;2) 定制UE向定制服務(wù)實(shí)體發(fā)送定制(Subscribe)請(qǐng)求消息,該定制請(qǐng)求 消息的事件頭域?qū)?yīng)的域值表明定制的是文件下載任務(wù),該定制請(qǐng)求消息包括可 擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體,消息體內(nèi)容包括定制文件的文件名或哈希值, 文件所在目標(biāo)UE的統(tǒng)一資源指示符或IP地址,期望保存時(shí)間;3) 定制服務(wù)實(shí)體返回同意(200OK)響應(yīng)消息;4) 定制服務(wù)實(shí)體根據(jù)定制UE的定制信息,向目標(biāo)UE發(fā)送邀請(qǐng)(Invite) 請(qǐng)求消息,請(qǐng)求與目標(biāo)UE建立用于下載文件的TCP數(shù)據(jù)連接,所述定制服務(wù) 實(shí)體向目標(biāo)UE發(fā)送的邀請(qǐng)請(qǐng)求消息中攜帶SDP消息體,SDP消息體內(nèi)容包含 用于指明下載文件的文件名稱或者文件哈希值,還包含用于文件傳輸?shù)腡CP通 道信息;5) 目標(biāo)UE向定制服務(wù)實(shí)體發(fā)送嘗試(lOOTrying)臨時(shí)響應(yīng)消息;6) 目標(biāo)UE使用同意(200 OK)響應(yīng)消息向定制服務(wù)實(shí)體表示同意建立連 接,同時(shí)就傳輸TCP媒體通道進(jìn)行參數(shù)協(xié)商;7) 定制服務(wù)實(shí)體利用確認(rèn)(ACK)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP 媒體通道參數(shù);8) 目標(biāo)UE在建立的TCP數(shù)據(jù)通道上傳送目標(biāo)文件數(shù)據(jù),同時(shí)定制服務(wù)實(shí) 體接收并存儲(chǔ)目標(biāo)文件數(shù)據(jù);9) 數(shù)據(jù)傳輸完畢,目標(biāo)UE向定制服務(wù)實(shí)體發(fā)送結(jié)束(BYE)請(qǐng)求消息, 用于終止TCP數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸; 10) 定制服務(wù)實(shí)體使用同意(200 OK)響應(yīng)消息確認(rèn)終止TCP連接,同時(shí) 停止本地?cái)?shù)據(jù)接收;11) 定制服務(wù)實(shí)體向定制l正發(fā)送通知(Notify)請(qǐng)求消息,該通知(Notify) 請(qǐng)求消息包括可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體,所述可擴(kuò)展標(biāo)記語(yǔ)言(XML) 消息體包括定制服務(wù)實(shí)體獲取的定制文件信息和保存時(shí)間,所述定制文件信息包 括定制文件名稱、大小、類型、哈希值、版權(quán)信息等;12) 定制UE返回同意(200OK)響應(yīng)消息。上述技術(shù)方案中,所述步驟l)中的定制服務(wù)實(shí)體為具有定制服務(wù)功能的用 戶實(shí)體。上述技術(shù)方案中,所述定制服務(wù)實(shí)體為在IMS網(wǎng)絡(luò)中部署的定制服務(wù)器 (SS),所述定制服務(wù)器與IMS網(wǎng)絡(luò)中的代理呼叫會(huì)話控制功能實(shí)體連接,所述定 制服務(wù)器還接入互聯(lián)網(wǎng)中執(zhí)行互聯(lián)網(wǎng)對(duì)等聯(lián)網(wǎng)服務(wù)協(xié)議,是一 種能夠從互聯(lián)網(wǎng)對(duì) 等聯(lián)網(wǎng)服務(wù)中下載文件的服務(wù)器在步驟12)完成之后,還包括如下后續(xù)歩驟:13) 定制UE在保存時(shí)間內(nèi)向SS發(fā)送邀請(qǐng)(Invite)請(qǐng)求消息,請(qǐng)求與SS 建立用于下載目標(biāo)文件的TCP數(shù)據(jù)連接,所述定制UE向SS發(fā)送的邀請(qǐng)請(qǐng)求消 息中攜帶SDP消息體,SDP消息體內(nèi)容包含用于指明下載文件的文件名稱或者 文件哈希值,還包含用于文件傳輸?shù)腡CP通道信息;14) SS向定制UE發(fā)送嘗試(100Trying)臨時(shí)響應(yīng)消息;15) SS使用同意(200 OK)響應(yīng)消息向定制UE表示同意建立連接,同時(shí) 就傳輸TCP媒體通道進(jìn)行參數(shù)協(xié)商;16) 定制UE利用確認(rèn)(ACK)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP媒體通道參數(shù);17) SS在建立的TCP數(shù)據(jù)通道上傳送目標(biāo)文件數(shù)據(jù),同時(shí)定制UE接收并 存儲(chǔ)目標(biāo)文件數(shù)據(jù)18) 數(shù)據(jù)傳輸完畢,SS向定制UE發(fā)送結(jié)束(BYE)請(qǐng)求消息,用于終止 TCP數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸;19) 定制UE使用同意(200 OK)響應(yīng)消息確認(rèn)終止TCP連接,同時(shí)停止 本地?cái)?shù)據(jù)接收。
本發(fā)明的優(yōu)點(diǎn)是采用SIP協(xié)議標(biāo)準(zhǔn)的請(qǐng)求和響應(yīng)消息,通過增加頭域和消息 體內(nèi)容,不增加新的SIP消息類型,從而可以在避免對(duì)IMS網(wǎng)絡(luò)進(jìn)行大規(guī)模升 級(jí)改造的前提下實(shí)現(xiàn)定制功能,即由移動(dòng)用戶在固定網(wǎng)絡(luò)用戶的計(jì)算機(jī)或服務(wù)器 上定制某種事件,由固定網(wǎng)絡(luò)用戶的計(jì)算機(jī)或服務(wù)器完成該事件,并在該事件完 成后通知定制者。另外,本發(fā)明還可以存在于文件共享服務(wù)的用戶中,實(shí)現(xiàn)一個(gè) 用戶對(duì)另一個(gè)用戶的定制功能。


圖1示例了SIP協(xié)議消息結(jié)構(gòu);圖2示例了 IPFSS的網(wǎng)絡(luò)架構(gòu);圖3示例了定制UE文件檢索的SIP協(xié)議消息流程;圖4示例了定制請(qǐng)求消息的事件頭域和XML消息體;圖5示例了通知請(qǐng)求消息的XML消息體;圖6示例了定制UE向SS定制文件下載服務(wù)的SIP協(xié)議消息流程;圖7示例了定制UE向被定制UE定制文件下載服務(wù)的SIP協(xié)議消息流程。
具體實(shí)施方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地描述。 實(shí)施例l本發(fā)明使用基于互聯(lián)網(wǎng)協(xié)議多媒體核心子系統(tǒng)的對(duì)等聯(lián)網(wǎng)文件共享服務(wù) (IPFSS)網(wǎng)絡(luò)架構(gòu),如圖2所示,該網(wǎng)絡(luò)架構(gòu)的功能實(shí)體既包括IMS中的核心功 能實(shí)體,又包括IPFSS新的功能實(shí)體。IMS網(wǎng)絡(luò)核心功能實(shí)體主要包括P-CSCF、 I-CSCF、 S-CSCF、 HSS等。其中P-CSCF相當(dāng)于SIP中代理服務(wù)器,用于接收和 轉(zhuǎn)發(fā)SIP信令。P-CSCF是IPFSS的入口點(diǎn),執(zhí)行承載資源鑒權(quán)和QoS管理,并為 用戶査找相應(yīng)的I-CSCF,實(shí)現(xiàn)QoS管理并產(chǎn)生計(jì)費(fèi)信息。I-CSCF和S-CSCF位于 用戶歸屬網(wǎng)絡(luò),I-CSCF隱藏歸屬網(wǎng)絡(luò)拓?fù)?,并通過HSS為用戶指定S-CSCF。 S-CSCF執(zhí)行用戶的會(huì)話控制、業(yè)務(wù)管理,在用戶注冊(cè)中執(zhí)行注冊(cè)服務(wù)器功能, 在SIP會(huì)話中執(zhí)行SIP代理功能。S-CSCF與服務(wù)平臺(tái)交互,在IPFSS中的服務(wù)平臺(tái)
就是索引服務(wù)器。HSS存儲(chǔ)用戶服務(wù)的所有信息,包括P2P服務(wù)信息。在IPFSS 中,這些功能實(shí)體能夠處理和轉(zhuǎn)發(fā)IPFSS的控制信令。IPFSS中的用戶實(shí)體(UE) 保存了IMS用戶實(shí)體基本屬性,同時(shí)為IPFSS擴(kuò)展了新的P2P終端應(yīng)用。IPFSS中 的索引服務(wù)器(IS)作為IMS中的應(yīng)用服務(wù)器(AS)功能實(shí)體,也具有AS的基 本功能,同時(shí)為IPFSS提供新的服務(wù)應(yīng)用。UE可以將用戶身份信息,共享文件信 息等注冊(cè)到IS,在需要下載文件時(shí)向IS發(fā)送檢索請(qǐng)求并根據(jù)檢索結(jié)果與對(duì)等UE 建立數(shù)據(jù)交換鏈接。IS的功能是保存用戶身份信息、共享文件信息等服務(wù)信息, 接收用戶檢索,返回搜索結(jié)果。在IPFSS中增加了兩類服務(wù)器緩存服務(wù)器(CS) 和定制服務(wù)器(SS)。定制服務(wù)器(SS)采用具有大存儲(chǔ)容量(IOOG字節(jié)以上)、 高上下行帶寬(百兆以上)的專用服務(wù)器。SS接收定制UE發(fā)送的文件下載定制 消息,完成定制UE的文件下載事件或任務(wù),并在該文件下載事件或任務(wù)完成后 通知定制UE。 SS執(zhí)行普通UE的文件共享功能,首先從IPFSS網(wǎng)絡(luò)中下載UE定制 的文件,然后向定制UE上傳定制文件。第二、三代移動(dòng)網(wǎng)絡(luò)的用戶進(jìn)行IPFSS文件下載的計(jì)費(fèi)率高于固定用戶,在 移動(dòng)過程中數(shù)據(jù)帶寬受限,并且需要優(yōu)先保證語(yǔ)音通話數(shù)據(jù)傳輸。SS采用固定 接入方式,移動(dòng)用戶可以利用SS實(shí)現(xiàn)定制服務(wù),由SS下載定制文件,而移動(dòng)用 盧使用無(wú)線局域網(wǎng)等接入方式從SS上免費(fèi)下載定制文件,可以節(jié)省下載費(fèi)用。 有些移動(dòng)運(yùn)營(yíng)商網(wǎng)絡(luò)之間不能互通,一個(gè)移動(dòng)網(wǎng)絡(luò)的用戶也可以利用SS從另一 個(gè)移動(dòng)網(wǎng)絡(luò)進(jìn)行文件下載。定制功能也可以存在于IPFSS用戶實(shí)體中,實(shí)現(xiàn)一個(gè)用戶實(shí)體控制另一個(gè)用 戶實(shí)體參與IPFSS。例如,用戶擁有一臺(tái)PC機(jī)和一部手機(jī),兩者分別作為不同的 UE加入到IPFSS中。用戶在移動(dòng)過程中,希望PC機(jī)進(jìn)行文件下載,那么用戶可 以將PC機(jī)作為定制服務(wù)器,通過手機(jī)控制PC機(jī)去完成某些下載任務(wù),同樣可以 節(jié)省下載費(fèi)用。本發(fā)明采用SIP協(xié)議對(duì)基于IMS的對(duì)等聯(lián)網(wǎng)共享服務(wù)進(jìn)行信令控制。SIP請(qǐng) 求和響應(yīng)消息結(jié)構(gòu)如圖1所示,本發(fā)明中的SIP消息的消息體可以是會(huì)話描述協(xié) 議(SDP)、可擴(kuò)展標(biāo)記語(yǔ)言(XML)等內(nèi)容。本發(fā)明在基于IMS的對(duì)等聯(lián)網(wǎng)文件共享服務(wù)網(wǎng)絡(luò)中提供了一種特殊的服務(wù) 器——定制服務(wù)器,該服務(wù)器可以專門用于實(shí)現(xiàn)定制服務(wù)功能。
本實(shí)施例中定制UE首先執(zhí)行檢索功能,根據(jù)IS的檢索結(jié)果,選擇目標(biāo)UE。 本實(shí)施例中定制UE使用SDP協(xié)議的邀請(qǐng)(Invite)請(qǐng)求消息向IS發(fā)送文件檢索 請(qǐng)求。邀請(qǐng)請(qǐng)求消息中攜帶可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體,消息體內(nèi)容包括 文件的檢索信息,可以是檢索文件的名稱、哈希值、關(guān)鍵字等。IS使用多種選 擇重定向(300 Multiple Choices)響應(yīng)消息返回檢索結(jié)果。多種選擇重定向響應(yīng) 消息攜帶可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體,消息體內(nèi)容包括所有匹配共享文件 列表信息及文件擁有者信息,如匹配文件名稱、大小、類型、哈希值、版權(quán)信息、 目標(biāo)用戶身份信息,其中目標(biāo)用戶身份信息為目標(biāo)UE的統(tǒng)一資源指示符或IP 地址。圖3示例了定制UE進(jìn)行文件檢索的SIP協(xié)議消息流程,描述如下101、 賓制UEf使用SIP協(xié)議的邀請(qǐng)(Invite)請(qǐng)求消息,向IS發(fā)送檢索文件801 請(qǐng)求,邀請(qǐng)請(qǐng)求消息的可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體內(nèi)容包括文件的檢 索信息;102、 IS向的定制UE發(fā)送嘗試(100Trying)臨時(shí)響應(yīng)消息;103、 IS經(jīng)過內(nèi)部檢索算法檢索到多個(gè)目標(biāo)UE,并利用多種選擇重定向(300 Multiple Choices)響應(yīng)消息返回檢索結(jié)果,在檢索結(jié)果中包含對(duì)等用戶目 標(biāo)UE的用戶信息和文件信息;104、 定制UE從檢索結(jié)果中選擇目標(biāo)UE,并向IS發(fā)送確認(rèn)(Ack)請(qǐng)求消息。 本實(shí)施例中定制UE使用SIP協(xié)議的定制(Subscribe)請(qǐng)求消息向SS或具有定制功能的被定制UE發(fā)送文件下載定制任務(wù)消息。本實(shí)施例中,定制請(qǐng)求消息 的事件(Event)頭域?qū)?yīng)的域值表明定制的是文件下載任務(wù)。本實(shí)施例在定制 請(qǐng)求消息中增加可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體,消息體內(nèi)容包括定制文件信 息和定制文件保存時(shí)間。定制文件信息包括定制文件的名稱或者哈希值,以及定 制文件所在目標(biāo)UE的統(tǒng)一資源指示符或IP地址。定制文件期望保存時(shí)間指明 定制UE期望的定制文件在SS或具有定制功能的被定制UE中的保存時(shí)間。圖4 示例了一個(gè)定制請(qǐng)求消息攜帶的XML消息體和定制事件頭域。其中保存時(shí)間以 秒為單位,文件所在目標(biāo)UE信息用統(tǒng)一資源指示符表示。本實(shí)施例中SS或具有定制功能的被定制UE執(zhí)行普通UE功能實(shí)現(xiàn)定制文件 的査詢和下載。在定制文件下載完畢后,SS或具有定制功能的被定制UE使用 SIP協(xié)議的通知(Notify)請(qǐng)求消息向定制UE發(fā)送文件下載成功消息。本實(shí)施
例在通知請(qǐng)求消息中增加可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體,消息體內(nèi)容包括獲 取的定制文件信息和保存時(shí)間。定制文件信息包括定制文件名稱、大小、類型、 哈希值、版權(quán)信息等。圖5示例了一個(gè)通知請(qǐng)求消息攜帶的XML消息體。其中, 保存時(shí)間可以與定制消息中的定制保存時(shí)間相同,也可以不同,由SS或具有定 制功能的目標(biāo)UE決定,保存時(shí)間以秒為單位。定制UE必須在保存時(shí)間之內(nèi)從 SS或具有定制功能的被定制UE下載該定制文件,超時(shí)則刪除該定制文件。定制UE向SS定制文件下載任務(wù),SS執(zhí)行普通UE的功能從IPFSS網(wǎng)絡(luò)完 成定制文件的下載并通知定制UE,定制UE在保存時(shí)間之內(nèi)執(zhí)行文件下載功能 從SS下載定制的文件。圖6示例了SS執(zhí)行定制服務(wù)的SIP協(xié)議消息流程,描 述如下201、 定制UE向SS發(fā)送定制(Subscribe)請(qǐng)求消息,定制請(qǐng)求消息的事件頭域 對(duì)應(yīng)的域值表明定制的是文件下載任務(wù),攜帶的可擴(kuò)展標(biāo)記語(yǔ)言(XML) 消息體內(nèi)容包括定制文件801文件名或哈希值,目標(biāo)UE的統(tǒng)一資源指示 符或IP地址,期望保存時(shí)間;202、 SS返回同意(200 OK)響應(yīng)消息;203、 SS根據(jù)定制UE的定制信息,向目標(biāo)UE發(fā)送邀請(qǐng)(Invite)請(qǐng)求消息,請(qǐng) 求與目標(biāo)UE建立用于下載文件801的TCP數(shù)據(jù)連接,所述SS向目標(biāo)UE 發(fā)送的邀請(qǐng)請(qǐng)求消息中攜帶SDP消息體,SDP消息體內(nèi)容包含用于指明下 載文件的文件名稱或者文件哈希值,還包含用于文件傳輸?shù)腡CP通道信息;204、 目標(biāo)UE向SS發(fā)送嘗試(100 Trying)臨時(shí)響應(yīng)消息;205、 目標(biāo)UE使用同意(200 OK)響應(yīng)消息向SS表示同意建立連接,同時(shí)就 傳輸TCP媒體通道進(jìn)行參數(shù)協(xié)商;206、 SS利用確認(rèn)(ACK)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP媒體通道參 數(shù);207、 目標(biāo)UE在建立的TCP數(shù)據(jù)通道上傳送文件801數(shù)據(jù),同時(shí)SS接收并存 儲(chǔ)文件801數(shù)據(jù)208、 數(shù)據(jù)傳輸完畢,目標(biāo)UE向SS發(fā)送結(jié)束(BYE)請(qǐng)求消息,用于終止TCP 數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸;209、 SS使用同意(200 OK)響應(yīng)消息確認(rèn)終止TCP連接,同時(shí)停止本地?cái)?shù)據(jù)210、 SS向定制l正發(fā)送通知(Notify)請(qǐng)求消息,可擴(kuò)展標(biāo)記語(yǔ)言(XML)消 息體內(nèi)容包括獲取的定制文件信息和保存時(shí)間,所述定制文件信息包括定 制文件名稱、大小、類型、哈希值、版權(quán)信息等;211、 定制UE返回同意(200 OK)響應(yīng)消息212、 定制UE在保存時(shí)間內(nèi)向SS發(fā)送邀請(qǐng)(Invite)請(qǐng)求消息,請(qǐng)求與SS建立 用于下載文件801的TCP數(shù)據(jù)連接,所述定制UE向SS發(fā)送的邀請(qǐng)請(qǐng)求 消息中攜帶SDP消息體,SDP消息體內(nèi)容包含用于指明下載文件的文件名 稱或者文件哈希值,還包含用于文件傳輸?shù)腡CP通道信息;213、 SS向定制UE發(fā)送嘗試(100Trying)臨時(shí)響應(yīng)消息;214、 SS使用同意(200 OK)響應(yīng)消息向定制UE表示同意建立連接,同時(shí)就傳 輸TCP媒體通道進(jìn)行參數(shù)協(xié)商215、 定制UE利用確認(rèn)(ACK)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP媒體 通道參數(shù);216、 SS在建立的TCP數(shù)據(jù)通道上傳送文件801數(shù)據(jù),同時(shí)定制UE接收并存儲(chǔ) 文件801數(shù)據(jù);217、 數(shù)據(jù)傳輸完畢,SS向定制UE發(fā)送結(jié)束(BYE)請(qǐng)求消息,用于終止TCP 數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸218、 定制UE使用同意(200 OK)響應(yīng)消息確認(rèn)終止TCP連接,同時(shí)停止本地 數(shù)據(jù)接收。實(shí)施例2本實(shí)施例用具有定制服務(wù)功能的用戶實(shí)體代替實(shí)施例1中的定制服務(wù)器 (SS)。定制UE向具有定制功能的被定制UE(即具有定制服務(wù)功能的用戶實(shí)體) 定制文件下載任務(wù)的過程與向SS定制過程相同。被定制UE執(zhí)行普通UE的功 能從IPFSS網(wǎng)絡(luò)完成定制文件的下載并通知定制UE,定制UE在保存時(shí)間之內(nèi) 執(zhí)行文件下載功能從被定制UE下載定制的文件。很多情況下,定制UE只希望 被定制UE完成定制文件下載事件,不需要在收到定制文件下載完畢通知后從被 定制UE下載文件。一個(gè)例子是用戶擁有一臺(tái)PC機(jī)和一部手機(jī),兩者分別作為
不同的UE加入到IPFSS中。用戶在移動(dòng)過程中,希望利用手機(jī)定制PC機(jī)進(jìn)行 文件下載,定制文件保存在用戶的PC機(jī)中,不需要再次下載到用戶的手機(jī)中。 在這種情況下,不執(zhí)行通知消息及其同意消息的后續(xù)文件下載過程。圖7示例了 具有定制功能的被定制UE執(zhí)行定制服務(wù)的SIP協(xié)議消息流程,描述如下301、 定制UE向被定制UE發(fā)送定制(Subscribe)請(qǐng)求消息,定制請(qǐng)求消息的 事件頭域?qū)?yīng)的域值表明定制的是文件下載任務(wù),攜帶的可擴(kuò)展標(biāo)記語(yǔ)言(XML)消息體內(nèi)容包括定制文件801文件名或哈希值,目標(biāo)UE的統(tǒng)一 資源指示符或IP地址,期望保存時(shí)間302、 被定制UE返回同意(200 OK)響應(yīng)消息;303、 被定制UE根據(jù)定制l正的定制信息,向目標(biāo)UE發(fā)送邀請(qǐng)(Invite)請(qǐng)求 消息,請(qǐng)求與目標(biāo)UE建立用于下載文件801的TCP數(shù)據(jù)連接,所述被定 制UE向目標(biāo)UE發(fā)送的邀請(qǐng)請(qǐng)求消息中攜帶SDP消息體,SDP消息體內(nèi) 容包含用于指明下載文件的文件名稱或者文件哈希值,還包含用于文件傳 輸?shù)腡CP通道信息;304、 目標(biāo)UE向被定制UE發(fā)送嘗試(100Trying)臨時(shí)響應(yīng)消息-.305、 目標(biāo)UE使用同意(200 OK)響應(yīng)消息向被定制UE表示同意建立連接, 同時(shí)就傳輸TCP媒體通道進(jìn)行參數(shù)協(xié)商;306、 被定制UE利用確認(rèn)(ACK)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP媒 體通道參數(shù);307、 目標(biāo)UE在建立的TCP數(shù)據(jù)通道上傳送文件801數(shù)據(jù),同時(shí)被定制UE接 收并存儲(chǔ)文件801數(shù)據(jù);308、 數(shù)據(jù)傳輸完畢,目標(biāo)UE向被定制UE發(fā)送結(jié)束(BYE)請(qǐng)求消息,用于 終止TCP數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸309、 被定制UE使用同意(200 OK)響應(yīng)消息確認(rèn)終止TCP連接,同時(shí)停止本 地?cái)?shù)據(jù)接收;310、 被定制UE向定制UE發(fā)送通知(Notify)請(qǐng)求消息,可擴(kuò)展標(biāo)記語(yǔ)言(XML) 消息體內(nèi)容包括獲取的定制文件信息和保存時(shí)間,所述定制文件信息包括 定制文件名稱、大小、類型、哈希值、版權(quán)信息等311、 定制UE返回同意(200 OK)響應(yīng)消息。
權(quán)利要求
1、 一種基于IMS的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控制方法,其特征在于,包括如 下步驟1 )在IMS網(wǎng)絡(luò)中部署定制服務(wù)實(shí)體;2) IMS網(wǎng)絡(luò)中的定制用戶實(shí)體向定制服務(wù)實(shí)體發(fā)送定制請(qǐng)求消息,該定制請(qǐng)求消息的事件頭域?qū)?yīng)的域值表明定制的是文件下載任務(wù),該定制請(qǐng)求消息包 括可擴(kuò)展標(biāo)記語(yǔ)言消息體,該消息體內(nèi)容包括定制文件的文件名或哈希值,文件所在目標(biāo)用戶實(shí)體的統(tǒng)一資源指示符或IP地址,期望保存時(shí)間;3) 定制服務(wù)實(shí)體返回同意響應(yīng)消息;4〉定制服務(wù)實(shí)體根據(jù)定制用戶實(shí)體的定制信息,向目標(biāo)用戶實(shí)體發(fā)送邀請(qǐng) 請(qǐng)求消息,請(qǐng)求與目標(biāo)用戶實(shí)體建立用于下載文件的TCP數(shù)據(jù)連接,所述定制 服務(wù)實(shí)體向目標(biāo)用戶實(shí)體發(fā)送的邀請(qǐng)請(qǐng)求消息中攜帶SDP消息體,該SDP消息 體內(nèi)容包含用于指明待下載文件的文件名稱或者文件哈希值,還包含用于文件傳 輸?shù)腡CP通道信息;5) 目標(biāo)用戶實(shí)體向定制服務(wù)實(shí)體發(fā)送嘗試臨時(shí)響應(yīng)消息;6) 目標(biāo)用戶實(shí)體使用同意響應(yīng)消息向定制服務(wù)實(shí)體表示同意建立連接,同 時(shí)就傳輸TCP媒體通道進(jìn)行參數(shù)協(xié)商;7) 定制服務(wù)實(shí)體利用確認(rèn)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP媒體通 道參數(shù);8) 目標(biāo)用戶實(shí)體在建立的TCP數(shù)據(jù)通道上傳送目標(biāo)文件數(shù)據(jù),同時(shí)定制服 務(wù)實(shí)體接收并存儲(chǔ)目標(biāo)文件數(shù)據(jù);9) 數(shù)據(jù)傳輸完畢,目標(biāo)用戶實(shí)體向定制服務(wù)實(shí)體發(fā)送結(jié)束請(qǐng)求消息,用于 終止TCP數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸;10) 定制服務(wù)實(shí)體使用同意響應(yīng)消息確認(rèn)終止TCP連接,同時(shí)停止本地?cái)?shù) 據(jù)接收11) 定制服務(wù)實(shí)體向定制用戶實(shí)體發(fā)送通知請(qǐng)求消息,該通知請(qǐng)求消息包括 可擴(kuò)展標(biāo)記語(yǔ)言消息體,所述可擴(kuò)展標(biāo)記語(yǔ)言消息體包括定制服務(wù)實(shí)體獲取的定 制文件信息和保存時(shí)間,所述定制文件信息包括定制文件的名稱、大小、類型、哈希值、版權(quán)信息;12) 定制用戶實(shí)體返回同意響應(yīng)消息。
2、 按權(quán)利要求1所述的基于IMS的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控制方法,其特 征在于,所述步驟l)中的定制服務(wù)實(shí)體為具有定制服務(wù)功能的用戶實(shí)體。
3、 按權(quán)利要求1所述的基于IMS的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控制方法,其特 征在于,所述歩驟l)中的定制服務(wù)實(shí)體為在IMS網(wǎng)絡(luò)中部署的定制服務(wù)器,所 述定制服務(wù)器與IMS網(wǎng)絡(luò)中的代理呼叫會(huì)話控制功能實(shí)體連接,所述定制服務(wù) 器還接入互聯(lián)網(wǎng)中執(zhí)行互聯(lián)網(wǎng)對(duì)等聯(lián)網(wǎng)服務(wù)協(xié)議,是一 種能夠從互聯(lián)網(wǎng)對(duì)等聯(lián)網(wǎng) 服務(wù)中下載文件的服務(wù)器;在步驟12)完成之后,還包括如下后續(xù)步驟13) 定制用戶實(shí)體在保存時(shí)間內(nèi)向定制服務(wù)器發(fā)送邀請(qǐng)請(qǐng)求消息,請(qǐng)求與定 制服務(wù)器建立用于下載目標(biāo)文件的TCP數(shù)據(jù)連接,所述定制用戶實(shí)體向定制服 務(wù)器發(fā)送的邀請(qǐng)請(qǐng)求消息中攜帶SDP消息體,SDP消息體內(nèi)容包含用于指明下 載文件的文件名稱或者文件哈希值,還包含用于文件傳輸?shù)腡CP通道信息;14) 定制服務(wù)器向定制用戶實(shí)體發(fā)送嘗試臨時(shí)響應(yīng)消息;15) 定制服務(wù)器使用同意響應(yīng)消息向定制用戶實(shí)體表示同意建立連接,同時(shí) 就傳輸TCP媒體通道進(jìn)行參數(shù)協(xié)商16) 定制用戶實(shí)體利用確認(rèn)請(qǐng)求消息確認(rèn)TCP連接,同時(shí)確定TCP媒體通 道參數(shù);17) 定制服務(wù)器在建立的TCP數(shù)據(jù)通道上傳送目標(biāo)文件數(shù)據(jù),同時(shí)定制用 戶實(shí)體接收并存儲(chǔ)目標(biāo)文件數(shù)據(jù);18) 數(shù)據(jù)傳輸完畢,定制服務(wù)器向定制用戶實(shí)體發(fā)送結(jié)束請(qǐng)求消息,用于終 止TCP數(shù)據(jù)連接,同時(shí)停止本地?cái)?shù)據(jù)傳輸19) 定制用戶實(shí)體使用同意響應(yīng)消息確認(rèn)終止TCP連接,同時(shí)停止本地?cái)?shù) 據(jù)接收。
全文摘要
本發(fā)明涉及一種基于IMS的對(duì)等聯(lián)網(wǎng)定制服務(wù)信令控制方法,包括如下步驟IMS網(wǎng)絡(luò)中的定制用戶實(shí)體向定制服務(wù)實(shí)體發(fā)送定制請(qǐng)求消息;定制服務(wù)實(shí)體根據(jù)定制用戶實(shí)體的定制信息,向目標(biāo)用戶實(shí)體發(fā)送邀請(qǐng)請(qǐng)求消息,請(qǐng)求與目標(biāo)用戶實(shí)體建立用于下載文件的TCP數(shù)據(jù)連接;目標(biāo)用戶實(shí)體在建立的TCP數(shù)據(jù)通道上傳送目標(biāo)文件數(shù)據(jù),同時(shí)定制服務(wù)實(shí)體接收并存儲(chǔ)目標(biāo)文件數(shù)據(jù);數(shù)據(jù)傳輸完畢后終上TCP數(shù)據(jù)連接,定制服務(wù)實(shí)體向定制用戶實(shí)體發(fā)送通知請(qǐng)求消息。本發(fā)明的優(yōu)點(diǎn)是采用SIP協(xié)議標(biāo)準(zhǔn)的請(qǐng)求和響應(yīng)消息,不增加新的SIP消息類型,從而可以在避免對(duì)IMS網(wǎng)絡(luò)進(jìn)行大規(guī)模升級(jí)改造的前提下實(shí)現(xiàn)定制功能。
文檔編號(hào)H04L29/06GK101146093SQ20061011313
公開日2008年3月19日 申請(qǐng)日期2006年9月15日 優(yōu)先權(quán)日2006年9月15日
發(fā)明者宏 倪, 葉曉舟, 張建東, 王勁林, 王玲芳, 峰 鄧 申請(qǐng)人:中國(guó)科學(xué)院聲學(xué)研究所;北京中科智網(wǎng)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大名县| 玉溪市| 葫芦岛市| 洪湖市| 环江| 沙坪坝区| 年辖:市辖区| 灵寿县| 长顺县| 恩平市| 宣武区| 辰溪县| 重庆市| 汝阳县| 泉州市| 尤溪县| 澳门| 扎兰屯市| 咸阳市| 筠连县| 彰武县| 精河县| 洪江市| 柏乡县| 孝义市| 汤阴县| 会昌县| 新邵县| 永福县| 梨树县| 嘉兴市| 太和县| 海口市| 电白县| 丰县| 承德县| 漳平市| 三门峡市| 棋牌| 长治市| 庆云县|