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

幫助選擇數(shù)據(jù)發(fā)送的一鍵通服務的制作方法

文檔序號:7970564閱讀:271來源:國知局
專利名稱:幫助選擇數(shù)據(jù)發(fā)送的一鍵通服務的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種幫助選擇數(shù)據(jù)發(fā)送的一鍵通(Push-To-A11PTA)服務系統(tǒng)和方法,其中,在PTA會話中具有發(fā)言權(quán)的PTA服務用戶能夠選擇需要被發(fā)送的數(shù)據(jù)。
背景技術(shù)
一鍵通(PTA)服務是基于因特網(wǎng)協(xié)議(IP)多媒體子系統(tǒng)(InternetProtocol Multimedia Subsystem,IPMS)的服務,包括即按即說(Push-To-Talk,PTT)服務、即按即觀看(Push-To-Video,PTV)服務和消息會話中繼協(xié)議(Message Session Relay Protocol,MSRP)服務等。所述PTT服務被用于發(fā)送聲音數(shù)據(jù),所述PTV服務被用于發(fā)送圖像數(shù)據(jù),和所述MSRP服務被用于發(fā)送文本消息或二進制數(shù)據(jù)。
試圖獲得PTA服務的PTA終端首先使用發(fā)言權(quán)控制協(xié)議(Floor ControlProtocol,F(xiàn)CP)建立與相應PTA終端的PTA會話,然后能夠請求或釋放發(fā)言權(quán)(發(fā)言的權(quán)利)。當其發(fā)言權(quán)被獲準時,所述PTA終端能夠發(fā)言或發(fā)送數(shù)據(jù)。當另一個PTA終端被獲準發(fā)言時,所述PTA終端能夠從其它的PTA終端聽到語音或者從其它的PTA終端接收數(shù)據(jù)。
所述PTA服務的特性在于其支持成組的服務,它允許至少三個用戶參加一個會話,并同時聽取相同的對話或接收相同的數(shù)據(jù)。換言之,所述PTA服務允許一個人同時與一個以上的其它人視頻通話或?qū)?shù)據(jù)發(fā)送給他們。
有這樣一種情況,在這種情況下,具有發(fā)言權(quán)的人希望只發(fā)送給某個會話方或不發(fā)送給某個會話方。但是,由于傳統(tǒng)的PTA服務已經(jīng)被指定將諸如聲音、圖像或數(shù)據(jù)等由具有發(fā)言權(quán)的人發(fā)送的信息傳遞給所有參與者,所以,它不能實現(xiàn)這種選擇發(fā)送。

