專利名稱::在無線一鍵通話系統(tǒng)中提供無線一鍵通話箱服務的方法和系統(tǒng)的制作方法
技術領域:
:本發(fā)明一般涉及用于在無線一鍵通話(PushtoTalkOverCellular,PoC)系統(tǒng)中管理PoC箱(box)的方法和系統(tǒng),更具體地,涉及一種PoC箱管理方法和系統(tǒng),其中PoC用戶設備(UE)預先將PoC箱服務參數(shù)存儲在專用服務器中,而且PoC箱根據(jù)多媒體PoC系統(tǒng)中的會話請求,基于相關PoCUE的PoC箱服務參數(shù)信息來存儲PoC媒體。
背景技術:
:隨著移動通信的顯著發(fā)展和通信網(wǎng)絡的廣泛推廣,正在提供使用移動電話的各種擴展的服務和應用。根據(jù)各種用戶請求,正在提供簡單呼叫服務之外的服務,諸如定位、多媒體和一鍵通話(PTT)服務。特別是,PTT服務支持各種附加功能,如,即時消息和狀態(tài)顯示以及在傳統(tǒng)無線系統(tǒng)或集群無線系統(tǒng)(TRS)中可能的群呼叫和語音呼叫。該PTT服務的概念正纟皮積極討論以標準化使用移動通信網(wǎng)絡的無線PTT服務。PoC服務不同于傳統(tǒng)移動通信服務的一個特征是用戶可以才艮據(jù)需要在多個會話之間移動的同時執(zhí)行通信。在開放移動聯(lián)盟(OMA)(開發(fā)移動通信服務的標準的組織)的標準中描述了用戶在多個會話之間移動的同時應當能夠執(zhí)行通信的要求。正如在PoCl.O標準中所定義的,僅向?qū)崟r參與PoC會話的PoC客戶端發(fā)送媒體數(shù)據(jù)。因而,由于諸如電池沒電或缺席等原因而未參與PoC會話的用戶不能接收諸如語音和一對一或群PoC會話中的士某體流。也就是說,PoCl.O技術不支持語音郵箱功能,而傳統(tǒng)電路交換(CS)通信中則支持此功能。為了解決PoCUE不參與會話時不能接收媒體流的問題,OMAPoC版本2考慮PoC箱,其功能與傳統(tǒng)多媒體服務(MMS)的多媒體(MM)箱的功能類似。在PoC箱服務中,不能實時地參與一對一或群PoC會話的PoC客戶端使用特殊的物理或邏輯存儲系統(tǒng)來參與到相關的PoC會話中。如上所述,當PoC客戶端參與到相關的PoC會話中時,PoC箱存儲該會話中發(fā)送的媒體。接著,根據(jù)PoC用戶的請求提供并再現(xiàn)所存儲的媒體。
發(fā)明內(nèi)容技術問題傳統(tǒng)方法采用會話發(fā)起協(xié)議(SIP)PUBLISH消息來實現(xiàn)PoC箱服務,其中使用SIPPUBLISH方法向PoC服務器發(fā)送PoC箱服務請求。當進行請求時,把要存儲在PoC箱中的媒體的類型直接包含在要被發(fā)送到PoC服務器的SIP請求消息中。該技術需要擴展可擴展標記語言(XML)句式的格式,以用于定義PoC1.0標準中的PoC服務設置值,將XML文件直接存儲在PoC服務器中。XML文件可以獨立于SIP消息被動態(tài)訪問、編輯以及修改。因為當PoC箱服務相關數(shù)據(jù)被直接存儲在PoC服務器中時存儲多個PoC服務設置值,因此PoC服務器的負擔可能增加,且不能以集成的方式管理與PoC服務相關的各種XML文件。技術方案因此,本發(fā)明的目的是提供一種能夠?qū)崿F(xiàn)改進的PoC箱服務的方法和系統(tǒng),該改進的PoC箱服務能夠通過與PoC服務器和用于存儲PoC箱服務參數(shù)的XML文件管理服務器進行互配Unterwork)來滿足用戶的請求。本發(fā)明的目的是提供一種通過分開執(zhí)行保持和管理PoC箱服務參數(shù)的操作和從PoC客戶端發(fā)送PoC箱服務請求的操作從而能夠減小覆蓋無線區(qū)域的PoC服務器上的信令負擔以及能夠高效率地管理相關XML文件的方法和系統(tǒng)。本發(fā)明的目的是提供一種通過存儲PoC箱服務參數(shù)、當存在對于相關PoC客戶端的會話請求時讀取存儲在服務器中的PoC箱服務參數(shù)以及實現(xiàn)PoC箱服務從而能夠減小PoC服務器用于管理PoC會話的信令負擔的方法和系統(tǒng)。根據(jù)本發(fā)明,提供了一種用于在PoC系統(tǒng)中提供與XML文件管理服務器(XDMS)進行互配的PoC箱服務的方法,該方法包括當在XDMS和PoCUE的XML文件管理客戶端(XDMC)之間使用PoC箱服務時,設置PoC箱規(guī)則;從UE的PoC客戶端激活PoC箱服務;當PoC服務器接收到新的會話INVITE消息時,在請求PoC箱服務信息之后,從XDMS接收PoC客戶端的PoC箱服務信息;以及根據(jù)該PoC箱服務信息路由會話請求消息并管理媒體傳輸。根據(jù)本發(fā)明的另一方面,提供了一種系統(tǒng),包括PoCUE,用于設置和管理與XDMS內(nèi)的PoC箱服務有關的規(guī)則文件,并發(fā)送用于激活PoC箱服務的SIP信號請求;XDMS,用于在從XDMC接收到并存儲XML文件后,與PoC服務器進行互配的同時提供與該PoC箱服務有關的規(guī)則文件;以及PoC服務器,用于在從PoC客戶端接收到PoC箱服務激活消息和從不同的網(wǎng)絡接收到會話請求消息時,根據(jù)相關XML文件執(zhí)行向合適的PoC箱的路由和媒體傳輸控制。設置與PoCUE的XDMC和XDMS之間的PoC箱服務有關的規(guī)則文件的步驟包括產(chǎn)生關于發(fā)起PoC箱服務時要被用在UE或網(wǎng)絡中的PoC箱的類型、要被發(fā)送到PoC箱的媒體的類型、存儲媒體時的容許最大尺寸和時間、PoC箱的應答模式、存儲在XDMS中的XML文件的標識、當媒體存儲在網(wǎng)絡PoC箱中時要使用的編解碼器、以及除了動態(tài)信息之外當PoC箱服務激活消息到期時要使用的PoC箱服務參數(shù)的信息。在本發(fā)明中,可以略去從PoC客戶端發(fā)送PoC箱服務激活消息的過程。在接收到PoC客戶端的會話請求消息后,PoC服務器可以通過自動訂閱XML文件來應用PoC箱規(guī)則。可以在發(fā)送PoC箱服務激活消息之后立即執(zhí)行PoC服務器從XDMS接收與PoC箱服務有關的規(guī)則文件的過程,而不管是否接收到會話請求消息。因而,僅在PoC客戶端向PoC服務器發(fā)送請求的PoC箱服務激活消息時才應用上述過程。在本發(fā)明中,XDMS可以位于傳統(tǒng)PoCXDMS中,并且可以位于單獨定義的公共規(guī)則的XDMS中。有益效果當用于開啟會話的條件滿足時,本發(fā)明將由網(wǎng)絡發(fā)起會話的PoC箱服務方法分成PoC箱服務參數(shù)設置過程和服務請求過程,從而減小了PoC服務器管理PoC會話的信令負擔。此外,本發(fā)明通過自由產(chǎn)生、修改或刪除PoC箱服務參數(shù)來動態(tài)地管理相關XML文件,并且即使在PoCUE關閉電源時也提供PoC箱服務功能。圖1示出了傳統(tǒng)PTT、PoC服務系統(tǒng)的結構;圖2示出了傳統(tǒng)PoC服務器的結構;圖3示出了傳統(tǒng)PoC服務器的控制PoC功能塊和參與PoC功能塊;圖4是示出根據(jù)本發(fā)明的包括PoCUE和PoC箱的PoC系統(tǒng)的框號以提供PoC箱服務的流程圖6是示出根據(jù)本發(fā)明的使用PoC客戶端中的PoC箱服務標識符(ID)來管理PoC箱的過程的流程圖7和8示出了包含在圖5中的從XDMC發(fā)送到XDMS的超文本傳輸協(xié)議(HTTP)PUT消息中的XML文件句式的示例;圖9示出了圖6中的從PoC客戶端發(fā)送到PoC服務器的用于PoC箱服務的SIPPUBLISH消息的示例;以及圖10和11示出了根據(jù)本發(fā)明的使用SIPPUBLISH消息實現(xiàn)擴展PoC服務的擴展XML句式的示例。具體實施例方式本發(fā)明提供一種當在OMAPoC系統(tǒng)中提供PoC箱服務時PoC服務器能夠通過與PoCXDMS或公共XDMS進行互配來有效提供PoC箱服務的方法和系統(tǒng)。具體來說,本發(fā)明提供允許PoC用戶通過UE中提供的XDMC來將PoC箱服務參數(shù)信息存儲在XDMS中的方法,以及用于通過XDMS和PoC服務器之間的互配來反映PoC客戶端和PoC服務器之間的PoC箱服務請求和反映用戶請求的PoC媒體存儲方法。下面將參照附圖詳細描述本發(fā)明的優(yōu)選實施例。下面,將描述將本發(fā)明應用于PTT系統(tǒng)當中的使用蜂窩移動通信網(wǎng)絡提供PTT服務的PoC系統(tǒng)的示例。傳統(tǒng)上,PoC系統(tǒng)采用SIP和SIP擴展協(xié)議來發(fā)送群呼叫的會話參與信息,以及采用XML配置訪問協(xié)議(XCAP)來獲得群信息。具體來說,本發(fā)明采用XCAP以使得PoCUE的XDMC將PoC箱服務參數(shù)存儲在XDMS中。下面描述的本發(fā)明的功能可以由上述協(xié)議來實現(xiàn)。本發(fā)明的基本結構可以采用PoC版本1系統(tǒng)。圖1是示出傳統(tǒng)PoC服務系統(tǒng)和相關網(wǎng)絡結構的圖。在圖1中,該傳統(tǒng)PoC系統(tǒng)配置有PoCUE100、XDMS130和140、以及PoC服務器150。PoC系統(tǒng)還包括集總(aggregation)代理服務器160。這些組件經(jīng)由接入網(wǎng)絡110、SIP/互聯(lián)網(wǎng)協(xié)議(IP)核心網(wǎng)絡120和遠程PoC網(wǎng)絡170連接。PoCUE100包括PoC客戶端102和XDMC104。PoC客戶端102是嵌入到PoCUE100中的服務請求者,并且在駐留于PoCUE100中的同時接入網(wǎng)絡以便為PoC服務訂戶提供PoC服務。PoC服務訂戶通過嵌入有PoC客戶端的PoCUE接收PoC服務。下文中,將術語"PoC客戶端"用作嵌入有PoC客戶端的UE、和PoC服務訂戶的概括術語。除非在應當特別區(qū)分時,將略去表示PoC客戶端的參考數(shù)字。PoC客戶端為PoC服務訂戶(即,PoC客戶端)建立PoC會話,參與或終止已建立的會話。此外,PoC客戶端創(chuàng)建和發(fā)送通話突發(fā)、支持即時個人警告以及在連接到PoC服務器時認證功能。PoC客戶端可以經(jīng)由接入網(wǎng)絡110連接到充當支持SIP/IP多媒體的核心網(wǎng)絡的SIP/IP核心網(wǎng)絡120。SIP/IP核心網(wǎng)絡120連接到PoC服務器150、以及XDMS130和140以支持PoC服務。PoC服務器150執(zhí)行用于保持和管理PoC會話的控制PoC功能和用于參與為了一對一或多方通信而建立的PoC會話的參與PoC功能。PoC服務可伴隨有用于開啟群會話(如會議呼叫)的服務。為此,OMA標準定義了XDMC104和XDMS130和140用于群列表服務。PoCXDMS140用于PoC服務,公共XDMS130公共可用于其它服務使能者。通過PoC客戶端將與群和群成員有關的信息存儲在XDMS130和140中。通過從XDMS130和140發(fā)送的個人或群列表,PoC客戶端102可以獲得能夠被呼叫的PoC客戶端的信息??梢越?jīng)由通信網(wǎng)絡(諸如互聯(lián)網(wǎng)或可靠內(nèi)聯(lián)網(wǎng))來創(chuàng)建、修正和管理存儲在XDMS130和140中的群和群成員信息。由于用于產(chǎn)生、修正和刪除群列表和其具體內(nèi)容的XML文件管理協(xié)議不直接與本發(fā)明相關,因此這里略去對其的詳細描述。當集總代理服務器160從XDMC104接收到用于群服務的群列表相關請求時,則根據(jù)合適的規(guī)則將接收到的請求路由到XDMS130和140。圖2示出了傳統(tǒng)PoC服務器。PoC服務器的功能可以被劃分成用于保持和管理總的PoC會話的控制PoC功能(CF)和負責會話之間的保持和管理的參與PoC功能(PF)?,F(xiàn)在將參照表1和表2來描述PoC服務器的各個功能特性。表1_<table>tableseeoriginaldocumentpage12</column></row><table>如下表2所示,PF用于管理與CF鏈接的會話和PoC會話中的各個PoC客戶端。特別是,PF用于轉發(fā)由PoC客戶端請求的、在CF中分配給PoC客戶端的發(fā)言權。此外,PF用于轉發(fā)CF和PoC客戶端之間的媒體,在CF和PoC客戶端之間使用不同的編解碼器時執(zhí)行轉碼,以及當PoC客戶端同時參與多于一個會話時響應于PoC客戶端的選擇過濾兩個同時進行的會話中的一個。表2__<table>tableseeoriginaldocumentpage12</column></row><table>圖3示出了傳統(tǒng)PoC服務器的CF塊和PF塊。參照圖3,PoC客戶端100-A到100-D經(jīng)由PF塊310-A到310-D接入CF塊300以建立PoC會話。將媒體提供給具有由CF塊300分配的發(fā)言權的各個PoC客戶端。具有發(fā)言權的PoC客戶端可以在識別參與到群會話的PoC客戶端的信息之后發(fā)言。才艮據(jù)發(fā)送方和接收方的請求和條件,用于PoC系統(tǒng)中的呼叫連接的呼叫處理技術可以執(zhí)行不同的過程。根據(jù)發(fā)送方和接收方的設置、OMA所需的PoC系統(tǒng)的特性如下。首先,接收方根據(jù)PoC客戶端的請求設置其自己的應答模式。該應答模式分為自動應答模式和手動應答模式。在自動應答模式下,當相關PoC客戶端包括在由接收方指定的PoC客戶端列表中時,接收方立即從相關網(wǎng)絡向發(fā)送方發(fā)送應答而不用手動應答。由于PoC服務器具有根據(jù)UE的應答模式設置請求執(zhí)行應答模式并存儲相關用戶列表的功能,因此網(wǎng)絡代替UE自動發(fā)送應答。與自動應答模式相對,當相關用戶不清楚或未包括在用戶列表中時,或者當接收者為所有用戶設置手動應答模式時,手動應答模式進行工作。經(jīng)由接收網(wǎng)絡將PoC呼叫請求發(fā)送到用戶的UE,并且通過PoC客戶端的許可建立呼叫連接。第二,PoC系統(tǒng)根據(jù)與用戶的家庭網(wǎng)絡中的PoC服務器的連接設置,將會話模式分成按需定制(on-demand)和預建立會話模式。預建立會話模式用于響應于PoC客戶端的請求在PoC客戶端和屬于其家庭網(wǎng)絡的PoC服務器之間預先建立會話。該預建立會話對下述是有必要的即在PoC客戶端與器再次協(xié)商該媒體參數(shù)。對于預建立會話,在SIPINVITE方法中,PoC客戶端向主體(body)(即,會話描述協(xié)議多用途因特網(wǎng)郵件擴展(SDPMIME)主體)提供可支持的媒體參數(shù),提供從服務器接收到的媒體參數(shù),并響應該從服務器接收到的纟某體參數(shù)。來自服務器的響應消息包括最新預先建立的會話的識別信息和會議統(tǒng)一資源標識符(URI),而且一皮返回給PoC客戶端。當使用上述預建立會話時,對于IP地址、端口號、要使用的編解碼器、媒體類型以及通話突發(fā)控制協(xié)議之類的參數(shù),可以執(zhí)行預先協(xié)商。按需定制會話模式表示PoC客戶端不建立預先建立的會話的情況。在按需定制會話模式中,在從PoC客戶端接收到INVITE消息之后執(zhí)行PoC呼叫連接過程。PoC系統(tǒng)中為呼叫請求設置的響應模式可以被存儲在作為網(wǎng)絡元素的PoC服務器和作為用戶的UE的PoC客戶端這二者中。當在管理PoC客戶端的家庭網(wǎng)絡中設置應答模式時,在PoC客戶端所屬的家庭網(wǎng)絡中的執(zhí)行PF的PoC服務器中實現(xiàn)該應答模式。當在網(wǎng)絡中設置應答模式時,當從不同的PoC服務器接收到PoC呼叫請求時,PF立即并自動向呼叫請求網(wǎng)絡發(fā)送會話進展消息的響應。因而,如果設置了自動應答模式,則與在向PoC客戶端發(fā)送會話設置消息之后才做出響應的情況相比,其具有較為簡單的呼叫請求過程。因而,減少了初次授予發(fā)言權的時間。由于根據(jù)網(wǎng)絡中進行自動應答的時間,可能出現(xiàn)不同于用戶的響應意圖的結果,因此,應答模式也可以在PoC客戶端中設置。此時,PoC客戶端的應答模式的優(yōu)先級高于網(wǎng)絡中設置的應答模式的優(yōu)先級。這是為了解決如果PoC客戶端改變其自己的應答模式并向PoC服務器發(fā)送應答模式更新請求時由于信號延遲或網(wǎng)絡中的錯誤而不能實時反映應答模式時的隱私問題。PoC服務可以在PoC服務器和PoC客戶端二者中設置用戶的應答模式。應答模式由PoC客戶端考慮用戶的最新意圖來決定。根據(jù)此決定,可以傳送媒體流(用戶的實際語音或圖像)?,F(xiàn)在將描述在具有上述特性的PoC系統(tǒng)中的PoC多媒體會話開啟過程。發(fā)送方PoC客戶端使用SIP協(xié)議發(fā)送多媒體INVITE消息,并且做出用于處理呼叫的請求。這里,根據(jù)媒體類型,多媒體可以包括多種格式的音頻、視頻和文本。響應于該處理呼叫的請求,接收方PoC客戶端根據(jù)相關PoC服務器中的預建立會話和響應模式設置,進行各種響應過程。現(xiàn)在將使用發(fā)送方和接收方的PoC客戶端都位于同一網(wǎng)絡時的過程來描述PoC呼叫的呼叫處理過程。發(fā)送方PoC客戶端向相關SIP/IP核心網(wǎng)絡發(fā)送SIPINVITE請求,該SIPINVITE請求包括接收方PoC客戶端的SIP地址信息。同時,該SIPINVITE消息還可以包括下列元素發(fā)送方PoC客戶端的PoC地址信息、所請求的媒體參數(shù)以及指示PoC服務的特性值信息。這里,當所請求的會話是多媒體會話時,"所請求的媒體參數(shù),,可以包括多個特性值,用來指示音頻和視頻編碼方法、速率、有效載荷類型等等。使用動態(tài)主機配置協(xié)議(DHCP)服務器或域名服務器(DNS)服務器中的路徑查詢,經(jīng)由IP多媒體子系統(tǒng)(IMS)網(wǎng)絡中的相應IMS服務器(即,代理呼叫會話控制功能(P-CSCF)和服務呼叫會話控制功能(S-CSCF))將該SIPINVITE消息發(fā)送到參與PoC服務器。當做出一般呼叫請求時,連接的控制PoC服務器分開。已被發(fā)送到PF實體的SIPINVITE請求經(jīng)由相關SIP/IP核心網(wǎng)絡被發(fā)送到控制PoC服務器的CF實體。在向接收方網(wǎng)絡發(fā)送SIPINVITE請求消息之后,具有CF的PoC會話控制網(wǎng)絡從接收方網(wǎng)絡接收響應消息。根據(jù)接收方PF和PoC客戶端設置,來自于接收方網(wǎng)絡的SIP響應消息可以是lxx的臨時響應消息、2xx的成功響應消息或4xx~6xx的錯誤響應消息。在自動應答模式下,接收SIP183"會話進展"信號作為響應消息,通過此響應信息,可以在呼叫請求者的IMS網(wǎng)絡中建立PoC服務器與客戶端之間的連接。接收方PoC客戶端的呼叫應答信號被返回,作為SIP183"會話進展,,信號或SIP200"OK"響應,并且經(jīng)由CF和PF的PoC服務器被發(fā)送到PoC客戶端。當從接收方PoC服務器接收到SIP200"OK"響應或SIP183"會話進展"信號時,CF實體確定PoC呼叫已被連接,并且向發(fā)送方PoC客戶端發(fā)送用于給通話突發(fā)分配發(fā)言權的發(fā)言權授予信號。SIP200"OK"或SIP183"會話進展"信號的響應分為"確認,,或"未確認,,響應。當CF實體接收到"未確認,,響應時,其需要緩沖功能。在接收到對SIPINVITE請求信號的響應信號后,發(fā)送方PoC客戶端經(jīng)由實時控制協(xié)議(RTCP)協(xié)議接收通話突發(fā)傳輸授予信號,例如,用于發(fā)送呼叫連接音的發(fā)言權授予信號。該發(fā)言權授予信號從具有仲裁通話突發(fā)的權利的CF產(chǎn)生,并經(jīng)由用于管理相關PoC客戶端的PF實體被發(fā)送到PoC客戶端。因為該發(fā)言權授予信號使用承載路徑而無需SIP,所以其可以不經(jīng)過SIP/IP核心網(wǎng)絡(例如,IMS)而被發(fā)送。當確認了呼叫連接音時,PoC客戶端使用實時傳輸協(xié)議(RTP)來發(fā)送媒體(例如語音流)?,F(xiàn)在將參照圖4描述用于管理在如上所構造的PoC系統(tǒng)中的PoC箱的系統(tǒng)的結構。參照圖4,用于實現(xiàn)PoC箱服務的系統(tǒng)包括PoCUE100、XDMSl30、PoC服務器150以及用于存儲媒體的PoC箱402和407。PoC箱可以是PoCUE100之內(nèi)的UEPoC箱402,并且可以是網(wǎng)絡上的網(wǎng)絡PoC箱407。具體來說,PqCUEIOO可以被配置為具有PoC客戶端102,用于處理用來開啟并控制PoC會話的SIP協(xié)議;XDMC104,用于管理用于PoC箱服務的XML文件;以及PoC箱402,具有PoCUE100內(nèi)的存儲功能。用戶接口401將用戶的輸入發(fā)送到PoCUE100。數(shù)據(jù)收發(fā)器404可以包括用于發(fā)送和接收分組數(shù)據(jù)的傳輸協(xié)議棧。數(shù)據(jù)收發(fā)器404可以包括RTP/RTCP/HTTP棧、用戶數(shù)據(jù)"^良協(xié)議(UPD)棧、IP棧和底層棧。在本發(fā)明中,XDMC104產(chǎn)生XML規(guī)則文件,并將所產(chǎn)生的XML文件通過集總代理服務器160發(fā)送到XDMS130,該XML規(guī)則文件包含通過用戶接口401輸入的用于PoC箱服務的服務參數(shù)。XDMS130擔當存儲PoC箱服務信息的服務器。此外,當存在通過用戶接口401的、用于激活PoC箱服務的輸入時,PoC客戶端102向PoC服務器150發(fā)送與用于激活PoC箱服務的請求消息對應的SIPPUBLISH消息。當提供PoC箱服務時,應用存儲在XDMS130中的包含PoC箱服務控制參數(shù)的文件?,F(xiàn)在將參照圖5詳細描述用于通過圖4所示的提供PoC箱服務的系統(tǒng)的UE中提供的XDMC104來將PoC箱服務參數(shù)信息存儲在XDMSl30中的組件之間的操作。另外,將參照圖6描述響應于PoC客戶端1(^和PoC服務器150之間的PoC箱服務請求和由用戶設置的PoC箱服務請求、根據(jù)會話請求通過XDMS130和PoC服務器之間的互配將媒體存儲在相關PoC箱中的操作。圖5是示出根據(jù)本發(fā)明的在PoCUE和XDMS之間發(fā)送和接收信號以提供PoC箱服務的流程圖。參照圖5,PoCUE100內(nèi)的XDMC104產(chǎn)生通過用戶接口401輸入的PoC箱服務參數(shù)。PoC箱服務參數(shù)可以包括如下參數(shù)用于指示使用UEPoC箱或網(wǎng)絡PoC箱的PoC箱類型、要被發(fā)送到PoC箱的媒體的類型、最大存儲尺寸和時間、當媒體被存儲在PoC箱中時要使用的編解碼器的類型、PoC箱的應答模式和PoC箱ID。當在PoC服務器150中PoC箱服務激活請求消息已到期時,可以添加關于要使用的PoC箱服務的信息。這里,PoC箱ID可以獨立地被產(chǎn)生并且包括在XDMC104中??商鎿Q地,此參凄t可以由XDMS來產(chǎn)生并可以發(fā)送到PoCUE100。16在步驟500和502中,XDMC104產(chǎn)生對于用戶輸入的PoC箱服務信息的PoC箱服務參數(shù),并且發(fā)送包括所產(chǎn)生的PoC箱服務參數(shù)的用于設置PoC箱服務信息的請求消息。用于設置PoC箱服務消息的請求消息可以用HTTPPUT消息來實現(xiàn),并且可以包含URI信息。此外,可以使用XCAP將HTTPPUT消息發(fā)送到XDMS,XCAP可以容易地訪問和編輯XML文件。使用HTTPPUT消息將所產(chǎn)生的PoC箱服務參數(shù)發(fā)送到集總代理服務器160。因為集總代理服務器160認證、壓縮并路由該消息,所以其將接收到的HTTPPUT消息轉發(fā)給與相關XML文件的目的地對應的XDMS。HTTPPUT消息被發(fā)送,并且其包括PoC箱服務參數(shù)和PoC箱服務規(guī)則的XML文件的ID信息。當接收到HTTPPUT消息時,XDMS存儲包含在所接收到的消息中的PoC箱服務參數(shù)。在步驟504和506中,XDMS通過集總代理服務器160向與HTTPPUT消息的發(fā)送者對應的XDMC104發(fā)送響應消息。當接收到包含PoC箱服務參數(shù)中的PoC箱ID的消息時,XDMS驗證該ID是否是可用的。如果該ID是可用的,則XDMS設置從XDMC104接收到的ID,并在響應消息中包括和發(fā)送所設置的ID。但是,當PoC箱ID不包括在XDMS接收到的HTTPPUT消息中時,產(chǎn)生PoC箱服務ID,并且將其映射到PoC箱服務參數(shù)。在步驟504和506中,XDMS在響應消息中包括PoC箱服務ID,并且通過集總代理服務器160將響應消息發(fā)送到XDMC。本發(fā)明通過發(fā)送和接收包含映射到PoCUE100的XDMS和XDMC104之間的PoC箱服務的會話發(fā)起條件的PoC箱服務參數(shù)和用于識別所設置的PoC箱服務參數(shù)的PoC箱服務ID的消息,來定義當提供PoC箱服務時要使用的條件。當XDMS在步驟500到506中存儲PoC箱服務參數(shù)和用于識別所設置的PoC箱服務參數(shù)的PoC箱服務ID時,XDMS進行到步驟507以設置PoC箱XML文件管理模式,其用于管理所存儲的PoC箱服務參數(shù)。例如,當存在用于修改或刪除PoC箱服務參數(shù)的輸入時,XDMC104使用用于數(shù)據(jù)管理的XCAP向XDMS發(fā)送要被修改或刪除的PoC箱服務ID信息和參數(shù)信息,以修改或刪除存儲在XDMS中的相關XML文件,以使得信息可以被更新。圖6是示出根據(jù)本發(fā)明的PoC客戶端激活PoC箱服務以及PoC服務器根據(jù)預設的PoC箱服務數(shù)據(jù)提供PoC箱服務的過程的流程圖。當接收到來自于用戶的PoC箱服務請求時,在步驟600和602中,PoC客戶端102經(jīng)由SIP/IP核心網(wǎng)絡向PoC服務器150發(fā)送用于激活PoC箱服務的請求消息。該用于請求PoC箱JIl務的消息可以^^用SIPPUBLISH消息,其包含附加PoC箱服務字段以及用于指示PoCl.O技術中定義的PoC箱服務設置值的字段。在本發(fā)明中,PoC箱服務字段可以包括指示PoC箱服務是否被激活的值。該用于激活PoC箱服務的請求消息可以包含PoCUE100的地址信息和附加PoC箱服務數(shù)據(jù)ID。當接收到PoC箱服務請求消息時,在步驟604和605中,PoC服務器150激活相關PoC箱服務并向PoC客戶端102發(fā)送200OK響應消息。當在步驟606和607中接收到來自于PoC客戶端(為其激活PoC箱服務)的會話請求消息時,在步驟608中,PoC服務器150向XDMS發(fā)送用于請求PoC箱服務參數(shù)信息的消息,以便于請求映射到相關PoC箱服務的所存儲的XML文件。PoC服務器150可以在要被發(fā)送到XDMS的用于請求PoC箱服務參數(shù)信息的消息中包括PoCUE地址信息或PoC箱服務數(shù)據(jù)ID。當接收到用于請求PoC箱服務參數(shù)信息的消息時,在步驟610中,XDMS向PoC服務器150發(fā)送200OK響應消息。此外,在步驟612中,XDMS向PoC服務器150發(fā)送NOTIFY消息,該消息包含所存儲的映射到包含在用于請求PoC箱服務信息的消息中的PoC箱服務數(shù)據(jù)ID或PoCUE地址信息的XML文件。當接收到用于相關PoC客戶端的XML文件時,在步驟616中,PoC服務器讀取該XML文件并從PoC箱服務參數(shù)信息中檢索服務規(guī)則。在步驟618中,PoC服務器150向由接收會話請求的PoC客戶端根據(jù)在步驟616中檢索的服務規(guī)則設置的PoC箱發(fā)送會話請求消息(或者SIPINVITE消息)。例如,當在XML文件中PoC箱類型被設置為UEPoC箱時,PoC服務器150將該會話請求消息路由到UEPoC箱402。當接收到會話請求消息時,在步驟620中,PoC箱按照常規(guī)向PoC服務器150發(fā)送自動響應消息UOOOK)。在步驟622和624中,PoC服務器150向請求會話的PoC客戶端發(fā)送響應消息,以使得執(zhí)行會話連接過程。在步驟626中,執(zhí)行用于存儲媒體流的操作。當在會話連接之后接收到要發(fā)送到PoC箱的媒體流時,PoC服務器150可以根據(jù)在步驟616中檢索的服務規(guī)則僅發(fā)送所請求的類型的媒體。18在執(zhí)行圖6的步驟600到605中的PoC箱服務請求過程之后,當存在其中PoC箱服務被激活的PoC客戶端的會話請求時,PoC服務器150請求并接收與PoC箱服務有關的XML文件,而且提供PoC箱服務。因為PoC服務器150可以僅存儲包含在會話請求消息中的PoC客戶端的PoC箱相關XML文件,所以服務器負擔減輕。在另一種方法中,可以在PoC箱服務請求過程之后執(zhí)行用于請求和接收與PoC箱服務有關的XML文件的過程。注意,可以省略圖6的步驟600到605中的PoC箱服務請求過程。當省略PoC箱服務請求過程時,PoC服務器150在接收到用于相關PoC客戶端的會話INVITE消息之后,在步驟608到614中執(zhí)行從XDMS收集PoC箱服務相關文件的過程。PoC服務器根據(jù)在所收集的文件中定義的PoC箱相關服務參數(shù)來處理SIP呼叫和媒體傳輸。圖7和8示出了包含在圖5中從XDMC向XDMS發(fā)送的HTTPPUT消息中的XML文件句式的示例。圖7和8中定義的XML文件格式包括能夠?qū)てぐ趤V人XDMC發(fā)送到XDMS的HTTPPUT消息中的內(nèi)容。參照圖7,在該文件中定義的要素包括PoC箱服務參數(shù),即,PoC箱媒體類型(Media-type)、PoC箱類型(PoCBox-type)、要在PoC箱中使用的編解碼器的類型(codec-type)、最大存儲尺寸和時間(max-size和max-time)、PoC箱的應答沖莫式(answer-mode)、以及當PoC箱激活到期時要使用的參考信息(client-unavailable)。"client-unavailable"信息包括指示當PoC箱激活到期時是否使用PoC箱的值。根據(jù)此值,即使在PoCUE關機時也可以提供PoC箱服務功能。如圖8所示,當PoC箱服務到期時要使用的參考信息包括^某體類型、要在PoC箱中使用的編解碼器的類型、PoC箱的應答模式以及指示當PoC箱激活到期時是否要使用PoC箱的信息。在圖8中,PoC箱的應答模式被設置為自動應答模式(pocboxamType),指示當PoC箱激活到期時是否使用PoC箱的信息,皮i殳置為"default-pocbox"。首先,圖9示出圖6中從PoC客戶端向PoC服務器發(fā)送的SIPPUBLISH消息。SIPPUBLISH消息通過擴展傳統(tǒng)PoCl標準中定義的PoC服務設置值而包含"pocbox-setting"元素,以使得可以設置PoC箱服務激活。與"pocbox-setting"元素的子元素對應的"PBXactive"值#/沒置為"真"或"假,,值,以使得可以識別PoC箱服務激活或去激活請求??商鎿Q地,當在XDMS中設置的參數(shù)的"PBX—TYPE,,值被設置為"NWPoCbox"或"UEPoCbox"時,可以識別PoC箱類型。關于PoC箱類型的信息可以被包括在字符串文本中。圖IO和11示出了使用SIPPUBLISH消息實現(xiàn)擴展PoC服務設置的擴展的XML句式的定義。除了傳統(tǒng)PoC服務設置的句式之外,分別通過二進制值和字符串文本值來定義和表達"PBX"和"PBX-type"元素。理解,在不脫離本發(fā)明的范圍的情況下,可以對本發(fā)明做出各種修改、增加和替換。因此,在不脫離本發(fā)明的原理的其它可能的實施例和修改都將落入本發(fā)明的包含范圍之內(nèi)。權利要求1、一種用于在無線一鍵通話PoC系統(tǒng)中提供PoC箱服務的方法,其中該PoC系統(tǒng)包括包含PoC可擴展標記語言XML文件管理客戶端XDMC和PoC客戶端的PoC用戶設備UE、PoC服務器、用于存儲PoC箱服務信息的服務器、以及用于存儲媒體的PoC箱,該方法包括步驟當輸入PoC箱服務信息時,從XDMC向該服務器發(fā)送并存儲PoC箱服務信息;以及當存在用于PoC客戶端的會話請求時,根據(jù)存儲在PoC箱服務信息存儲服務器中的、映射到PoC客戶端的PoC箱服務信息,從PoC服務器提供PoC箱服務。2、如權利要求l所述的方法,還包括當存在用于激活PoC箱服務的輸入時,從PoC客戶端向PoC服務器發(fā)送PoC箱服務激活請求消息;當PoC服務器接收到該PoC箱服務激活請求消息時,激活用于相關PoC客戶端的PoC箱服務。3、如權利要求l所述的方法,其中所述發(fā)送和存儲步驟還包括響應于PoC箱服務信息,產(chǎn)生PoC箱服務參數(shù);通過集總代理服務器向PoC箱服務信息存儲服務器發(fā)送包括所產(chǎn)生的PoC箱服務參數(shù)的PoC箱服務信息設置請求消息;以及當PoC箱服務信息存儲服務器接收到PoC箱服務信息設置請求消息時,存儲包括在該消息中的PoC箱服務參數(shù)。4、如權利要求3所述的方法,其中該PoC箱服務信息設置請求消息包括包含PoC箱服務參數(shù)的XML文件。5、如權利要求3所述的方法,其中該PoC箱服務信息設置請求消息是超文本傳輸協(xié)議HTTPPUT消息,并且包括用于設置PoC箱服務參數(shù)和建立會話的統(tǒng)一資源標識符URI信息。6、如權利要求3所述的方法,其中使用XML配置訪問協(xié)議XCAP將該PoC箱服務信息設置請求消息發(fā)送到PoC箱服務信息存儲服務器。7、如權利要求3所述的方法,其中該PoC箱服務參數(shù)包括下列參數(shù)中的至少一個參數(shù)用于指示使用UEPoC箱還是網(wǎng)絡PoC箱的PoC箱類型、要被發(fā)送到PoC箱的媒體的類型、最大存儲尺寸和時間、當媒體存儲在PoC箱中時要使用的編解碼器的類型、PoC箱的應答模式、PoC箱標識符ID、以及當PoC箱服務激活請求消息到期時要使用的PoC箱服務相關信息。8、如權利要求7所述的方法,還包括當PoC箱ID包括在XDM服務器接收到的PoC箱服務信息設置請求消息中時,確定PoC箱ID是否是可用的;以及向XDMC發(fā)送包括指示PoC箱ID是否可用的信息的響應消息。9、如權利要求7所述的方法,還包括當PoC箱ID不包括在由XDM服務器接收到的PoC箱服務信息設置請求消息中時,產(chǎn)生PoC箱ID;以及向XDMC發(fā)送包括所產(chǎn)生的PoC箱ID的響應消息。10、如權利要求l所述的方法,其中所述提供步驟包括當PoC服務器接收到用于該PoC客戶端的會話請求消息時,向該PoC箱服務信息存儲服務器發(fā)送對于映射到該PoC客戶端的PoC箱服務信息的請求;響應于該PoC箱服務信息請求,從該PoC箱服務信息存儲服務器向該PoC服務器提供所存儲的映射到相關PoC客戶端的PoC箱服務信息;以及當PoC服務器接收到PoC箱服務信息時,根據(jù)PoC箱服務信息向相關PoC箱發(fā)送會話請求消息。11、如權利要求l所述的方法,其中所述提供步驟包括向該PoC箱服務信息存儲服務器發(fā)送對于所存儲的映射到該PoC客戶端的PoC箱服務信息的請求;響應于該PoC箱服務信息請求,向該PoC服務器提供所存儲的映射到該PoC客戶端的PoC箱服務信息;以及當PoC服務器接收到該PoC箱服務信息時,存儲該PoC箱服務信息,并且當該PoC服務器接收到對于該PoC客戶端的會話請求消息時,根據(jù)該PoC箱服務信息向相關PoC箱發(fā)送會話請求消息。12、如權利要求10所述的方法,還包括當該PoC箱接收到該會話請求消息時,自動發(fā)送響應消息以產(chǎn)生會話;以及在產(chǎn)生會話之后,從該PoC服務器向該PoC箱發(fā)送映射到由該PoC箱服務信息設置的媒體類型的媒體流。13、一種用于提供無線一鍵通話PoC箱服務的PoC系統(tǒng),包括PoC用戶設備UE,其包括PoC可擴展標記語言XML文件管理客戶端XDMC,用于當輸入PoC箱服務信息時,通過集總代理服務器向用于存儲PoC箱服務信息的服務器發(fā)送PoC箱服務信息;XDMC,用于將所發(fā)送的PoC箱服務信息映射到PoCUE,并且存儲所映射的信息;以及PoC服務器,當存在對于PoC客戶端的會話請求時,根據(jù)存儲在PoC箱服務信息存儲服務器中的、映射到PoC客戶端的PoC箱服務信息,提供PoC箱服務。14、如權利要求13所述的PoC系統(tǒng),其中該PoCUE還包括該PoC客戶端,用于當存在用于激活PoC箱服務的輸入時,向PoC服務器發(fā)送PoC箱服務激活請求消息;以及其中當PoC服務器接收到該PoC箱服務激活請求消息時,激活用于相關PoC客戶端的PoC箱服務。15、如權利要求13所述的PoC系統(tǒng),其中該XDMC響應于輸入的PoC箱服務信息產(chǎn)生PoC箱服務參數(shù),通過集總代理服務器向PoC箱服務信息存儲服務器發(fā)送包括產(chǎn)生的PoC箱服務參數(shù)的PoC箱服務信息設置請求消息;以及其中當PoC箱服務信息存儲服務器接收到該PoC箱服務信息設置請求消息時,存儲包括在該消息中的PoC箱服務參數(shù)。16、如權利要求15所述的PoC系統(tǒng),其中該PoC箱服務信息設置請求消息是包含PoC箱服務參數(shù)的XML文件。17、如權利要求15所述的PoC系統(tǒng),其中該PoC箱服務信息設置請求消息是超文本傳輸協(xié)議HTTPPUT消息,并且包括用于設置PoC箱服務參數(shù)和建立會話的統(tǒng)一資源標識符URI信息。18、如權利要求15所述的PoC系統(tǒng),其中使用XML配置訪問協(xié)議XCAP將該PoC箱服務信息設置請求消息發(fā)送到PoC箱服務信息存儲服務器。19、如權利要求15所述的PoC系統(tǒng),其中該PoC箱服務參數(shù)包括下列參數(shù)中的至少一個參數(shù)用于指示使用UEPoC箱還是網(wǎng)絡PoC箱的PoC箱類型、要被發(fā)送到PoC箱的媒體的類型、最大存儲尺寸和時間、當媒體存儲在PoC箱中時要使用的編解碼器的類型、PoC箱的應答模式、PoC箱標識符ID、以及當PoC箱服務激活請求消息到期時要使用的PoC箱服務相關信息。20、如權利要求19所述的PoC系統(tǒng),其中當PoC箱ID包括在PoC箱服務信息存儲服務器接收到的PoC箱服務信息設置請求消息中時,該PoC箱服務信息存儲服務器進一步確定該PoC箱ID是否是可用的,以及向XDMC發(fā)送包括指示PoC箱ID是否可用的信息的響應消息。21、如權利要求19所述的PoC系統(tǒng),其中當PoC箱ID不包括在由PoC箱服務信息存儲服務器接收到的PoC箱服務信息設置請求消息中時,該PoC箱服務信息存儲服務器進一步產(chǎn)生PoC箱ID,以及向XDMC發(fā)送包括所產(chǎn)生的PoC箱ID的響應消息。22、如權利要求13所述的PoC系統(tǒng),其中當PoC服務器接收到對于該PoC客戶端的會話請求消息時,PoC服務器進一步向該PoC箱服務信息存儲服務器發(fā)送對于映射到該PoC客戶端的PoC箱服務信息的請求,并且當接收到該PoC箱服務信息請求時,根據(jù)該PoC箱服務信息向相關PoC箱發(fā)送會話請求消息;以及其中該PoC箱服務信息存儲服務器還響應于該PoC箱服務信息請求向該PoC服務器提供所存儲的映射到相關PoC客戶端的PoC箱服務信息。23、如權利要求13所述的PoC系統(tǒng),其中該PoC服務器進一步向該PoC箱服務信息存儲服務器發(fā)送對于所存儲的映射到PoC客戶端的PoC箱服務信息的請求,以及當接收到該PoC箱服務信息時存儲該PoC箱服務信息,并且當接收到對于該PoC客戶端的會話請求消息時,根據(jù)該PoC箱服務信息向相關PoC箱發(fā)送會話請求消息,以及其中該PoC箱服務信息存儲服務器進一步響應于該PoC箱服務信息請求,向該PoC服務器提供所存儲的映射到相關PoC客戶端的PoC箱服務信息。24、如權利要求22所述的PoC系統(tǒng),其中當該PoC箱接收到該會話請求消息時,進一步自動向該PoC服務器發(fā)送響應消息以產(chǎn)生會話;以及其中在產(chǎn)生會話之后,該PoC服務器進一步向該PoC箱發(fā)送映射到由該PoC箱服務信息設置的媒體類型的媒體流。25、如權利要求13所述的PoC系統(tǒng),其中該PoC箱服務信息存儲服務器是XML文件管理服務器XDMS。26、一種用于在無線一鍵通話PoC系統(tǒng)中提供PoC箱服務的方法,其中該PoC系統(tǒng)包括包含PoC可擴展標記語言XML文件管理客戶端XDMC和第一PoC客戶端的PoC用戶設備UE、PoC服務器、用于存儲PoC箱服務信息的XDM服務器、以及用于存儲J某體的PoC箱,該方法包括步驟在XDMC中接收用于第一PoC客戶端的PoC箱服務信息;從該XDMC向XDM服務器發(fā)送用于第一PoC客戶端的PoC箱服務信息;從第二PoC客戶端接收會話請求;由該PoC服務器從該XDM服務器請求用于該第一PoC客戶端的PoC箱服務信息;向該PoC服務器發(fā)送用于第一PoC客戶端的PoC箱服務信息;以及根據(jù)用于該第一PoC客戶端的PoC箱服務信息從該PoC服務器提供該PoC箱服務。27、如權利要求26所述的方法,還包括步驟從該第一PoC客戶端向該PoC服務器發(fā)送PoC箱服務激活請求消息;由該PoC服務器接收該PoC箱服務激活請求消息;以及激活用于相關PoC客戶端的PoC箱服務。全文摘要提供了一種多媒體無線一鍵通話(PoC)箱服務的系統(tǒng)和方法,其能夠使用PoC系統(tǒng)中的與PoC服務器和可擴展標記語言(XML)文件管理服務器(XDMS)進行互配的功能,反映用戶的動態(tài)請求。在提供PoC箱服務的方法中,PoCXDMS存儲關于要被PoC用戶存儲的媒體的類型、PoC箱類型以及在服務請求到期之后的連接地址的多種信息。利用PoC服務器和PoC客戶端之間的會話發(fā)起協(xié)議(SIP)技術以及通過與PoC服務器和XDMS的互配來實現(xiàn)相關服務。文檔編號H04W84/04GK101411215SQ200780011113公開日2009年4月15日申請日期2007年3月27日優(yōu)先權日2006年3月27日發(fā)明者成常慶申請人:三星電子株式會社