發(fā)明內(nèi)容
因此,本發(fā)明的目的就是提供一種能夠幫助選擇數(shù)據(jù)發(fā)送的一鍵通(PTA)服務系統(tǒng)和方法,這種系統(tǒng)和方法能夠只將數(shù)據(jù)發(fā)送給某些會話參與者。
本發(fā)明的另一個目的是提供一種幫助選擇數(shù)據(jù)發(fā)送的PTA服務系統(tǒng)和方法,這種系統(tǒng)和方法能夠?qū)⒂稍赑TA會話上具有發(fā)言權(quán)的發(fā)送PTA終端發(fā)送的數(shù)據(jù)只發(fā)送給參與該PTA會話的某些接收PTA終端,或者除PTA會話中的某些接收PTA終端以外的所有各方。
本發(fā)明的再一個目的是提供一種幫助選擇數(shù)據(jù)發(fā)送的PTA服務系統(tǒng)和方法,其中,當所有的參與者都已經(jīng)為PTA服務的目的參與了該PTA會話時,具有發(fā)言權(quán)的發(fā)送PTA終端能夠?qū)?shù)據(jù)只發(fā)送給特定的參與者或者除了特定參與者以外的所有參與者。
根據(jù)本發(fā)明的一個方面,提供了一種幫助選擇數(shù)據(jù)發(fā)送的一鍵通(PTA)服務系統(tǒng)。該PTA服務系統(tǒng)包括發(fā)送PTA終端,適用于請求將數(shù)據(jù)發(fā)送給參與該發(fā)送PTA終端所參與的會話的所有接收PTA終端當中的某些被指定的接收PTA終端;和PTA服務器,適用于響應該發(fā)送PTA終端的請求,將從該發(fā)送PTA終端接收的數(shù)據(jù)發(fā)送給所指定的接收PTA終端。
發(fā)送PTA終端最好適用于在發(fā)送數(shù)據(jù)之前將包含與被指定的接收PTA終端相關(guān)的信息的、指定接收方的講話段控制協(xié)議(Talk Burst ControlProtocol,TBCP)消息發(fā)送給PTA服務器,以便將數(shù)據(jù)發(fā)送給所指定的接收PTA終端。
接收方指定的TBCP消息最好包括與指定的接收PTA終端相關(guān)的信息,和表示在要接收數(shù)據(jù)的PTA終端中是否包括指定的接收PTA終端或從中排除該PTA終端的信息。TBCP消息最好包括指定的接收PTA終端的統(tǒng)一資源識別符(Uniform Resource Identifier,URI)信息,以及與每個指定的接收PTA終端對應的T標記或F標記。
發(fā)送PTA終端最好適用于在從PTA服務器接收到對指定接收方的TBCP消息的接受應答之后發(fā)送將被發(fā)送給指定的接收PTA終端的數(shù)據(jù)。
PTA服務器最好適用于把從發(fā)送PTA終端接收并將被發(fā)送給指定的接收PTA終端的數(shù)據(jù)發(fā)送給指定接收方的TBCP消息所指定的接收PTA終端。PTA服務器最好適用于確定所述發(fā)送PTA終端是否能夠指定數(shù)據(jù)發(fā)送對象,和適用于依據(jù)所述發(fā)送PTA終端能夠指定數(shù)據(jù)發(fā)送對象的確定將對所述請求的接受應答發(fā)送到發(fā)送PTA終端。
發(fā)送PTA終端最好適用于通過向PTA服務器發(fā)送TBCP_RELEASE消息來請求選擇數(shù)據(jù)發(fā)送的終止。
當發(fā)送PTA終端失去發(fā)言權(quán)時,PTA服務器最好適用于通過發(fā)送PTA終端來終止選擇數(shù)據(jù)發(fā)送。PTA服務器最好適用于使用TBCP_TAKEN消息,通知由發(fā)送PTA終端指定的接收PTA終端所指定的接收PTA終端已經(jīng)被指定為選擇數(shù)據(jù)發(fā)送的對象。
發(fā)送PTA終端最好包括當前正具有發(fā)言權(quán)的PTA終端。
數(shù)據(jù)最好包括按鈕式傳話操作(PTT)數(shù)據(jù)、按鈕啟動視頻操作(PTV)數(shù)據(jù)和消息會話中繼協(xié)議(MSRP)數(shù)據(jù)中的至少一種。
根據(jù)本發(fā)明的另一方面,提供了一種幫助選擇數(shù)據(jù)發(fā)送的一鍵通(PTA)服務方法。該PTA服務方法包括發(fā)送PTA終端為選擇數(shù)據(jù)發(fā)送的目的,而將參與該發(fā)送PTA終端參與的會話中的某些接收PTA終端指定為由該發(fā)送PTA終端發(fā)送的后續(xù)數(shù)據(jù)的對象;發(fā)送PTA終端發(fā)送要被發(fā)送的數(shù)據(jù)給參與該發(fā)送PTA終端所參與的會話的指定的接收PTA終端;PTA服務器從該發(fā)送PTA終端接收數(shù)據(jù);和PTA服務器發(fā)送數(shù)據(jù)給指定的接收PTA終端。
指定某些接收PTA終端最好包括發(fā)送PTA終端發(fā)送包含與指定的接收PTA終端相關(guān)的信息的、并指定接收方的講話段控制協(xié)議(TBCP)消息給PTA服務器。指定某些接收PTA終端最好還包括發(fā)送PTA終端從PTA服務器接收對指定接收方的TBCP消息的接受應答。
PTA服務方法最好還包括PTA服務器存儲包含在指定接收方的TBCP消息中的接收PTA終端的信息。
PTA服務方法最好還包括發(fā)送PTA終端請求終止選擇數(shù)據(jù)發(fā)送。
請求終止選擇數(shù)據(jù)發(fā)送最好包括發(fā)送PTA終端發(fā)送包含指定的接收PTA終端的識別信息的TBCP_RELEASE消息給PTA服務器。
PTA服務方法最好還包括PTA服務器在發(fā)送PTA終端失去發(fā)言權(quán)時,由發(fā)送PTA終端終止選擇數(shù)據(jù)發(fā)送。
PTA服務方法最好還包括PTA服務器通知由發(fā)送PTA終端指定的接收PTA終端所指定的接收PTA終端已經(jīng)被指定為選擇數(shù)據(jù)發(fā)送的對象。
如上所述,根據(jù)本發(fā)明的幫助選擇數(shù)據(jù)發(fā)送的PTA服務系統(tǒng)和方法的特征在于使用TBCP消息指定將數(shù)據(jù)發(fā)送到的PTA終端,和只將數(shù)據(jù)發(fā)送給被指定的PTA終端。


隨著結(jié)合附圖參考下面的詳細描述使本發(fā)明變得更好理解,對本發(fā)明的更加完整的評價和很多附加的優(yōu)點將會變的更加明顯。在整個附圖中,相同的參考數(shù)字指代相同或類似的構(gòu)件,其中圖1的框圖示出了其中有多個PTA終端被連接到PTA服務器上的一鍵通(PTA)系統(tǒng);圖2示出了根據(jù)本發(fā)明范例性實施例的,在PTA終端和PTA服務器之間的信號流;圖3示出了根據(jù)本發(fā)明范例性實施例的,發(fā)送PTA終端請求將參與該發(fā)送PTA終端所參與的相同會話的某些接收PTA終端排除到由該發(fā)送PTA終端發(fā)送的后續(xù)數(shù)據(jù)的發(fā)送對象之外所使用的講話段控制協(xié)議(TBCP)_REQUEST消息的格式;圖4示出了與所述TBCP_REQUEST消息對應的TBCP_TAKEN消息的格式;圖5示出了用于終止由圖3所示TBCP_REQUEST消息所請求的選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息的格式;圖6示出了根據(jù)本發(fā)明另一實施例的,發(fā)送PTA終端請求將參與該發(fā)送PTA終端所參與的相同會話的某些接收PTA終端包括在由該發(fā)送PTA終端發(fā)送的后續(xù)數(shù)據(jù)的發(fā)送對象中所使用的TBCP_REQUEST消息的格式;圖7示出了用于終止由圖6所示TBCP_REQUEST消息所請求的選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息的格式;和圖8示出了根據(jù)本發(fā)明范例性實施例的,用于選擇數(shù)據(jù)發(fā)送的PTA服務方法的流程圖。
具體實施例方式
下面將結(jié)合附圖詳細描述本發(fā)明,在附圖中示出了本發(fā)明的范例性實施例。在附圖和整個說明書中,相同的參考數(shù)字和符號指代相同或類似的元件。為了能夠更清楚地理解本發(fā)明,本領(lǐng)域內(nèi)普通技術(shù)人員已經(jīng)公知的相關(guān)技術(shù)不再詳細說明。
圖1的框圖示出了普通的一鍵通(PTA)系統(tǒng)的結(jié)構(gòu),其中,多個PTA終端被連接到PTA服務器上。
如圖1所示,所述PTA系統(tǒng)包括至少一個PTA終端100和PTA服務器110。
PTA服務用戶使用PTA終端100接收PTA服務,并且PTA終端100具有包含PTA服務請求程序的PTA客戶機。PTA服務用戶的所有請求都被經(jīng)過PTA終端100發(fā)送到包括PTA服務器110的PTA系統(tǒng),其應答被經(jīng)過PTA終端100發(fā)送給PTA服務用戶。因此,下面將不單獨描述所述PTA服務用戶。只要不需要嚴格的區(qū)別,術(shù)語“PTA終端100”既可以表示該終端本身,也可以表示該PTA服務用戶。
PTA終端100使得可以對PTA服務進行訪問。PTA終端100進行工作以創(chuàng)建新PTA會話、參與已經(jīng)創(chuàng)建的現(xiàn)存PTA會話和結(jié)束已經(jīng)創(chuàng)建的PTA會話。另外,當提供對PTA服務提供的訪問,PTA終端100能夠進行工作以創(chuàng)建和傳播講話段并執(zhí)行驗證等。
PTA服務器110能夠保持和管理PTA會話。例如,PTA服務器110能夠管理每個會話的發(fā)言權(quán)。當任何PTA終端100請求發(fā)言時,PTA服務器100確定是否允許相應的PTA終端100發(fā)言。根據(jù)該確定的結(jié)果,PTA服務器110可以允許相應的PTA終端發(fā)言,或者拒絕相應PTA終端100的發(fā)言權(quán)。此外,PTA服務器110可以控制參與該會話的PTA終端100之間的數(shù)據(jù)發(fā)送。換言之,PTA服務器110可以將從有發(fā)言權(quán)的PTA終端100接收的講話段發(fā)送給參與該會話的其它PTA終端。
如圖1所示,PTA系統(tǒng)可以具有由PTA終端100和PTA服務器形成的服務器-客戶機結(jié)構(gòu)。圖1示出了PTA系統(tǒng),其中,多個PTA終端被連接到一個PTA服務器110上。但是,這種結(jié)構(gòu)僅僅是幫助理解本發(fā)明的一個例子。應用本發(fā)明的PTA系統(tǒng)的結(jié)構(gòu)并不局限于這種結(jié)構(gòu)。本發(fā)明還可以被應用于這樣一種PTA系統(tǒng),在這種PTA系統(tǒng)中,不同的PTA服務器110可以經(jīng)過例如網(wǎng)絡(luò)互連,而且PTA終端100可以被連接到不同的PTA服務器110上等。
在所述的PTA系統(tǒng)中,可以經(jīng)過會話開始協(xié)議(SIP)執(zhí)行信令協(xié)議。例如,可以使用SIP_INVITE方法設(shè)置PTA會話。SIP是以文本為基礎(chǔ)的應用級協(xié)議,其操作于服務器-客互機模式上。由于其與現(xiàn)存協(xié)議相比具有簡單的結(jié)構(gòu)和良好的可擴展性,因此,在諸如網(wǎng)絡(luò)電話、視頻電話、多媒體和在線游戲連接等的各種場合都使用SIP。
在設(shè)置PTA會話之后,利用講話段控制協(xié)議(TBCP)消息來控制PTA系統(tǒng)中的數(shù)據(jù)發(fā)送。所述TBCP消息可以被用于包括諸如圖像、話音等媒體數(shù)據(jù)的各種數(shù)據(jù)的發(fā)送控制。可以基于在RFC3550中定義的實時傳送協(xié)議(RTP)、實時傳送控制協(xié)議(RTCP)應用分組(PTCPAPP)實現(xiàn)所述TBCP消息。
在本發(fā)明中,PTA終端100可以指定數(shù)據(jù)發(fā)送對象。可以使用所述TBCP消息指定該發(fā)送對象。
PTA終端100發(fā)送用于從參與同一會話的其它PTA終端當中指定發(fā)送對象的TBCP消息,即包括將被發(fā)送數(shù)據(jù)的其它PTA終端的識別信息的TBCP消息給用于控制該會話的保持、管理和數(shù)據(jù)發(fā)送等的PTA服務器110。特別是,TBCP_REQUEST消息被用于發(fā)送每個PTA終端100的請求到PTA服務器110。
為了從數(shù)據(jù)發(fā)送對象當中排除參與該會話的某些其它PTA終端100,,PTA終端100將該PTA終端100的F標記(簡稱“偽標記”)和標準名(CanonicalNAME,CNAME)信息包括在TBCP_REQUEST消息中,然后將該TBCP_REQUEST消息發(fā)送給PTA服務器110。CNAME消息的例子包括關(guān)于統(tǒng)一資源識別符(URI)的信息。CNAME信息的另一個例子包括電話號碼。相反,為了只將參與會話的某些其它PTA終端包括在所述數(shù)據(jù)發(fā)送對象之中,PTA終端100發(fā)送包括該PTA終端100的T標記(簡稱“真標記”)和標準名(CNAME)信息的TBCP_REQUEST消息給PTA服務器110。
響應于PTA終端100的請求,PTA服務器110只將由該PTA終端100發(fā)送的數(shù)據(jù)發(fā)送給由該PTA終端100指定的其它PTA終端100。當從任一PTA終端100接收到選擇數(shù)據(jù)發(fā)送的請求時,即當從任一PTA終端100接收到只將數(shù)據(jù)發(fā)送給參與該會話的某些其它PTA終端的請求時,PTA服務器110將此后從該任一PTA終端接收的數(shù)據(jù)發(fā)送給由該任一PTA終端100所指定的PTA終端100。
PTA服務器110基于系統(tǒng)設(shè)置確定是否準予該PTA終端100進行選擇數(shù)據(jù)發(fā)送的請求。換言之,當接收到任一PTA終端100的選擇數(shù)據(jù)發(fā)送的請求時,PTA服務器110可以基于該PTA終端100是否能夠接收選擇數(shù)據(jù)發(fā)送服務的設(shè)置,來準予或拒絕該PTA終端100的請求。PTA服務器110存儲用于確定是否準予到PTA終端100的選擇數(shù)據(jù)發(fā)送的設(shè)置信息,以及用于提供選擇數(shù)據(jù)發(fā)送服務給被準予選擇數(shù)據(jù)發(fā)送服務的PTA終端100的所選擇PTA終端100的信息等。
PTA服務器110使用TBCP_GRANT消息將有關(guān)其請求是否將被準予的消息通知給所述PTA終端100。在準予該請求的情況下,PTA服務器110發(fā)送TBCP_GRANT消息給該PTA終端100。為了表示準予或拒絕該請求,PTA服務器110向該PTA終端100發(fā)送包含表示準予或拒絕所述請求的信息的TBCP_GRANT消息。
在從PTA服務器110接收準予選擇數(shù)據(jù)發(fā)送的TBCP_GRANT消息時,PTA終端100確定其請求是否已經(jīng)被準予。此后,由該PTA終端100所發(fā)送的數(shù)據(jù)只會被發(fā)送給由該PTA終端100指定的其它PTA終端100。
然后,為了終止該選擇數(shù)據(jù)發(fā)送,該PTA終端100發(fā)送TBCP_RELEASE消息,以通知PTA服務器110要終止的意圖。所述TBCP_RELEASE消息包括與請求所述選擇數(shù)據(jù)發(fā)送的TBCP_REQUEST消息相反的標記。特別是,當TBCP_REQUEST消息包含所述PTA終端100的T標記和CNAME信息時,請求終止選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息包含所述PTA終端100的F標記和CNAME信息。相反,當TBCP_REQUEST消息包含所述PTA終端100的F標記和CNAME信息時,請求終止所述選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息包含該PTA終端100的T標記和CNAME信息。
PTA終端100也經(jīng)過TBCP_GRANT消息從PTA服務器110接收關(guān)于是否準予TBCP_RELEASE消息的信息。
在該PTA終端100主動放棄發(fā)言權(quán)或由于相應PTA系統(tǒng)發(fā)言時間限制的設(shè)置導致終止數(shù)據(jù)發(fā)送之前,可以取消發(fā)言權(quán)或者PTA服務器110可以強制終止具有發(fā)言權(quán)的PTA終端的數(shù)據(jù)發(fā)送。利用這種方式,考慮到所述發(fā)言權(quán)是從所述PTA終端100處強行拿走的情況,即使是請求選擇數(shù)據(jù)發(fā)送的PTA終端100沒有發(fā)送TBCP_RELEASE消息,當取消發(fā)言權(quán)或終止所述PTA終端100的數(shù)據(jù)發(fā)送時,該PTA終端100的選擇數(shù)據(jù)發(fā)送也可以被設(shè)置為終止。該設(shè)置可以取決于所述PTA系統(tǒng)的基本設(shè)置,或可由所述PTA終端100執(zhí)行并由所述PTA服務器100存儲。
此外,可以保持PTA終端100關(guān)于選擇數(shù)據(jù)發(fā)送的請求,直到該PTA終端100發(fā)送TBCP_RELEASE消息為止。保持關(guān)于選擇數(shù)據(jù)發(fā)送的請求意味著,當被取消發(fā)言權(quán)并且在選擇數(shù)據(jù)發(fā)送期間被PTA服務器110強行終止數(shù)據(jù)發(fā)送的PTA終端100再次獲得發(fā)言權(quán)時,該PTA終端110的發(fā)言權(quán)或數(shù)據(jù)只被發(fā)送給由先前的PTA終端100所指定的PTA終端100。
被指定為任一PTA終端100的選擇數(shù)據(jù)發(fā)送的對象的其它PTA終端100必須認識到它們是所述選擇數(shù)據(jù)發(fā)送的對象。其原因如下當其它的PTA終端100不知道它們已經(jīng)接收的數(shù)據(jù)已經(jīng)被有選擇地發(fā)送時,接收該數(shù)據(jù)的任何PTA終端都發(fā)送對接收該數(shù)據(jù)的應答給所有參與會話的PTA終端100,從而,將給出疏遠沒有被指定為選擇數(shù)據(jù)發(fā)送對象的PTA終端100的感覺。PTA服務器110使用TBCP_TAKEN消息通知所述PTA終端100它已經(jīng)被指定為選擇數(shù)據(jù)發(fā)送的對象。TBCP_TAKEN消息被用于通知作為特定PTA終端100參與同一會話的其它PTA終端100所述發(fā)言權(quán)已經(jīng)被準予給勒該特定的PTA終端100。
圖2示出了根據(jù)本發(fā)明范例性實施例的在PTA終端和PTA服務器之間的信號的流程。
在圖2中,示出了三個PTA終端,即PTA終端A100-1、PTA終端B100-2、PTA終端C100-3和PTA服務器110。假設(shè),可以是三個PTA終端100-1、100-2和100-3中的任何一個的PTA終端A100-1具有發(fā)言權(quán),此外,當前具有發(fā)言權(quán)的PTA終端A100-1被稱之為發(fā)送PTA終端。其它的終端,即PTA終端B100-2和PTA終端C100-3,被稱之為接收PTA終端。
PTA終端A100-1、PTA終端B100-2和PTA終端C100-3參加同一個會話以接受PTA服務。當然,可以有三個以上的PTA終端能夠參加一個會話。但是,為了簡化下面的描述,作為例子,只描述有三個PTA終端參與一個會話的情況,但這不構(gòu)成對本發(fā)明的限制。
圖2所示的PTA終端A100-1、PTA終端B100-2和PTA終端C100-3共同參加一個會話,PTA服務器110控制在這些PTA終端A100-1、PTA終端B100-2和PTA終端C100-3之間的數(shù)據(jù)發(fā)送。
由發(fā)送PTA終端、即具有發(fā)言權(quán)的PTA終端A100-1發(fā)送的數(shù)據(jù)首先被發(fā)送給PTA服務器110(S201)。數(shù)據(jù)可以經(jīng)過PTA服務器110發(fā)送給接收PTA終端、即PTA終端B100-2和PTA終端C100-3(S203-1和S203-2)。
PTA終端A100-1能夠請求PTA服務器110將由PTA終端A100-1發(fā)送的數(shù)據(jù)只發(fā)送給PTA終端C100-3,即能夠請求PTA服務器110執(zhí)行選擇數(shù)據(jù)發(fā)送(S211)。該請求通過指定接收方的TBCP消息、即包含PTA終端A100-1的數(shù)據(jù)后續(xù)發(fā)送對象的接收PTA終端的識別信息的TBCP_REQUEST消息,而被發(fā)送給PTA服務器110。當然,所述TBCP_REQUEST消息可以包含被PTA終端A100-1從后續(xù)數(shù)據(jù)發(fā)送對象中排除的接收PTA終端的識別信息。在TBCP_REQUEST消息當中,前者可以包含作為數(shù)據(jù)發(fā)送對象的接收PTA終端的T標記和識別信息,后者可以包含從數(shù)據(jù)發(fā)送對象中排除的接收PTA終端的識別信息。
通常,作為每個PTA終端的識別信息,可以使用每個PTA終端100的URI信息。為了只向PTA終端C100-3發(fā)送數(shù)據(jù),PTA終端A100-1可以向PTA服務器110發(fā)送包含PTA終端C100-3的T標記和CNAME信息的TBCP_REQUEST消息,或者包含PTA終端B100-2的F標記和CNAME信息的TBCP_REQUEST消息。
PTA終端A100-1可以從PTA服務器110接收對指定接收方的TBCP消息的應答(S213)。從PTA服務器110接收的應答是由TBCP_GRANT消息構(gòu)成的。
此后,當PTA終端A100-1發(fā)送數(shù)據(jù)時(S215),PTA服務器110只發(fā)送數(shù)據(jù)給被PTA終端A100-1選擇為發(fā)送對象的PTA終端C100-3(S217)。PTA服務器110將來自PTA終端A100-1的數(shù)據(jù)只發(fā)送給PTA終端C100-3,直到PTA終端A100-1請求選擇數(shù)據(jù)發(fā)送終止為止。
為了終止選擇數(shù)據(jù)發(fā)送,PTA終端A100-1向PTA服務器110發(fā)送請求終止選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息(S221)。PTA服務器110響應PTA終端A100-1的TBCP_RELEASE消息向PTA終端A100-1發(fā)送TBCP_GRANT消息(S223)。
然后,當PTA終端A100-1發(fā)送數(shù)據(jù)時(S231),該數(shù)據(jù)被發(fā)送給PTA終端B100-2和PTA終端C100-3(S233-1和S233-2)。
下面將參照

能夠被用于本發(fā)明的TBCP消息。下面所建議的每個TBCP消息的格式都是基于在RFC 3550中定義的RTCPAPP。
圖3、4和5示出了根據(jù)本發(fā)明范例性實施例的,用于選擇數(shù)據(jù)發(fā)送的TBCP消息,在所述選擇數(shù)據(jù)發(fā)送中,參與會話的某些接收PTA終端被排除在發(fā)送PTA終端所發(fā)送數(shù)據(jù)的發(fā)送對象之外。
圖3示出了發(fā)送PTA終端所使用的TBCP_REQUEST消息的格式,發(fā)送PTA終端使用該消息來請求排除某些參與與發(fā)送PTA終端所參與的相同會話的接收PTA終端作為該發(fā)送PTA終端后續(xù)數(shù)據(jù)發(fā)送對象。
TBCP_REQUEST消息可以包含2位的版本字段、1位的填充字段、5位的子類型字段、1字節(jié)的有效負載類型(PT)字段、2字節(jié)的長度字段、4字節(jié)的SSRC(Synchronization SouRCe)字段、名稱字段和取決于應用的數(shù)據(jù)字段。
所述版本字段包括TBCP消息的RTP版本信息。圖3所示的TBCP消息是RTP版本2的消息。所述填充字段包括與是否已經(jīng)添加了不屬于有效負載的填充8位字節(jié)相關(guān)的信息。子類型字段包含與所述TBCP消息擔任TBCP的哪一種角色相關(guān)的信息。有效負載類型字段包含與正在被使用的TBCP消息的目的相關(guān)的信息。例如,圖3中的“204”表示所述TBCP消息用于控制。所述長度字段包含與TBCP消息的長度相關(guān)的信息。
SSRC字段包含用于數(shù)據(jù)同步的信息。名稱字段包括有關(guān)使用TBCP消息的系統(tǒng)的信息。在圖3所示的名稱字段中,“PoC1”的意思是該TBCP消息能夠被用于Cellular(蜂窩)(PoC)版本1上的Open Mobile Alliance(開放移動聯(lián)盟)(OMA)PTT的系統(tǒng)中。通常,名稱字段可以由用于信息交換的美國標準碼(ASCII)值來表示。
圖4到8所示的下面TBCP消息也包含上述字段。因此,這些字段將不在下面單獨說明。
取決于應用的數(shù)據(jù)字段可以包含PTA終端的F標記和URI信息。特別是,在圖3所示TBCP_REQUEST消息的取決于應用的數(shù)據(jù)字段中指示的PTA終端是接收PTA終端.這些接收終端的每一個都被排除在發(fā)送PTA終端發(fā)送數(shù)據(jù)的發(fā)送對象之外。取決于應用的數(shù)據(jù)字段包括與至少一個PTA終端相關(guān)的信息。根據(jù)本發(fā)明,發(fā)送PTA終端可以通過向PTA服務器發(fā)送圖3所示的TBCP_REQUEST消息來請求選擇數(shù)據(jù)發(fā)送。
圖4示出了與TBCP_REQUEST消息對應的TBCP_GRANT消息的格式。
TBCP_GRANT消息被用于確認已經(jīng)接收到了基于TBCP_REQUEST消息的請求。TBCP_GRANT消息可以被從所述PTA服務器發(fā)送給發(fā)送PTA終端。本發(fā)明的TBCP_GRANT消息還可以包括具有與取決于應用的數(shù)據(jù)字段相同內(nèi)容的字段。
圖5示出了用于終止由圖3所示TBCP_REQUEST消息請求的選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息的格式。
所述TBCP_RELEASE消息包含“最后分組的順序號”字段,用于指示它是否對應于通過會話所發(fā)送的各種數(shù)據(jù)中的任何一個。所述“最后分組的順序號”字段可以包括與TBCP_RELEASE消息對應的數(shù)據(jù)的最后分組的順序號。
根據(jù)本發(fā)明,發(fā)送PTA終端能夠使用圖5所示的TBCP_RELEASE消息來終止選擇數(shù)據(jù)發(fā)送,即終止只對會話中的某些接收PTA終端的數(shù)據(jù)發(fā)送。圖5所示的TBCP_RELEASE消息對應于圖3所示的、包含F(xiàn)標記和T標記的TBCP_REQUEST消息。5所示的TBCP_RELEASE消息可以從PTA終端發(fā)送給PTA服務器。
圖6和7示出了用于選擇數(shù)據(jù)發(fā)送的TBCP消息,在該選擇數(shù)據(jù)發(fā)送中,會話中的某些接收PTA終端被包括作為由發(fā)送PTA終端發(fā)送的數(shù)據(jù)的發(fā)送對象。在這一方面,圖6和7示出了不同于圖3和5所示實施例的實施例。
圖6示出了發(fā)送PTA終端所使用的TBCP_REQUEST消息的格式,該消息用于請求包括參加與該發(fā)送PTA終端所參加的同一會話的某些接收PTA終端作為該發(fā)送PTA終端的后續(xù)數(shù)據(jù)發(fā)送的對象。
圖6所示TBCP_REQUEST消息的取決于應用的數(shù)據(jù)字段包含PTA終端的T標記和URI信息。在圖6所示TBCP_REQUEST消息的取決于應用的數(shù)據(jù)字段中指示的PTA終端是被包括作為發(fā)送PTA終端發(fā)送的數(shù)據(jù)的發(fā)送對象的接收PTA終端。
圖7示出了用于終止由圖6所示TBCP_REQUEST消息所請求的選擇數(shù)據(jù)發(fā)送的TBCP_RELEASE消息的格式。
圖7所示的TBCP_RELEASE消息被用于終止基于圖6所示TBCP_REQUEST消息的請求。圖8所示的TBCP_RELEASE消息對應于圖6所示的、包含T標記和F標記的TBCP_REQUEST消息。
下面將參照附圖來說明根據(jù)本發(fā)明用于選擇數(shù)據(jù)發(fā)送的PTA服務方法的處理。
圖8示出了根據(jù)本發(fā)明范例性實施例用于選擇數(shù)據(jù)發(fā)送的PTA服務方法的處理的流程圖。
發(fā)送PTA終端向PTA服務器發(fā)送執(zhí)行選擇數(shù)據(jù)發(fā)送的請求(S800)。當發(fā)送PTA終端試圖將以后要發(fā)送的數(shù)據(jù)只發(fā)送給由該發(fā)送PTA終端從參與會話的所有接收PTA終端當中指定的某些接收PTA終端時,使用該執(zhí)行選擇數(shù)據(jù)發(fā)送的請求。換言之,發(fā)送PTA終端可以利用執(zhí)行選擇數(shù)據(jù)發(fā)送的請求,將參與會話的PTA終端的特定PTA終端排除或包括作為數(shù)據(jù)發(fā)送對象。為了只將數(shù)據(jù)發(fā)送給特定的PTA終端,發(fā)送PTA終端包括將在執(zhí)行選擇數(shù)據(jù)發(fā)送的請求中指定的接收PTA終端的T標記和CNAME信息,然后,將執(zhí)行選擇數(shù)據(jù)發(fā)送的請求發(fā)送給PTA服務器。為了只將數(shù)據(jù)發(fā)送給除特定接收PTA終端以外的其余接收PTA終端,發(fā)送PTA終端把要被排除的接收PTA終端的F標記和CNAME信息包括在執(zhí)行選擇數(shù)據(jù)發(fā)送的請求中,然后,發(fā)送執(zhí)行選擇數(shù)據(jù)發(fā)送的請求給PTA服務器。執(zhí)行選擇數(shù)據(jù)發(fā)送的請求由TBCP_REQUEST消息發(fā)送給PTA服務器。包含在TBCP_REQUEST消息中的指定接收PTA終端的信息被存儲在PTA服務器中。
PTA服務器確定接受還是拒絕由發(fā)送PTA終端的執(zhí)行選擇數(shù)據(jù)發(fā)送的請求(S802)。
當它已經(jīng)確定其將要接受發(fā)送PTA終端的請求時,PTA服務器通知發(fā)送PTA終端其請求已經(jīng)被接受(S804)。為此,使用TBCP_GRANT消息。
當從PTA服務器接收到接受應答時,發(fā)送PTA終端把要發(fā)送的數(shù)據(jù)發(fā)送給所選擇的接收PTA終端(S806)。PTA服務器將從該發(fā)送PTA終端接收的數(shù)據(jù)發(fā)送給由該發(fā)送PTA終端指定的接收PTA終端(S808)。
相反,當它已經(jīng)確定它將拒絕發(fā)送PTA終端的請求時,PTA服務器通知發(fā)送PTA終端其請求已經(jīng)被拒絕(S810)。接收該拒絕應答的發(fā)送PTA終端不能執(zhí)行選擇數(shù)據(jù)發(fā)送。換言之,由接收了拒絕應答的發(fā)送PTA終端所發(fā)送的數(shù)據(jù)被發(fā)送給參與會話的所有接收PTA終端。另外,只有當接受發(fā)送PTA終端的請求時,PTA服務器才將TBCP_GRANT消息發(fā)送給該發(fā)送PTA終端,而當拒絕發(fā)送PTA終端的請求時,PTA服務器不發(fā)送消息,借此以表示拒絕相應的請求。
此外,當發(fā)送PTA終端請求選擇數(shù)據(jù)發(fā)送時,PTA服務器通知由發(fā)送PTA終端指定的接收PTA終端它們已經(jīng)被指定作為選擇數(shù)據(jù)發(fā)送的對象。
通過這些處理被提供了選擇數(shù)據(jù)發(fā)送服務的發(fā)送PTA終端將TBCP_REQUEST消息發(fā)送給PTA服務器,以請求終止選擇數(shù)據(jù)發(fā)送服務。此外,當請求選擇數(shù)據(jù)發(fā)送的PTA終端失去發(fā)言權(quán)時,可以終止選擇數(shù)據(jù)發(fā)送。
如上所述,本發(fā)明允許發(fā)送PTA終端指定某些接收PTA終端接收該發(fā)送PTA終端將要發(fā)送的數(shù)據(jù),因此,其可以執(zhí)行選擇數(shù)據(jù)發(fā)送。這樣,PTA服務系統(tǒng)給TA服務用戶提供附加的服務和附加的便利。
盡管已經(jīng)描述了本發(fā)明的范例性實施例,但是,本領(lǐng)域的普通技術(shù)人員應當理解,本發(fā)明并不受所描述的范例性實施例的限制。相反,在由權(quán)利要求書所定義的本發(fā)明的精神和范圍內(nèi)可以做出各種變化和修改。
權(quán)利要求
1.一種幫助選擇數(shù)據(jù)發(fā)送的一鍵通服務系統(tǒng),該一鍵通服務系統(tǒng)包括發(fā)送一鍵通終端,適用于請求將數(shù)據(jù)發(fā)送給參加該發(fā)送一鍵通終端參加的會話的所有接收一鍵通終端當中的某些被指定的接收一鍵通終端;和一鍵通服務器,適用于響應所述發(fā)送一鍵通終端的請求,將從該發(fā)送一鍵通終端接收的數(shù)據(jù)發(fā)送給所指定的接收一鍵通終端。
2.如權(quán)利要求1所述的一鍵通服務系統(tǒng),其中,所述發(fā)送一鍵通終端適用于在發(fā)送數(shù)據(jù)之前,將包含與所指定的接收一鍵通終端相關(guān)的信息的指定接收方的講話段控制協(xié)議消息發(fā)送給所述一鍵通服務器,以便向所指定的接收一鍵通終端發(fā)送數(shù)據(jù)。
3.如權(quán)利要求2所述的一鍵通服務系統(tǒng),其中,所述指定接收方的講話段控制協(xié)議消息包括與指定接收一鍵通終端相關(guān)的信息,和指示所指定的接收一鍵通終端是包括在要接收數(shù)據(jù)的一鍵通終端之內(nèi)還是被排除在外的信息。
4.如權(quán)利要求3所述的一鍵通服務系統(tǒng),其中,所述講話段控制協(xié)議消息包括所指定的接收一鍵通終端的統(tǒng)一資源識別符信息,和與每個所指定的接收一鍵通終端對應的T標記或F標記。
5.如權(quán)利要求2所述的一鍵通服務系統(tǒng),其中,所述發(fā)送一鍵通終端適用于在從PTA服務器接收到對指定接收方的講話段控制協(xié)議消息的接收應答之后,再將待發(fā)送的數(shù)據(jù)發(fā)送給指定的接收一鍵通終端。
6.如權(quán)利要求2所述的一鍵通服務系統(tǒng),其中,所述一鍵通服務器適用于將從所述發(fā)送一鍵通終端接收的將被發(fā)送給指定的接收一鍵通終端的數(shù)據(jù)發(fā)送給由所述指定接收方的講話段控制協(xié)議消息指定的接收一鍵通終端。
7.如權(quán)利要求2所述的一鍵通服務系統(tǒng),其中,所述一鍵通服務器適用于確定所述發(fā)送一鍵通終端是否能夠指定數(shù)據(jù)發(fā)送對象,并且適用于在確定所述發(fā)送一鍵通終端能夠指定數(shù)據(jù)發(fā)送對象時,向該發(fā)送一鍵通終端發(fā)送對所述請求的接收應答。
8.如權(quán)利要求2所述的一鍵通服務系統(tǒng),其中,所述發(fā)送一鍵通終端適用于通過向所述一鍵通服務器發(fā)送TBCP-RELEASE消息來請求終止選擇數(shù)據(jù)發(fā)送。
9.如權(quán)利要求2所述的一鍵通服務系統(tǒng),其中,所述一鍵通服務器適用于當所述發(fā)送一鍵通終端失去發(fā)言權(quán)時,終止該發(fā)送一鍵通終端的選擇數(shù)據(jù)發(fā)送。
10.如權(quán)利要求1所述的一鍵通服務系統(tǒng),其中,所述一鍵通服務器適用于使用TBCP-TAKEN消息通知由所述發(fā)送一鍵通終端指定的接收一鍵通終端該被指定的接收一鍵通終端已經(jīng)被指定為選擇數(shù)據(jù)發(fā)送的對象。
11.如權(quán)利要求1所述的一鍵通服務系統(tǒng),其中,所述發(fā)送一鍵通終端包括當前正在具有發(fā)言權(quán)的一鍵通終端。
12.如權(quán)利要求1所述的一鍵通服務系統(tǒng),其中,所述數(shù)據(jù)包括即按即說數(shù)據(jù)、即按即觀看數(shù)據(jù)和消息會話中繼協(xié)議數(shù)據(jù)中的至少一種。
13.一種幫助選擇數(shù)據(jù)發(fā)送的一鍵通服務方法,該一鍵通服務方法包括發(fā)送一鍵通終端將參加該發(fā)送一鍵通終端所參加的會話的某些接收一鍵通終端指定為由該發(fā)送一鍵通終端的后續(xù)數(shù)據(jù)發(fā)送的對象,以便執(zhí)行選擇數(shù)據(jù)發(fā)送;該發(fā)送一鍵通終端將待發(fā)送的數(shù)據(jù)發(fā)送給參加該發(fā)送一鍵通終端所參加的會話的被指定的接收一鍵通終端;一鍵通服務器從該發(fā)送一鍵通終端接收數(shù)據(jù);和所述一鍵通服務器將所述數(shù)據(jù)發(fā)送給指定的接收一鍵通終端。
14.如權(quán)利要求13所述的一鍵通服務方法,其中,指定某些接收一鍵通終端包括所述發(fā)送一鍵通終端向所述一鍵通服務器發(fā)送包含與指定的接收一鍵通終端相關(guān)的信息的指定接收方的講話段控制協(xié)議消息。
15.如權(quán)利要求14所述的一鍵通服務方法,其中,指定某些接收一鍵通終端還包括所述發(fā)送一鍵通終端從所述一鍵通服務器接收對指定接收方的講話段控制協(xié)議消息的接受應答。
16.如權(quán)利要求14所述的一鍵通服務方法,其中,還包括所述一鍵通服務器存儲包含在指定接收方的講話段控制協(xié)議消息中的接收一鍵通終端的信息。
17.如權(quán)利要求13所述的一鍵通服務方法,還包括發(fā)送一鍵通終端請求終止執(zhí)行選擇數(shù)據(jù)發(fā)送。
18.如權(quán)利要求17所述的一鍵通服務方法,其中,請求結(jié)束選擇數(shù)據(jù)發(fā)送包括所述發(fā)送一鍵通終端向所述一鍵通服務器發(fā)送包含所指定的接收一鍵通終端的識別信息的TBCP-RELEASE消息。
19.如權(quán)利要求13所述的一鍵通服務方法,還包括在所述發(fā)送一鍵通終端失去發(fā)言權(quán)時,所述一鍵通服務器終止該發(fā)送一鍵通終端的選擇數(shù)據(jù)發(fā)送。
20.如權(quán)利要求13所述的一鍵通服務方法,還包括所述一鍵通服務器通知被所述發(fā)送一鍵通終端指定的接收一鍵通終端這些被指定的接收一鍵通終端已經(jīng)被指定為選擇數(shù)據(jù)發(fā)送的對象。
全文摘要
在能夠有選擇地指定數(shù)據(jù)發(fā)送對象的一鍵通(PTA)服務系統(tǒng)和方法中,發(fā)送PTA終端使用包含與和該發(fā)送PTA參加同一會話的某些接收PTA終端相關(guān)的信息的指定接收方的講話段控制協(xié)議(TBCP)消息,向PTA服務器請求選擇數(shù)據(jù)發(fā)送,PTA服務器通過參考包含在指定接收方的TBCP消息中的信息將從發(fā)送PTA終端接收的數(shù)據(jù)發(fā)送給指定的接收PTA終端。這樣,能夠在一個PTA會話中執(zhí)行選擇數(shù)據(jù)發(fā)送。
文檔編號H04L29/06GK101026816SQ200610143549
公開日2007年8月29日 申請日期2006年11月10日 優(yōu)先權(quán)日2006年2月17日
發(fā)明者李珍皙 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
井冈山市| 高阳县| 改则县| 图们市| 黄陵县| 嫩江县| 镇雄县| 天全县| 梅州市| 上饶县| 固原市| 德钦县| 景宁| 东辽县| 延寿县| 宁海县| 锡林郭勒盟| 利津县| 冕宁县| 云安县| 耿马| 常州市| 商南县| 贵溪市| 锡林浩特市| 桦甸市| 彰化县| 星座| 上虞市| 西昌市| 金堂县| 胶州市| 石林| 淮安市| 许昌县| 潞城市| 穆棱市| 宁德市| 兴义市| 奉新县| 万全县|