国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實(shí)現(xiàn)蜂窩系統(tǒng)上按鍵即說業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架及方法

      文檔序號(hào):7611600閱讀:167來源:國知局
      專利名稱:實(shí)現(xiàn)蜂窩系統(tǒng)上按鍵即說業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種蜂窩系統(tǒng)上按鍵即說(PoC)業(yè)務(wù)技術(shù),特別涉及實(shí)現(xiàn)PoC業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架及方法。
      背景技術(shù)
      目前,按鍵即說(PTT)是一種半雙工的通訊技術(shù),蜂窩系統(tǒng)上的PTT業(yè)務(wù)(PoC,PTT over Cellular)是開放移動(dòng)聯(lián)盟組織(OMA)定義的在分組網(wǎng)絡(luò)上實(shí)現(xiàn)的PTT業(yè)務(wù),采用分組語音(VoIP)以及半雙工方式實(shí)現(xiàn)。PoC業(yè)務(wù)引入了一種全新的通信模式,是現(xiàn)有移動(dòng)系統(tǒng)以及傳統(tǒng)語音呼叫系統(tǒng)所無法提供的,其基于互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò),成本遠(yuǎn)遠(yuǎn)低于普通的手機(jī)語音業(yè)務(wù),在滿足實(shí)時(shí)呼叫的同時(shí),能夠做到開銷最小。
      在PoC業(yè)務(wù)網(wǎng)絡(luò)中,主要包括五種實(shí)體一、用戶終端設(shè)備(UE),用于運(yùn)行PoC客戶端的應(yīng)用軟件;二、IP多媒體子系統(tǒng)(IMS)核心,其包含多個(gè)初始會(huì)話協(xié)議(SIP)代理和注冊(cè)服務(wù)器,實(shí)現(xiàn)SIP信令路由、用戶終端的SIP信令解壓、授權(quán)、維護(hù)注冊(cè)和SIP對(duì)話狀態(tài)以及計(jì)費(fèi)系統(tǒng)的接口;三、用戶群組/聯(lián)系列表管理服務(wù)器,用于實(shí)現(xiàn)用戶組、聯(lián)系列表和訪問列表的管理;四、PoC服務(wù)器(PoC Server),用于終結(jié)SIP、實(shí)時(shí)傳輸協(xié)議(RTP)/實(shí)時(shí)傳輸控制(RTCP)數(shù)據(jù)流,并實(shí)現(xiàn)SIP對(duì)話處理、組訪問控制、組通話處理、用戶訪問控制、勿打擾功能、資源控制、通話用戶識(shí)別、通話質(zhì)量反饋、計(jì)費(fèi)接口和語音分發(fā)等;五、狀態(tài)呈現(xiàn)服務(wù)器(PresenceServer),用于管理和記錄當(dāng)前用戶和網(wǎng)絡(luò)狀態(tài)。
      其中,PoC Server為PoC業(yè)務(wù)網(wǎng)絡(luò)中的整體控制實(shí)體,主要負(fù)責(zé)處理PoC業(yè)務(wù)會(huì)話建立/釋放過程中的SIP信令,在會(huì)話過程中完成媒體處理及分發(fā)、獲取并執(zhí)行會(huì)話/用戶的策略、進(jìn)行發(fā)言權(quán)控制(Floor Control)等等。這里,所述策略包括用戶的簽約信息、運(yùn)營(yíng)商配置的PoC業(yè)務(wù)執(zhí)行策略、來自用戶群組/聯(lián)系列表管理服務(wù)器的會(huì)話群組控制信息、以及用戶會(huì)話建立時(shí)能力協(xié)商得到的媒體處理策略等等。圖1A為現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架中基本處理單元與UE的連接關(guān)系示意圖,本圖從PoC Server層面對(duì)現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架的基本處理單元加以描述,因此,該基本處理單元為PoC Server。其中,實(shí)線表示媒體流傳輸路徑,虛線表示信令連接。如圖1A所示,PoC Server與UE通過交互SIP信令為UE建立PoC會(huì)話,并同時(shí)負(fù)責(zé)會(huì)話建立后的媒體流傳輸。
      根據(jù)以上描述可見,現(xiàn)有的PoC Server將信令與媒體處理集成于一身,這樣,PoC Server實(shí)現(xiàn)的技術(shù)復(fù)雜度必然相當(dāng)高,同時(shí)也將嚴(yán)重限制其進(jìn)一步擴(kuò)展業(yè)務(wù)處理能力。因此,不僅在建立PoC業(yè)務(wù)網(wǎng)絡(luò)時(shí),PoC Server的實(shí)現(xiàn)成本較高;而且,無論在信令層次的業(yè)務(wù)功能升級(jí)/部署時(shí),還是在媒體層次的媒體交換能力升級(jí)時(shí),都需要升級(jí)PoC Server,使得設(shè)備升級(jí)成本較高;并且,后續(xù)擴(kuò)展業(yè)務(wù)容量時(shí),PoC Server的擴(kuò)容余地較小,往往需要配置另一套新的PoC Sever設(shè)備來處理新增業(yè)務(wù),并不能有效保證系統(tǒng)可靠性。
      另外,由于PoC業(yè)務(wù)的信令和媒體流必須通過PoC Server路由,這樣,在PoC Server層面上,信令和媒體流采用相同的傳輸路徑。在PoC業(yè)務(wù)中,對(duì)于一個(gè)群組的會(huì)話來說,PoC Server從邏輯上被分為兩類Controlling PoCServer和Participating PoC Server。所述Participating PoC Server用于從IMS域接收SIP信令進(jìn)行解析,將信令通過IMS域路由至當(dāng)前會(huì)話的ControllingPoC Server;所述Controlling PoC Server用于對(duì)會(huì)話建立過程進(jìn)行整體控制,并對(duì)會(huì)話進(jìn)行綜合管理,根據(jù)接收到的SIP信令對(duì)主/被叫、以及當(dāng)前會(huì)話的業(yè)務(wù)屬性進(jìn)行分析,通過IMS域?qū)IP信令分發(fā)至被叫,并負(fù)責(zé)當(dāng)前會(huì)話媒體流的復(fù)制和分發(fā)。
      圖2A為現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架組成結(jié)構(gòu)示意圖,圖2A主要描述現(xiàn)有PoC業(yè)務(wù)中信令和媒體流的傳輸路徑。其中,實(shí)線表示媒體流傳輸路徑,虛線表示信令連接。如圖2A所示,UE1通過自身所屬的參與(Participating)PoCServer將SIP信令發(fā)送至當(dāng)前會(huì)話的控制(Controlling)PoC Server,該Controlling PoC Server對(duì)接收到的SIP信令進(jìn)行解析,再將信令通過被叫方UE2所屬的Participating PoC Server發(fā)送至UE2。在PoC會(huì)話建立之后,UE1與UE2之間的媒體流需要通過與信令傳輸相同的路徑進(jìn)行傳送,即媒體流從UE1開始,依次經(jīng)過Participating PoC Server1、Controlling PoC Server、Participating PoC Server2,最終到達(dá)UE2。
      但是,媒體流的傳輸路徑并不一定要與信令傳輸路徑中的節(jié)點(diǎn)相同,比如圖2A中媒體流不經(jīng)過Participating PoC Server1和/或Participating PoCServer2,也可能完成傳輸過程。所以,某些信令傳輸路徑對(duì)于媒體流來說是冗余的,并且,PoC會(huì)話中每次媒體流的傳送通常對(duì)應(yīng)大量接收方UE,這里舉例說明的僅僅是針對(duì)對(duì)應(yīng)一個(gè)接收方UE時(shí)所產(chǎn)生的冗余傳輸情況,由此可見,現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架中的媒體流傳輸機(jī)制必將產(chǎn)生大量媒體流的冗余路由。
      綜上所述,現(xiàn)有PoC業(yè)務(wù)的組網(wǎng)結(jié)構(gòu),尤其是在PoC Server層面上的處理機(jī)制,還不能為未來PoC業(yè)務(wù)的發(fā)展提供較佳的實(shí)現(xiàn)基礎(chǔ),不僅如上所述在業(yè)務(wù)擴(kuò)展時(shí)容易出現(xiàn)問題,而且在PoC業(yè)務(wù)網(wǎng)絡(luò)與其它承載與控制分離的網(wǎng)絡(luò)融合時(shí)也必將困難重重。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)PoC業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架,能夠?qū)oC業(yè)務(wù)分信令與媒體兩個(gè)層次進(jìn)行處理,從而實(shí)現(xiàn)PoC業(yè)務(wù)承載與控制的分離。
      本發(fā)明的另一目的在于提供一種實(shí)現(xiàn)PoC業(yè)務(wù)的方法,能夠基于本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架建立PoC業(yè)務(wù)會(huì)話,并實(shí)現(xiàn)媒體傳輸。
      為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
      本發(fā)明公開了一種實(shí)現(xiàn)PoC業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架,該網(wǎng)絡(luò)構(gòu)架包括呼叫控制層,用于與用戶終端UE交互信令,發(fā)送媒體處理資源分配請(qǐng)求至媒體處理層;媒體處理層,根據(jù)所述媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,并為當(dāng)前PoC會(huì)話群組中的UE傳輸媒體流。
      其中,所述呼叫控制層由一個(gè)或一個(gè)以上PoC呼叫控制單元組成;所述媒體處理層由一個(gè)或一個(gè)以上PoC媒體處理單元組成;所述PoC呼叫控制單元,與UE交互呼叫信令,發(fā)送媒體處理資源分配請(qǐng)求至所述PoC媒體處理單元;所述PoC媒體處理單元,根據(jù)來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,并為當(dāng)前PoC會(huì)話群組中的UE傳輸媒體流。
      其中,所述組成呼叫控制層的一個(gè)或一個(gè)以上PoC呼叫控制單元中,至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的控制PoC呼叫控制單元,該控制PoC呼叫控制單元包括中繼控制模塊,接收來自UE的呼叫信令并轉(zhuǎn)發(fā)至集中控制模塊,將來自集中控制模塊的呼叫信令分發(fā)給UE;集中控制模塊,根據(jù)來自中繼控制模塊的呼叫信令從策略處理模塊提取策略信息,并根據(jù)該策略信息構(gòu)造呼叫信令并輸出至中繼控制模塊,發(fā)送媒體處理資源分配請(qǐng)求給PoC媒體處理單元;策略處理模塊,從外部實(shí)體接收策略信息并保存,將該策略信息中的媒體策略信息發(fā)送至PoC媒體處理單元。
      其中,所述從控制PoC呼叫控制單元接收媒體處理資源分配請(qǐng)求的PoC媒體處理單元為控制PoC媒體處理單元,該控制PoC媒體處理單元包括中繼媒體模塊,接收來自UE的媒體流并轉(zhuǎn)發(fā)至集中媒體模塊,將來自集中媒體模塊的媒體流分發(fā)至UE;
      集中媒體模塊,接收來自集中控制模塊的媒體處理資源分配請(qǐng)求,分配并啟動(dòng)媒體處理資源,將來自中繼媒體模塊的媒體流轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)來自中繼媒體模塊的媒體流從媒體策略模塊提取媒體策略信息,并按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流發(fā)送至中繼媒體模塊;媒體策略模塊,從所述策略處理模塊接收所述媒體策略信息進(jìn)行保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,并按此媒體策略信息對(duì)來自集中媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至集中媒體模塊。
      其中,所述呼叫控制層由一個(gè)以上PoC呼叫控制單元組成時(shí),該一個(gè)以上PoC呼叫控制單元中,除所述控制PoC呼叫控制單元外,還至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的參與PoC呼叫控制單元,該參與PoC呼叫控制單元包括中繼控制模塊,接收來自UE或當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元的呼叫信令,根據(jù)該呼叫信令從策略處理模塊提取策略信息,并根據(jù)此策略信息確定將呼叫信令轉(zhuǎn)發(fā)至當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元或UE;策略處理模塊,從外部實(shí)體接收策略信息進(jìn)行保存。
      其中,所述參與PoC呼叫控制單元中所述中繼控制模塊進(jìn)一步發(fā)送媒體處理資源分配請(qǐng)求給PoC媒體處理單元;所述策略處理模塊進(jìn)一步將所保存的策略信息中的媒體策略信息發(fā)送至PoC媒體處理單元。
      其中,所述從參與PoC呼叫控制單元接收媒體處理資源分配請(qǐng)求的PoC媒體處理單元為參與PoC媒體處理單元,該參與PoC媒體處理單元包括中繼媒體模塊,接收來自中繼控制模塊的媒體處理資源分配請(qǐng)求,分配并啟動(dòng)媒體處理資源,接收來自UE或控制PoC呼叫控制單元所連接的PoC媒體處理單元的媒體流并轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)該媒體流從媒體策略模塊中提取媒體策略信息,按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流并輸出至控制PoC呼叫控制單元所連接的PoC媒體處理單元或UE;媒體策略模塊,從所述參與PoC呼叫控制單元中的策略處理模塊接收媒體策略信息并保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,按此媒體策略信息對(duì)來自中繼媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至中繼媒體模塊。
      其中,在所述呼叫控制層和媒體處理層之間進(jìn)一步包括媒體控制層,根據(jù)來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求確定用于傳輸當(dāng)前PoC會(huì)話媒體流的PoC媒體處理單元,并發(fā)送媒體處理資源分配命令至所確定的PoC媒體處理單元;所述PoC媒體處理單元,根據(jù)接收到的媒體處理資源分配命令分配媒體處理資源。
      其中,所述媒體控制層由一個(gè)或一個(gè)以上PoC媒體控制單元組成;所述PoC媒體控制單元,用于根據(jù)來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求確定用于傳輸當(dāng)前PoC會(huì)話媒體流的PoC媒體處理單元,并發(fā)送媒體處理資源分配命令至所確定的PoC媒體處理單元。
      其中,所述組成呼叫控制層的一個(gè)或一個(gè)以上PoC呼叫控制單元中,至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的控制PoC呼叫控制單元,該控制PoC呼叫控制單元包括中繼控制模塊,接收來自UE的呼叫信令并轉(zhuǎn)發(fā)至集中控制模塊,將來自集中控制模塊的呼叫信令分發(fā)給UE;集中控制模塊,根據(jù)來自中繼控制模塊的呼叫信令從策略處理模塊提取策略信息,并根據(jù)該策略信息構(gòu)造呼叫信令并輸出至中繼控制模塊,發(fā)送媒體處理資源分配請(qǐng)求給自身連接的PoC媒體控制單元;策略處理模塊,從外部實(shí)體接收策略信息并保存,將該策略信息中的媒體策略信息通過自身連接的PoC媒體控制單元發(fā)送至PoC媒體處理單元。
      其中,所述接收由控制PoC呼叫控制單元觸發(fā)的媒體處理資源分配命令的PoC媒體處理單元為控制PoC媒體處理單元,該控制PoC媒體處理單元包括中繼媒體模塊,接收來自UE的媒體流并轉(zhuǎn)發(fā)至集中媒體模塊,將來自集中媒體模塊的媒體流分發(fā)至UE;集中媒體模塊,接收來自PoC媒體控制單元的媒體處理資源分配命令,分配并啟動(dòng)媒體處理資源,將來自中繼媒體模塊的媒體流轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)來自中繼媒體模塊的媒體流從媒體策略模塊提取媒體策略信息,并按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流發(fā)送至中繼媒體模塊;媒體策略模塊,從所述PoC媒體控制單元接收所述媒體策略信息進(jìn)行保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,并按此媒體策略信息對(duì)來自集中媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至集中媒體模塊。
      其中,所述呼叫控制層由一個(gè)以上PoC呼叫控制單元組成時(shí),該一個(gè)以上PoC呼叫控制單元中,除所述控制PoC呼叫控制單元外,還至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的參與PoC呼叫控制單元,該參與PoC呼叫控制單元包括中繼控制模塊,接收來自UE或當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元的呼叫信令,根據(jù)該呼叫信令從策略處理模塊提取策略信息,并根據(jù)此策略信息確定將呼叫信令轉(zhuǎn)發(fā)至當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元或UE;策略處理模塊,從外部實(shí)體接收策略信息進(jìn)行保存。
      其中,所述參與PoC呼叫控制單元中所述中繼控制模塊進(jìn)一步發(fā)送媒體處理資源分配請(qǐng)求給自身連接的PoC媒體控制單元;所述策略處理模塊進(jìn)一步將所保存的策略信息中的媒體策略信息通過該P(yáng)oC媒體控制單元發(fā)送至PoC媒體處理單元。
      其中,所述接收由參與PoC呼叫控制單元觸發(fā)的媒體處理資源分配命令的PoC媒體處理單元為參與PoC媒體處理單元,該參與PoC媒體處理單元包括中繼媒體模塊,接收來自PoC媒體控制單元的媒體處理資源分配命令,分配并啟動(dòng)媒體處理資源,接收來自UE或控制PoC呼叫控制單元所連接的PoC媒體處理單元的媒體流并轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)該媒體流從媒體策略模塊中提取媒體策略信息,按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流并輸出至控制PoC呼叫控制單元所連接的PoC媒體處理單元或UE;媒體策略模塊,從所述PoC媒體控制單元接收媒體策略信息并保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,按此媒體策略信息對(duì)來自中繼媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至中繼媒體模塊。
      其中,所述控制PoC呼叫控制單元進(jìn)一步包括通知處理模塊,從外部實(shí)體接收通知信息,根據(jù)該通知信息從所述策略處理模塊提取策略信息,并按此策略信息將通知信息分發(fā)給UE。
      其中,所述參與PoC呼叫控制單元進(jìn)一步包括通知處理模塊,從控制PoC呼叫控制單元接收通知信息,根據(jù)該通知信息從所述策略處理模塊提取策略信息,并根據(jù)此策略信息確定向UE下發(fā)通知信息。
      本發(fā)明還公開了一種實(shí)現(xiàn)PoC業(yè)務(wù)的方法,該方法應(yīng)用于包括呼叫控制層和媒體處理層的網(wǎng)絡(luò)構(gòu)架中,所述呼叫控制層由PoC呼叫控制單元組成,所述媒體處理層由PoC媒體處理單元組成,其特征在于,該方法包括A.主叫方UE發(fā)送會(huì)話建立請(qǐng)求至PoC呼叫控制單元;B.PoC呼叫控制單元根據(jù)該會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求,并為當(dāng)前會(huì)話的各被叫方UE構(gòu)造會(huì)話建立請(qǐng)求;將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至各被叫方UE,將所構(gòu)造的媒體處理資源分配請(qǐng)求發(fā)送給自身管理的PoC媒體處理單元,所述PoC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求分配媒體處理資源;C.主叫方和被叫方的UE通過PoC媒體處理單元傳輸媒體流。
      其中,所述主叫方UE與各被叫方UE所屬同一PoC呼叫控制單元,且為當(dāng)前會(huì)話的控制PoC呼叫控制單元。
      步驟A中,所述PoC呼叫控制單元為主叫方UE所屬PoC呼叫控制單元,且為當(dāng)前會(huì)話的控制PoC呼叫控制單元;步驟B中,所述構(gòu)造會(huì)話建立請(qǐng)求和媒體處理資源分配請(qǐng)求的PoC呼叫控制單元為步驟A所述控制PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中有一個(gè)或一個(gè)以上的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中除所述參與PoC呼叫控制單元以外的其它PoC呼叫控制單元為步驟A所述控制PoC呼叫控制單元;所述控制PoC呼叫控制單元將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至各被叫方UE的方法為當(dāng)被叫方UE所屬的PoC呼叫控制單元為參與PoC呼叫控制單元時(shí),步驟A所述控制PoC呼叫控制單元通過該參與PoC呼叫控制單元將會(huì)話建立請(qǐng)求發(fā)送至該被叫方UE;當(dāng)被叫方UE所屬的PoC呼叫控制單元為步驟A所述控制PoC呼叫控制單元時(shí),該控制PoC呼叫控制單元將會(huì)話建立請(qǐng)求直接發(fā)送至該被叫方UE。
      其中,主叫方UE所屬的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;步驟A中,所述主叫方UE發(fā)送會(huì)話建立請(qǐng)求的方法為主叫方UE通過當(dāng)前參與PoC呼叫控制單元將接收到的會(huì)話建立請(qǐng)求發(fā)送至當(dāng)前會(huì)話的控制PoC呼叫控制單元;
      步驟B中,所述PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元,所述被叫方各個(gè)UE所屬的PoC呼叫控制單元為該控制PoC呼叫控制單元。
      其中,所述主叫方UE所屬的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;步驟A中,所述主叫方UE發(fā)送會(huì)話建立請(qǐng)求的方法為主叫方UE通過當(dāng)前參與PoC呼叫控制單元將接收到的會(huì)話建立請(qǐng)求發(fā)送至當(dāng)前會(huì)話的控制PoC呼叫控制單元;步驟B中,所述構(gòu)造會(huì)話建立請(qǐng)求和媒體處理資源分配請(qǐng)求的PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中有一個(gè)或一個(gè)以上的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中除所述參與PoC呼叫控制單元以外的其它PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元;所述控制PoC呼叫控制單元將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至各被叫方UE的方法為當(dāng)被叫方UE所屬的PoC呼叫控制單元為參與PoC呼叫控制單元時(shí),當(dāng)前控制PoC呼叫控制單元通過該參與PoC呼叫控制單元將會(huì)話建立請(qǐng)求發(fā)送至該被叫方UE;當(dāng)被叫方UE所屬的PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元時(shí),該控制PoC呼叫控制單元將會(huì)話建立請(qǐng)求直接發(fā)送至該被叫方UE。
      步驟B中,所述PoC媒體處理單元根據(jù)來自控制PoC呼叫控制單元的媒體處理資源分配請(qǐng)求分配媒體處理資源的方法為所述控制PoC呼叫控制單元在接收到會(huì)話建立請(qǐng)求之后并在發(fā)送會(huì)話建立請(qǐng)求之前,構(gòu)造媒體處理資源分配請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求為當(dāng)前會(huì)話劃分可用媒體處理資源;該控制PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,發(fā)送媒體處理資源啟動(dòng)請(qǐng)求給該P(yáng)oC媒體處理單元,該P(yáng)oC媒體處理單元激活自身已劃分的可用媒體處理資源;或者,所述控制PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,根據(jù)該會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求和媒體處理資源啟動(dòng)請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元為當(dāng)前會(huì)話劃分并激活可用媒體處理資源。
      步驟C中,所述PoC媒體處理單元為所述控制PoC呼叫控制單元所管理的PoC媒體處理單元。
      其中,該方法進(jìn)一步包括所述參與PoC呼叫控制單元中的一個(gè)或一個(gè)以上參與PoC呼叫控制單元,根據(jù)接收到的會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求并發(fā)送給各自管理的PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求分配媒體處理資源;步驟C中,所述PoC媒體處理單元包括所述控制PoC呼叫控制單元所管理的PoC媒體處理單元和所述一個(gè)或一個(gè)以上參與PoC呼叫控制單元所管理的PoC媒體處理單元。
      其中,所述PoC媒體處理單元根據(jù)來自參與PoC呼叫控制單元的媒體處理資源分配請(qǐng)求分配媒體處理資源的方法為所述參與PoC呼叫控制單元在接收到會(huì)話建立請(qǐng)求之后并在發(fā)送會(huì)話建立請(qǐng)求之前,構(gòu)造媒體處理資源分配請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求為當(dāng)前會(huì)話劃分可用媒體處理資源;該參與PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,發(fā)送媒體處理資源啟動(dòng)請(qǐng)求給該P(yáng)oC媒體處理單元,該P(yáng)oC媒體處理單元激活自身已劃分的可用媒體處理資源;或者,所述參與PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,根據(jù)該會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求和媒體處理資源啟動(dòng)請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元為當(dāng)前會(huì)話劃分并激活可用媒體處理資源。
      由上述方案可以看出,本發(fā)明的關(guān)鍵在于將整個(gè)PoC業(yè)務(wù)網(wǎng)絡(luò)劃分為呼叫控制層和媒體處理層,其中,組成呼叫控制層的PoC呼叫控制單元,與UE交互信令,對(duì)PoC會(huì)話進(jìn)行整體控制,發(fā)送媒體處理資源分配請(qǐng)求至媒體處理層;組成媒體處理層的PoC媒體處理單元,則根據(jù)接收到的媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,完成PoC會(huì)話中媒體流的傳輸。
      因此,本發(fā)明所提供的實(shí)現(xiàn)PoC業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架及方法,能夠?qū)oC業(yè)務(wù)的媒體承載與信令控制相分離,媒體流的傳輸路徑不再依賴于信令處理節(jié)點(diǎn),從而大大減少了媒體流的冗余路由;并且,由于媒體控制層能夠?qū)φ麄€(gè)媒體處理資源進(jìn)行集中管理,因此可根據(jù)當(dāng)前PoC媒體處理單元的處理資源狀態(tài)、UE的媒體處理能力、以及運(yùn)營(yíng)商媒體資源配置等因素靈活確定當(dāng)前會(huì)話的媒體流傳輸路徑;另外,媒體處理與信令處理分別在不同的網(wǎng)絡(luò)實(shí)體進(jìn)行,更加容易實(shí)現(xiàn)網(wǎng)絡(luò)中媒體或信令的單一能力升級(jí),也便于PoC業(yè)務(wù)與承載與控制相分離的NGN網(wǎng)絡(luò)實(shí)現(xiàn)融合。


      圖1A為現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架中作為基本處理單元的PoC Server與UE的連接關(guān)系示意圖;圖1B為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中基本處理單元與UE的連接關(guān)系示意圖;圖2A為現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架組成結(jié)構(gòu)示意圖;圖2B為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架組成結(jié)構(gòu)示意圖;圖3A為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中作為控制角色(Controlling Role)的基本處理單元一較佳實(shí)施例組成結(jié)構(gòu)示意圖;圖3B為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中作為參與角色(Participating Role)的基本處理單元一較佳實(shí)施例組成結(jié)構(gòu)示意圖;圖4為本發(fā)明方法一較佳實(shí)施例處理流程示意圖;
      圖5為本發(fā)明方法另一較佳實(shí)施例處理流程示意圖。
      具體實(shí)施例方式
      下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說明。
      本發(fā)明提供了一種實(shí)現(xiàn)PoC業(yè)務(wù)的網(wǎng)絡(luò)框架,包括呼叫控制層和媒體處理層,分別完成現(xiàn)有網(wǎng)絡(luò)中PoC Server的呼叫控制和媒體處理功能。所述呼叫控制層,與UE交互信令,對(duì)PoC會(huì)話進(jìn)行整體控制,發(fā)送媒體處理資源分配請(qǐng)求至媒體處理層;媒體處理層,根據(jù)所述媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,完成PoC會(huì)話中媒體流的傳輸。所述呼叫控制層和媒體處理層分別由一個(gè)或一個(gè)以上的PoC呼叫控制單元和一個(gè)或一個(gè)以上的PoC媒體處理單元組成,并由所述PoC呼叫控制單元和PoC媒體處理單元完成各自所在層的內(nèi)部處理以及與外部的信息交互。
      為了實(shí)現(xiàn)對(duì)媒體處理層中的媒體處理資源進(jìn)行集中、靈活的管理,本發(fā)明還進(jìn)一步在所述呼叫控制層和媒體處理層之間增加了媒體控制層,用于對(duì)媒體處理層中的媒體處理資源進(jìn)行集中管理,在接收到PoC呼叫控制單元的媒體處理資源分配請(qǐng)求后確定為當(dāng)前會(huì)話分配哪些PoC媒體處理單元,然后發(fā)送媒體處理資源分配命令至所確定的PoC媒體處理單元;該所確定的PoC媒體處理單元再根據(jù)接收到的媒體處理資源分配命令分配媒體處理資源。
      下面結(jié)合圖1B和圖2B對(duì)本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中的基本處理單元的構(gòu)成,以及整體網(wǎng)絡(luò)構(gòu)架中各層次之間的關(guān)系加以描述。由于,本發(fā)明僅對(duì)現(xiàn)有PoC業(yè)務(wù)網(wǎng)絡(luò)中的PoC Server層面加以改進(jìn),對(duì)于背景技術(shù)所述網(wǎng)絡(luò)中的其它主要部分UE、IMS、用戶群組/聯(lián)系列表管理服務(wù)器和Presence Server未做改動(dòng),因此,對(duì)于此未做改動(dòng)的部分本文不作描述。
      圖1B為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中基本處理單元與UE的連接關(guān)系示意圖。其中,實(shí)線表示媒體流傳輸路徑,虛線表示信令連接。如圖1B所示,該基本處理單元包括PoC呼叫控制單元、PoC媒體控制單元和PoC媒體處理單元。其中,PoC呼叫控制單元與UE交互SIP信令,并根據(jù)接收到的SIP信令發(fā)送H.248的媒體處理資源分配請(qǐng)求至PoC媒體控制單元;該P(yáng)oC媒體控制單元根據(jù)自身已注冊(cè)的PoC媒體處理單元的處理資源狀態(tài),通過H.248信令發(fā)送媒體處理資源分配命令給PoC媒體處理單元;該P(yáng)oC媒體處理單元為當(dāng)前會(huì)話分配媒體處理資源,從而PoC會(huì)話建立后UE可以使用該P(yáng)oC媒體處理單元傳輸媒體流。
      圖2B為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架組成結(jié)構(gòu)示意圖。其中,實(shí)線表示媒體流傳輸路徑,虛線表示信令連接。如圖2B所示,該網(wǎng)絡(luò)構(gòu)架分為三個(gè)層次呼叫控制層、媒體控制層和媒體處理層,所述呼叫控制層由PoC呼叫控制單元組成,所述媒體控制層由PoC媒體控制單元組成,所述媒體處理層由PoC媒體處理單元組成。根據(jù)PoC業(yè)務(wù)規(guī)范的特點(diǎn),本發(fā)明的PoC呼叫控制單元也分為兩類Participating PoC呼叫控制單元和Controlling PoC呼叫控制單元,同時(shí)UE與PoC呼叫控制單元之間也具有歸屬性。圖2B中,在呼叫控制層,UE1通過自身所屬的Participating PoC呼叫控制單元1將SIP信令發(fā)送至當(dāng)前會(huì)話的Controlling PoC呼叫控制單元,該Controlling PoC呼叫控制單元對(duì)接收到的SIP信令進(jìn)行解析,再通過被叫方UE2所屬的Participating PoC呼叫控制單元2將信令發(fā)送至UE2。同時(shí),Controlling PoC呼叫控制單元還根據(jù)接收到的SIP信令發(fā)送H.248的媒體處理資源分配請(qǐng)求至PoC媒體控制單元;該P(yáng)oC媒體控制單元根據(jù)當(dāng)前自身已注冊(cè)的PoC媒體處理單元的使用情況確定當(dāng)前會(huì)話應(yīng)使用的PoC媒體處理單元,并發(fā)送H.248的媒體處理資源分配命令給所確定的PoC媒體處理單元,從而該P(yáng)oC媒體處理單元可以為當(dāng)前會(huì)話分配可用的媒體處理資源。然后,在媒體處理層,UE1和UE2之間可以通過該P(yáng)oC媒體處理單元交互媒體流。可見,當(dāng)前媒體流的傳輸路徑為從UE1開始,經(jīng)過PoC媒體處理單元,然后到達(dá)UE2,與圖2A所示的包括UE1、Participating PoC Server1、Controlling PoCServer、Participating PoC Server2和UE2的五個(gè)處理節(jié)點(diǎn)的媒體流傳輸路徑相比,冗余路由已大大減少。
      這里,在建立PoC會(huì)話時(shí),Controlling PoC呼叫控制單元必須通過自身連接的PoC媒體控制單元為當(dāng)前會(huì)話分配一個(gè)PoC媒體處理單元,該P(yáng)oC媒體處理單元除了負(fù)責(zé)媒體流轉(zhuǎn)發(fā)、編解碼格式轉(zhuǎn)換、速率適配等處理之外,還需要根據(jù)當(dāng)前會(huì)話的被叫用戶情況對(duì)媒體流進(jìn)行復(fù)制和分發(fā)。同時(shí),針對(duì)各種會(huì)話建立時(shí)UE的分布情況、UE的媒體處理能力、運(yùn)營(yíng)商的媒體處理資源部署、以及PoC媒體處理單元的處理能力等因素,Participating PoC呼叫控制單元1和/或Participating PoC呼叫控制單元2也可能通過自身連接的PoC媒體控制單元分配其它的PoC媒體處理單元來傳輸媒體流。
      如圖2B所示,Participating PoC呼叫控制單元1可以通過自身連接的PoC媒體控制單元1分配PoC媒體處理單元1,Participating PoC呼叫控制單元2也可以通過自身連接的PoC媒體控制單元2分配PoC媒體處理單元2。這樣,圖2B中的媒體流傳輸路徑就出現(xiàn)了多種組合情況。其中,PoC媒體處理單元是必須的,PoC媒體處理單元1和PoC媒體處理單元2則是可選擇的。因此,傳輸路徑中包括的處理節(jié)點(diǎn)最多的情況為包括五個(gè)處理節(jié)點(diǎn),如圖2B中點(diǎn)劃線所示,此種情況下的傳輸路徑為從UE1開始,依次經(jīng)過PoC媒體處理單元1、PoC媒體處理單元、PoC媒體處理單元2,并最終到達(dá)UE2。本發(fā)明的網(wǎng)絡(luò)構(gòu)架中,兩個(gè)UE之間傳輸媒體流時(shí)最多經(jīng)過五個(gè)處理節(jié)點(diǎn),與現(xiàn)有PoC網(wǎng)絡(luò)構(gòu)架中兩個(gè)UE傳輸媒體流時(shí)所經(jīng)過的節(jié)點(diǎn)數(shù)相同,所以,相對(duì)于現(xiàn)有技術(shù),通常情況下,本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架能夠不同程度降低媒體流傳輸路徑的冗余度。
      但是,Participating PoC呼叫控制單元所分配的PoC媒體處理單元并不進(jìn)行媒體流的復(fù)制和分發(fā)處理,也就是說Participating PoC呼叫控制單元所分配的PoC媒體處理單元,與Controlling PoC呼叫控制單元所分配的PoC媒體處理單元相比,二者實(shí)現(xiàn)的功能不同。因此,本發(fā)明將Participating PoC呼叫控制單元分配的PoC媒體處理單元稱為Participating PoC媒體處理單元,將Controlling PoC呼叫控制單元分配的PoC媒體處理單元稱為Controlling PoC媒體處理單元,則圖2B中PoC媒體處理單元1和PoC媒體處理單元2分別稱為Participating PoC媒體處理單元1和Participating PoC媒體處理單元2,PoC媒體處理單元稱為Controlling PoC媒體處理單元。總之,對(duì)于一個(gè)PoC會(huì)話來說,媒體流傳輸路徑上的處理實(shí)體必包括Controlling PoC呼叫控制單元所分配的Controlling PoC媒體處理單元,該媒體流傳輸路徑上也可能存在其它Participating PoC呼叫控制單元所分配的Participating PoC媒體處理單元,用于負(fù)責(zé)媒體流轉(zhuǎn)發(fā)、編解碼格式轉(zhuǎn)換、速率適配等處理,但并不參與媒體流的復(fù)制和分發(fā)處理。
      圖2B所示實(shí)施例中,UE1和UE2分別歸屬當(dāng)前會(huì)話的Participating PoC呼叫控制單元;同樣,根據(jù)PoC業(yè)務(wù)規(guī)范,UE1和/或UE2所歸屬的PoC呼叫控制單元還可能為當(dāng)前會(huì)話的Controlling PoC呼叫控制單元,則在呼叫控制層,UE1和/或UE2直接與Controlling PoC呼叫控制單元進(jìn)行信令交互。另外,本實(shí)施例中的網(wǎng)絡(luò)構(gòu)架包括呼叫控制、媒體控制和媒體處理三個(gè)層次。如果PoC業(yè)務(wù)應(yīng)用的網(wǎng)絡(luò)規(guī)模不大,分配媒體處理資源的復(fù)雜度不高時(shí),網(wǎng)絡(luò)構(gòu)架也可以僅包括呼叫控制層和媒體處理層。此時(shí),PoC呼叫控制單元與PoC媒體處理單元直接相連,并需要網(wǎng)絡(luò)預(yù)先配置PoC呼叫控制單元與PoC媒體處理單元之間的對(duì)應(yīng)關(guān)系,其它連接結(jié)構(gòu)不變,這里不再詳述。
      根據(jù)以上描述可見,在本發(fā)明的網(wǎng)絡(luò)構(gòu)架中,媒體流的傳輸路徑與會(huì)話建立過程中的信令經(jīng)過哪些處理節(jié)點(diǎn)并無關(guān)系,媒體流所應(yīng)經(jīng)過的處理節(jié)點(diǎn)則由UE和PoC媒體處理單元的媒體處理能力、運(yùn)營(yíng)商的媒體資源部署等媒體相關(guān)因素來決定,真正實(shí)現(xiàn)媒體承載與信令控制相分離。
      下面結(jié)合圖3A和圖3B對(duì)本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中基本處理單元的內(nèi)部組成結(jié)構(gòu)進(jìn)行說明,所述基本處理單元包括PoC呼叫控制單元、PoC媒體控制單元和PoC媒體處理單元。對(duì)于物理上的同一基本處理單元來說,其在不同的PoC會(huì)話中的角色(Role)可能不同,比如在某一會(huì)話中為Controlling Role,而在另一會(huì)話中卻為Participating Role。其中,作為Controlling Role的基本處理單元包含Controlling PoC呼叫控制單元和Controlling PoC媒體處理單元,而作為Participating Role的基本處理單元包含Participating PoC呼叫控制單元和Participating PoC媒體處理單元,該兩種基本處理單元的功能不同,本文將分別對(duì)該兩種基本處理單元進(jìn)行描述。
      圖3A為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中作為Controlling Role的基本處理單元一較佳實(shí)施例組成結(jié)構(gòu)示意圖。該基本處理單元包括Controlling PoC呼叫控制單元、PoC媒體控制單元和Controlling PoC媒體處理單元。該ControllingPoC呼叫控制單元包括集中(Focus)控制模塊、中繼(Relay)控制模塊和策略處理模塊。由于,PoC會(huì)話中的媒體發(fā)送需要根據(jù)群組信息、用戶簽約信息等進(jìn)行處理,并且,各個(gè)UE的媒體處理能力可能不同,因此Controlling PoC呼叫控制單元中由策略處理模塊來維護(hù)當(dāng)前會(huì)話相關(guān)策略信息,所述策略信息包括用戶簽約信息、群組信息、會(huì)話控制信息、UE的媒體能力信息等等。另外,Controlling PoC呼叫控制單元還需要發(fā)送來自UE或網(wǎng)絡(luò)側(cè)的通知信息,因此,Controlling PoC呼叫控制單元還進(jìn)一步包括用于傳遞通知信息的通知處理模塊。相應(yīng)的,該Controlling PoC媒體處理模塊包括Relay媒體模塊、Focus媒體模塊、媒體策略模塊、和媒體處理模塊。
      在Controlling PoC呼叫控制單元側(cè)Relay控制模塊,接收來自UE的SIP和Floor Control信令并將其轉(zhuǎn)發(fā)至Focus控制模塊,從Focus控制模塊接收SIP和Floor Control信令并分發(fā)給各UE。策略處理模塊,從外部實(shí)體接收UE或運(yùn)營(yíng)商配置的策略信息,通常以可擴(kuò)展標(biāo)識(shí)語言(XML)文件格式保存該策略信息,并將其中的媒體策略信息通過PoC媒體控制單元發(fā)送至所述媒體策略模塊,將其中的群組信息、用戶簽約信息等提供給通知處理模塊,同時(shí)UE也可以通過PoC客戶端與該策略處理模塊的接口查詢所保存的策略信息。通知處理模塊,從外部實(shí)體接收來自當(dāng)前會(huì)話群組的UE或運(yùn)營(yíng)商的通知信息,根據(jù)從策略處理模塊提取的策略信息將通知信息下發(fā)給該群組中各個(gè)UE。Focus控制模塊,接收來自Relay控制模塊的SIP和FloorControl呼叫信令,解析SIP信令,根據(jù)從策略處理模塊提取到的群組信息、會(huì)話控制信息等策略信息,構(gòu)造新的SIP信令并通過Relay控制模塊分發(fā)給當(dāng)前會(huì)話的各個(gè)被叫UE,同時(shí)根據(jù)Floor Control信令完成當(dāng)前會(huì)話的發(fā)言權(quán)控制并將發(fā)言權(quán)信息通過PoC媒體控制單元發(fā)送至Focus媒體模塊;另外,所述Focus控制模塊還發(fā)送H.248的媒體處理資源分配請(qǐng)求至PoC媒體控制單元,由該P(yáng)oC媒體控制單元發(fā)送H.248的媒體處理資源分配命令至Focus媒體模塊,該Focus控制模塊還根據(jù)Floor Control的情況以及SIP信令的解析結(jié)果,將當(dāng)前會(huì)話的發(fā)言權(quán)信息以及參與會(huì)話的用戶信息通過PoC媒體控制單元發(fā)送至Focus媒體模塊。
      其中,Controlling PoC呼叫控制單元涉及的策略信息主要與當(dāng)前會(huì)話的群組相關(guān),該策略信息描述了對(duì)該群組中各用戶應(yīng)執(zhí)行的業(yè)務(wù)策略,包括該群組最多接入的UE數(shù)、各UE的媒體處理能力等等,所述媒體策略信息主要指當(dāng)前參與會(huì)話UE的媒體能力信息,包括語音編解碼格式、速率等。
      在Controlling PoC媒體處理單元側(cè)Relay媒體模塊,接收來自UE的媒體流并轉(zhuǎn)發(fā)至Focus媒體模塊,從Focus媒體模塊接收媒體流并分發(fā)給參與會(huì)話的各UE。媒體策略模塊,從PoC媒體控制單元接收來自策略處理模塊的媒體策略信息并保存。Focus媒體模塊,在媒體傳輸之前,通過H.248消息與PoC媒體控制單元交互完成自身所在PoC媒體處理單元的注冊(cè),接收來自PoC媒體控制單元的媒體資源分配命令,分配媒體處理資源;在媒體傳輸時(shí),接收來自Relay媒體模塊的媒體流,根據(jù)從媒體策略模塊提取到的媒體策略信息、以及從PoC媒體控制單元接收的發(fā)言權(quán)信息,判斷是否可以將媒體流進(jìn)行分發(fā)、以及如何進(jìn)行分發(fā)并構(gòu)造媒體處理指示,然后將該媒體處理指示和媒體流發(fā)送至媒體處理模塊,同時(shí)從該媒體處理模塊接收處理后的媒體流并通過Relay媒體模塊分發(fā)給各UE。媒體處理模塊,接收媒體流,并根據(jù)Focus媒體模塊的媒體處理指示,提取媒體策略模塊中相關(guān)媒體策略信息對(duì)媒體流進(jìn)行復(fù)制、語音編解碼格式轉(zhuǎn)換、速率適配等處理,然后將處理后的媒體流發(fā)送給Focus媒體模塊。
      圖3B為本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中作為Participating Role的基本處理單元一較佳實(shí)施例組成結(jié)構(gòu)示意圖。該基本處理單元包括Participating PoC呼叫控制單元、PoC媒體控制單元和Participating PoC媒體處理單元。該P(yáng)articipating PoC呼叫控制單元包括Relay控制模塊、策略處理模塊。為了實(shí)現(xiàn)來自UE或網(wǎng)絡(luò)側(cè)通知信息的轉(zhuǎn)發(fā),該P(yáng)articipating PoC呼叫控制單元還進(jìn)一步包括通知處理模塊;相應(yīng)的,該P(yáng)oC媒體處理單元包括Relay媒體模塊、媒體策略模塊和媒體處理模塊。
      其中,Relay控制模塊,接收來自UE或Controlling PoC呼叫控制單元的SIP和Floor Control信令,根據(jù)該SIP信令和Floor Control信令從策略處理模塊中提取策略信息,并按此策略信息并將信令轉(zhuǎn)發(fā)至外部的UE或Controlling PoC呼叫控制單元,同時(shí)還發(fā)送H.248的媒體處理資源分配請(qǐng)求至PoC媒體控制單元。策略處理模塊,從外部實(shí)體接收UE或運(yùn)營(yíng)商配置的策略信息,以XML文件格式保存該策略信息,并將其中的媒體策略信息通過PoC媒體控制單元發(fā)送至所述媒體策略模塊,將其中的群組信息、用戶簽約信息等提供給通知處理模塊,同時(shí)UE也可以通過PoC客戶端與該策略處理模塊的接口查詢所保存的策略信息。通知處理模塊,從所述控制PoC呼叫控制單元接收通知信息,根據(jù)從策略處理模塊提取的策略信息將通知信息下發(fā)給各個(gè)UE。PoC媒體控制單元,與Relay媒體模塊交互H.248信令完成Participating PoC媒體處理單元的注冊(cè),接收來自Relay控制模塊的H.248的媒體處理資源分配請(qǐng)求并發(fā)送H.248的媒體處理資源分配命令至Relay媒體模塊,將來自策略處理模塊的媒體策略信息轉(zhuǎn)發(fā)至媒體策略模塊。Relay媒體模塊,接收來自UE或Controlling PoC媒體處理單元的媒體流,根據(jù)該媒體流從媒體策略模塊提取媒體策略信息,按此媒體策略信息發(fā)送媒體處理指示至媒體處理模塊并將媒體流轉(zhuǎn)發(fā)至媒體處理模塊,從媒體處理模塊接收媒體流并將其轉(zhuǎn)發(fā)給所述Controlling PoC媒體處理單元或UE。媒體處理模塊,根據(jù)接收到的媒體處理指示從媒體策略模塊提取媒體策略信息,按此媒體策略信息對(duì)接收到的媒體流進(jìn)行語音編解碼轉(zhuǎn)換、速率適配等處理并輸出給Relay媒體模塊。
      這里,Participating PoC呼叫控制單元涉及的策略信息主要與該P(yáng)articipating PoC呼叫控制單元所管理的當(dāng)前呼叫的UE相關(guān),該策略信息描述了該UE在不同會(huì)話中應(yīng)執(zhí)行的業(yè)務(wù)策略,包括該UE最多接入的會(huì)話數(shù)目、該UE在不同會(huì)話中的角色以及媒體能力信息等等,所述媒體策略信息主要指該UE的媒體能力信息,包括語言編解碼格式、速率等。
      圖3B所示的作為Participating Role的基本處理單元同時(shí)具備信令控制和媒體處理能力,而在整體網(wǎng)絡(luò)構(gòu)架中,還存在一些僅具備信令控制能力的作為Participating Role的基本處理單元,此種基本處理單元僅包括Participating PoC呼叫控制單元,該P(yáng)articipating Poc呼叫控制單元與圖3B所示Participating PoC呼叫控制單元的內(nèi)部組成結(jié)構(gòu)基本相同,所不同的是Relay控制模塊不必與PoC媒體控制單元交互媒體處理資源分配請(qǐng)求,策略處理模塊不必與PoC媒體控制單元交互媒體策略信息。
      上述圖3A和圖3B所示為本發(fā)明所述具備呼叫控制層、媒體控制層、和媒體處理層的三層結(jié)構(gòu)PoC網(wǎng)絡(luò)構(gòu)架中的基本處理單元的組成結(jié)構(gòu)。在本發(fā)明所述僅具備呼叫控制層和媒體處理層的PoC網(wǎng)絡(luò)構(gòu)架中,基本處理單元的組成與圖3A和圖3B所示基本相同,所不同的是,基本處理單元中缺少PoC媒體控制單元,則PoC呼叫控制單元發(fā)往PoC媒體處理單元的信息無需經(jīng)過PoC媒體控制單元處理,而是由PoC呼叫控制單元直接進(jìn)行發(fā)送,具體來講就是Controlling PoC呼叫控制單元中的Focus控制模塊發(fā)送媒體處理資源分配請(qǐng)求至Controlling PoC媒體處理單元中的Focus媒體模塊,Controlling PoC呼叫控制單元中的策略處理模塊發(fā)送媒體策略信息至Controlling PoC媒體處理單元中的媒體策略模塊,Participating PoC呼叫控制單元中的Relay控制模塊發(fā)送媒體處理資源分配請(qǐng)求至Participating PoC媒體處理單元中的Relay媒體模塊,Participating PoC呼叫控制單元中的策略處理模塊發(fā)送媒體策略信息至Participating PoC媒體處理單元中的媒體策略模塊。其它連接結(jié)構(gòu)不變,因此這里不作詳述。
      由于,PoC業(yè)務(wù)是一種背靠背用戶代理(B2BUA,Back to Back UserAgent)類型的業(yè)務(wù),因此可以認(rèn)為Controlling PoC呼叫控制單元在邏輯上由兩個(gè)用戶代理(UA,User Agent)組成,這兩個(gè)UA分別與主叫和被叫用戶建立會(huì)話進(jìn)行背靠背的交互。這樣,在PoC業(yè)務(wù)中建立的主叫與被叫的會(huì)話實(shí)際上由兩部分組成在呼叫控制層,由主叫UE到Controlling PoC呼叫控制單元、以及Controlling PoC呼叫控制單元到各被叫UE組成;在媒體處理層,由主叫UE到Controlling PoC媒體處理單元、以及Controlling PoC媒體處理單元到各被叫UE組成。而在所述UE與Controlling PoC呼叫控制單元之間、以及Controlling PoC媒體處理單元與UE之間,呼叫信令和媒體流的發(fā)送可能經(jīng)過Partricipating PoC呼叫控制單元和Partricipating PoC媒體處理單元進(jìn)行轉(zhuǎn)發(fā)處理。
      所以,本文為簡(jiǎn)化描述,將其中Partricipating PoC呼叫控制單元和Partricipating PoC媒體處理單元的轉(zhuǎn)發(fā)過程省略,將Controlling PoC呼叫控制單元、Controlling PoC媒體處理單元與UE之間的信息交互描述為Controlling PoC呼叫控制單元從UE接收呼叫信令并分發(fā)給UE,ControllingPoC媒體處理單元從UE接收媒體流并分發(fā)給UE。但是,這并不意味著呼叫信令與媒體流中間不經(jīng)過Partricipating PoC呼叫控制單元和PartricipatingPoC媒體處理單元的處理,這里對(duì)此特別加以說明。
      基于以上所述的網(wǎng)絡(luò)構(gòu)架,以及網(wǎng)絡(luò)構(gòu)架中基本處理單元組成結(jié)構(gòu),本發(fā)明還提供了一種實(shí)現(xiàn)PoC業(yè)務(wù)的方法,組成呼叫控制層的PoC呼叫控制單元在接收到來自UE的會(huì)話建立請(qǐng)求后,根據(jù)該會(huì)話建立請(qǐng)求的解析結(jié)果,構(gòu)造并分發(fā)會(huì)話建立請(qǐng)求給當(dāng)前會(huì)話群組的其它UE從而建立PoC會(huì)話;同時(shí),根據(jù)運(yùn)營(yíng)商預(yù)先配置的媒體處理資源、以及各相關(guān)UE的媒體處理能力,PoC呼叫控制單元能夠發(fā)送媒體處理資源分配請(qǐng)求至媒體處理層中的相關(guān)PoC媒體處理單元,該P(yáng)oC媒體處理單元為當(dāng)前會(huì)話分配媒體處理資源,從而在當(dāng)前會(huì)話的媒體傳輸過程中,該P(yáng)oC媒體處理單元能夠完成當(dāng)前群組的媒體流傳輸。
      為了集中管理媒體處理資源,本發(fā)明還提供了由PoC媒體控制單元組成的媒體控制層,所述PoC呼叫控制單元首先將媒體處理資源分配請(qǐng)求下發(fā)至PoC媒體控制單元,由該P(yáng)oC媒體控制單元根據(jù)當(dāng)前自身管理的PoC媒體處理單元的使用情況選擇PoC媒體處理單元,并發(fā)送媒體處理資源分配命令至所選擇的PoC媒體處理單元,再由該P(yáng)oC媒體處理單元根據(jù)接收到的命令分配媒體處理資源。
      圖4為本發(fā)明方法一較佳實(shí)施例處理流程示意圖。在本實(shí)施例中,UE1為主叫方用戶,UE2為被叫方用戶,UE1和UE2分別歸屬Participating PoC呼叫控制單元1和Participating PoC呼叫控制單元2,并且,根據(jù)運(yùn)營(yíng)商的預(yù)先配置,Participating PoC呼叫控制單元1和Participating PoC呼叫控制單元2均應(yīng)通過自身連接的PoC媒體控制單元為當(dāng)前會(huì)話分配ParticipatingPoC媒體處理單元1和Participating PoC媒體處理單元2。
      由于,PoC呼叫控制單元在為會(huì)話分配PoC媒體處理單元時(shí),均首先發(fā)送媒體處理資源分配請(qǐng)求至PoC媒體控制單元,再由PoC媒體控制單元發(fā)送媒體處理資源分配命令給PoC媒體處理單元,該媒體處理資源分配命令指示PoC媒體處理單元分配媒體處理資源。因此,為簡(jiǎn)化描述,圖4中將PoC呼叫控制單元與PoC媒體控制單元之間的處理略去,并將ControllingPoC呼叫控制單元及其連接的PoC媒體控制單元合稱為Controlling PoC控制單元,將Participating PoC呼叫控制單元1及其連接的PoC媒體控制單元合稱為Participating PoC控制單元1,將Participating PoC呼叫控制單元2及其連接的PoC媒體控制單元合稱為Participating PoC控制單元2。
      如圖4所示,具體處理包括步驟401UE1發(fā)送會(huì)話建立請(qǐng)求至自身所屬的Participating PoC控制單元1,該請(qǐng)求包含主被叫用戶信息、主叫用戶的媒體能力信息等。
      這里,所述會(huì)話建立請(qǐng)求由SIP的邀請(qǐng)(INVITE)消息來承載,該請(qǐng)求也可以由SIP協(xié)議的其它消息、或其它協(xié)議的消息來承載,本發(fā)明對(duì)此不限定。
      步驟402~步驟403該P(yáng)articipating PoC控制單元1中的PoC媒體控制單元根據(jù)自身保存的媒體資源信息,選擇自身連接的Participating PoC媒體處理單元1來處理當(dāng)前會(huì)話的媒體流,然后發(fā)送媒體處理資源分配命令至Participating PoC媒體處理單元1,該P(yáng)articipating PoC媒體處理單元1返回應(yīng)答給該P(yáng)oC媒體控制單元。
      這里,所述媒體處理資源分配命令和應(yīng)答消息分別由H.248協(xié)議的創(chuàng)建(Create)消息和應(yīng)答(Res)消息來承載,也可以由SIP協(xié)議的其它消息、或其它協(xié)議的消息來承載,本發(fā)明對(duì)此不限定。
      其中,每個(gè)PoC媒體控制單元在啟動(dòng)后均將維護(hù)媒體資源信息,該信息主要記錄在該P(yáng)oC媒體控制單元已注冊(cè)的PoC媒體處理單元的標(biāo)識(shí),各PoC媒體處理單元的資源使用狀態(tài)及其各自的媒體處理能力。各PoC媒體處理單元上電后,均通過H.248消息將自身標(biāo)識(shí)、媒體資源使用狀態(tài)及媒體處理能力上報(bào)給PoC媒體控制單元,從而完成注冊(cè)過程。PoC媒體控制單元接收到來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求后,根據(jù)各PoC媒體處理單元的媒體資源使用狀態(tài)和媒體處理能力確定為當(dāng)前會(huì)話分配哪個(gè)PoC媒體處理單元;各PoC媒體處理單元每當(dāng)接收到來自PoC媒體控制單元的媒體處理資源分配命令后,將為當(dāng)前會(huì)話劃分可用鏈路資源,然后將所劃分的鏈路資源標(biāo)識(shí)上報(bào)給PoC媒體控制單元。PoC媒體控制單元接收到來自PoC呼叫控制單元的媒體處理資源啟動(dòng)請(qǐng)求后,發(fā)送媒體處理資源啟動(dòng)命令至PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源啟動(dòng)命令將自身已劃分的可用鏈路資源的狀態(tài)修改為激活,并將修改后的鏈路狀態(tài)上報(bào)PoC媒體控制單元,即激活已劃分的可用媒體處理資源。因此,PoC媒體控制單元可以實(shí)時(shí)維護(hù)媒體資源信息。
      步驟404Participating PoC控制單元1根據(jù)INVITE消息中的群組信息將該INVITE消息轉(zhuǎn)發(fā)至當(dāng)前會(huì)話群組的Controlling PoC控制單元。
      步驟405~步驟406該Controlling PoC控制單元中的PoC媒體控制單元根據(jù)自身保存的媒體資源信息選擇自身連接的Controlling PoC媒體處理單元0來處理當(dāng)前會(huì)話的媒體流,然后發(fā)送Create消息至Controlling PoC媒體處理單元0,該Controlling PoC媒體處理單元0返回Res消息給該P(yáng)oC媒體控制單元。
      在Controlling PoC控制單元的Controlling PoC呼叫控制單元中,Relay控制模塊負(fù)責(zé)從外部接收消息并轉(zhuǎn)發(fā)給Focus控制模塊,并將來自Focus控制模塊的消息發(fā)送給外部實(shí)體。Focus控制模塊接收到INVITE消息后,解析該消息中的主被叫用戶信息、以及集群組信息,通過從策略處理模塊提取到策略信息確定與哪些被叫用戶建立會(huì)話,然后通知自身連接的PoC媒體控制單元為這些用戶的媒體處理分配資源;該P(yáng)oC媒體控制單元根據(jù)自身維護(hù)的媒體資源信息選擇Controlling PoC媒體處理單元,并發(fā)送Create消息至該Controlling PoC媒體處理單元的Focus媒體模塊,該Focus媒體模塊再為當(dāng)前會(huì)話劃分可用的媒體處理資源。同時(shí),所述策略處理模塊也將與當(dāng)前會(huì)話相關(guān)的媒體策略信息通過該P(yáng)oC媒體控制單元發(fā)送至ControllingPoC媒體處理單元中的媒體策略模塊。從而,在媒體傳輸時(shí),F(xiàn)ocus媒體模塊能夠根據(jù)從媒體策略模塊提取的媒體策略信息對(duì)發(fā)言權(quán)、媒體流轉(zhuǎn)換和分發(fā)等進(jìn)行控制,媒體處理模塊也能夠根據(jù)Focus媒體模塊的媒體處理指示,讀取媒體策略模塊中的媒體策略信息對(duì)媒體流進(jìn)行復(fù)制、編解碼格式轉(zhuǎn)換、速率適配等處理。
      步驟407所述Controlling PoC控制單元的Controlling PoC呼叫控制單元中,F(xiàn)ocus控制單元根據(jù)接收到的INVITE消息中的被叫信息,分別為每一個(gè)被叫構(gòu)造INVITE消息,并將其中為UE2所構(gòu)造的INVITE消息發(fā)送至UE2所屬的Participating PoC控制單元2。
      這里,所述UE2為其中一個(gè)被叫用戶,所述步驟407至步驟414的處理為針對(duì)一個(gè)被叫用戶UE2的處理,對(duì)于整個(gè)PoC會(huì)話建立過程來說,被叫用戶可能有一個(gè)以上,因此針對(duì)每一個(gè)被叫用戶均將執(zhí)行所述步驟407至步驟414。
      步驟408~步驟409該P(yáng)articipating PoC控制單元2中的PoC媒體控制單元根據(jù)自身保存的媒體資源信息,選擇自身連接的Participating PoC媒體處理單元2來處理當(dāng)前會(huì)話的媒體流,然后發(fā)送Create消息至ParticipatingPoC媒體處理單元2,該P(yáng)articipating PoC媒體處理單元2返回Res消息給該P(yáng)oC媒體控制單元。
      步驟410~步驟411Participating PoC控制單元2將接收到的INVITE消息轉(zhuǎn)發(fā)給UE2,UE2接受當(dāng)前呼叫,返回200OK的確認(rèn)消息給ParticipatingPoC控制單元2。
      其中,Participating PoC控制單元的消息發(fā)送/接收由其中ParticipatingPoC呼叫控制單元的Relay控制模塊進(jìn)行,同時(shí)Relay控制模塊在接收到INVITE或200OK消息后,還向PoC媒體控制單元發(fā)送H.248的媒體處理資源分配或媒體處理資源啟動(dòng)請(qǐng)求。這里,所述媒體處理資源分配或媒體處理資源啟動(dòng)請(qǐng)求具體由何種協(xié)議中的何種消息來承載,本發(fā)明不進(jìn)行限定。
      步驟412~步驟414該P(yáng)articipating PoC控制單元2中的PoC媒體控制單元接收到媒體資源啟動(dòng)請(qǐng)求后,向Participating PoC媒體處理單元2發(fā)送媒體處理資源啟動(dòng)命令,該P(yáng)articipating PoC媒體處理單元2再返回應(yīng)答給該P(yáng)oC媒體控制單元;然后,該P(yáng)oC媒體控制單元將應(yīng)答消息返回給該P(yáng)articipating PoC控制單元2中的Relay控制模塊,該Relay控制模塊再返回200OK消息給Controlling PoC控制單元,從而對(duì)步驟407所述的INVITE消息進(jìn)行應(yīng)答。
      這里,所述媒體處理資源啟動(dòng)命令和應(yīng)答分別由H.248協(xié)議的修改(Modify)消息和Res消息來承載,本發(fā)明并不限定該請(qǐng)求和應(yīng)答具體由何種協(xié)議的何種消息來承載。
      其中,Controlling PoC控制單元中的Controlling PoC呼叫控制單元在接收到200OK消息后還將向UE2返回確認(rèn)(ACK)消息,由于與本發(fā)明處理無必然聯(lián)系因此圖中未示出;另外,所述Controlling PoC呼叫控制單元中的Focus控制模塊在接收到所述INVITE或200OK消息后,將向PoC媒體控制單元發(fā)送H.248的媒體處理資源分配或媒體處理資源啟動(dòng)請(qǐng)求。
      步驟415~步驟417Controlling PoC控制單元中的PoC媒體控制單元接收到來自Focus控制模塊的媒體處理資源啟動(dòng)請(qǐng)求后,向Controlling PoC媒體處理單元0發(fā)送Modify消息,該Controlling PoC媒體處理單元0再返回Res消息給該P(yáng)oC媒體控制單元;然后,該Controlling PoC控制單元返回200OK消息給Participating PoC控制單元1,從而對(duì)步驟404所述的INVITE消息進(jìn)行應(yīng)答。
      這里,并非所有被叫用戶均會(huì)接受當(dāng)前呼叫、參與當(dāng)前會(huì)話,因此,Controlling PoC控制單元需要根據(jù)接收到的200OK消息確定哪些被叫用戶接受當(dāng)前呼叫,并將此情況通知Controlling PoC媒體處理單元0,該Controlling PoC媒體處理單元0將準(zhǔn)備對(duì)這些接受呼叫的用戶進(jìn)行媒體處理。
      步驟418~步驟419該P(yáng)articipating PoC控制單元1中的PoC媒體控制單元接收到來自Relay控制模塊的媒體處理資源啟動(dòng)請(qǐng)求后,向Participating PoC媒體處理單元1發(fā)送Modify消息,該P(yáng)articipating PoC媒體處理單元1再返回Res消息給該P(yáng)oC媒體控制單元;
      步驟420~步驟421Participating PoC控制單元1向UE1返回200OK消息,對(duì)步驟401所述的INVITE消息進(jìn)行應(yīng)答,UE1再發(fā)送ACK消息,從而完成當(dāng)前PoC會(huì)話建立過程,可以開始媒體流傳輸。從而,媒體流從UE1開始,依次經(jīng)過Participating PoC媒體處理單元1、Controlling PoC媒體處理單元0、和Participating PoC媒體處理單元2,最終到達(dá)UE2來進(jìn)行傳輸。
      圖4所述的實(shí)施例中,網(wǎng)絡(luò)預(yù)先配置當(dāng)前會(huì)話媒體流傳輸路徑上的節(jié)點(diǎn)包括Participating PoC媒體處理單元1、Controlling PoC媒體處理單元0、和Participating PoC媒體處理單元2。根據(jù)網(wǎng)絡(luò)資源配置情況,所配置的媒體流傳輸路徑節(jié)點(diǎn)也可能不包括Participating PoC媒體處理單元1和/或Participating PoC媒體處理單元2,但Controlling PoC媒體處理單元0是必須包括的。如果不包括Participating PoC媒體處理單元1,則媒體流傳輸路徑為UE1、Controlling PoC媒體處理單元0、Participating PoC媒體處理單元2、UE2,如果不包括Participating PoC媒體處理單元2,則媒體流傳輸路徑為UE1、Participating PoC媒體處理單元1、Controlling PoC媒體處理單元0、UE2,如果不包括Participating PoC媒體處理單元1和Participating PoC媒體處理單元2,則媒體流傳輸路徑為UE1、Controlling PoC媒體處理單元0、UE2。由此可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明可以不同程度減少媒體流的冗余路由。
      上述實(shí)施例中,PoC控制單元在接收到INVITE消息后向PoC媒體處理單元發(fā)送媒體處理資源分配命令,由PoC媒體處理單元為當(dāng)前會(huì)話劃分可用媒體處理資源,在被叫返回200OK消息后向PoC媒體處理單元發(fā)送媒體處理資源啟動(dòng)命令,由PoC媒體處理單元激活所劃分的媒體處理資源。與該處理思想類似,本發(fā)明還提供了另一種處理思路PoC控制單元也可以在接收到的INVITE消息并得到200OK消息之后,發(fā)送媒體處理資源分配命令和媒體處理資源啟動(dòng)命令給PoC媒體處理單元,由PoC媒體處理單元?jiǎng)澐植⒓せ羁捎妹襟w處理資源,則應(yīng)對(duì)上述圖4的處理步驟順序稍作調(diào)整,具體處理如圖5所示。
      圖5為本發(fā)明方法另一較佳實(shí)施例處理流程示意圖,圖中各處理實(shí)體之間的關(guān)系與圖4所述相同,具體處理包括步驟501~502UE1通過自身所屬的Participating PoC控制單元1發(fā)送INVITE消息至Controlling PoC控制單元,該Controlling PoC控制單元解析該INVITE消息,并為每個(gè)被叫用戶構(gòu)造INvITE消息。
      以下所述步驟503至步驟510為針對(duì)一個(gè)被叫用戶的處理,本發(fā)明針對(duì)每一個(gè)被叫用戶均將執(zhí)行步驟503至步驟510。
      步驟503~步驟505Controlling PoC控制單元將自身為UE2構(gòu)造的INVITE消息通過UE2所屬的Participating PoC控制單元2發(fā)送至UE2,UE2再返回200OK消息給Participating PoC控制單元2。
      步驟506~步驟510Participating PoC控制單元2發(fā)送Create消息給Participating PoC媒體處理單元2,請(qǐng)求劃分媒體處理資源;在得到Participating PoC媒體處理單元2的Res消息后,Participating PoC控制單元2發(fā)送Modify消息給Participating PoC媒體處理單元2,請(qǐng)求激活所劃分的媒體處理資源,該P(yáng)articipating PoC媒體處理單元2返回Res消息確認(rèn)資源已激活;然后,Participating PoC控制單元2再返回200OK消息給ControllingPoC控制單元,對(duì)步驟503所述的INVITE消息進(jìn)行應(yīng)答。
      步驟511~步驟515Controlling PoC控制單元根據(jù)接收到的200OK消息得知被叫用戶接受當(dāng)前呼叫的情況,然后根據(jù)該接受呼叫情況發(fā)送Create消息給Controlling PoC媒體處理單元0,請(qǐng)求劃分媒體處理資源;在得到Controlling PoC媒體處理單元0的Res消息后,Controlling PoC控制單元發(fā)送Modify消息給Controlling PoC媒體處理單元0,請(qǐng)求激活所劃分的媒體處理資源,該Controlling PoC媒體處理單元0返回Res消息確認(rèn)資源已激活;然后,Controlling PoC控制單元再返回200OK消息給Participating PoC控制單元1,對(duì)步驟502所述的INVITE消息進(jìn)行應(yīng)答。
      步驟516~步驟519Participating PoC控制單元1發(fā)送Create消息給Participating PoC媒體處理單元1,請(qǐng)求劃分媒體處理資源;在得到Participating PoC媒體處理單元1的Res消息后,Participating PoC控制單元1發(fā)送Modify消息給Participating PoC媒體處理單元1,請(qǐng)求激活所劃分的媒體處理資源,該P(yáng)articipating PoC媒體處理單元1返回Res消息確認(rèn)資源已激活。
      步驟520~步驟521Participating PoC控制單元1返回200OK消息給UE1,對(duì)步驟501所述的INVITE消息進(jìn)行應(yīng)答,然后UE1發(fā)送ACK消息至Participating PoC控制單元1,確認(rèn)完成會(huì)話建立過程,可以開始媒體流傳輸。
      在通過上述方法建立PoC會(huì)話后,UE1與UE2之間可以通過Participating PoC媒體處理單元1、Controlling PoC媒體處理單元0、Participating PoC媒體處理單元2傳輸媒體流,其中,Controlling PoC媒體處理單元0負(fù)責(zé)會(huì)話中媒體流的復(fù)制和分發(fā),如果除UE2外還有其它被叫用戶,就還可能存在其它Participating PoC媒體處理單元,則Controlling PoC媒體處理單元0將所復(fù)制的媒體流通過各被叫用戶對(duì)應(yīng)的Participating PoC媒體處理單元分發(fā)至各個(gè)被叫用戶。
      上述圖4和圖5所述的實(shí)施例中,UE1和UE2所屬的Participating PoC呼叫控制單元1和Participating PoC呼叫控制單元2、以及當(dāng)前會(huì)話的Controlling PoC呼叫控制單元為三個(gè)不同的實(shí)體。在實(shí)際應(yīng)用中,如果UE1所屬的PoC呼叫控制單元就是該Controlling PoC呼叫控制單元,則不用執(zhí)行圖中與Participating PoC控制單元1相關(guān)的處理,并且UE1直接將媒體流發(fā)送至Controlling PoC媒體處理單元0;如果UE2所屬的PoC呼叫控制單元就是Controlling PoC呼叫控制單元,則不用執(zhí)行圖中與Participating PoC控制單元2相關(guān)的處理,并且UE2直接將媒體流發(fā)送至Controlling PoC媒體處理單元0;顯然,如果UE1和UE2均歸屬于Controlling PoC呼叫控制單元,則不用執(zhí)行圖中與Participating PoC控制單元1和Participating PoC控制單元2相關(guān)的處理,并且UE1和UE2之間僅通過Controlling PoC媒體處理單元0來傳輸媒體流。
      也就是說在會(huì)話建立的信令流程中,主叫方UE1發(fā)送會(huì)話建立請(qǐng)求的方法為如果UE1歸屬于Participating PoC呼叫控制單元1,則UE1通過該P(yáng)articipating PoC呼叫控制單元1將會(huì)話建立請(qǐng)求發(fā)送至當(dāng)前會(huì)話的Controlling PoC呼叫控制單元;如果UE1歸屬于Controlling PoC呼叫控制單元,則UE1直接將會(huì)話建立請(qǐng)求發(fā)送至該Controlling PoC呼叫控制單元。另外,Controlling PoC呼叫控制單元將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至被叫方UE2的方法為如果UE2歸屬于Participating PoC呼叫控制單元2,則Controlling PoC呼叫控制單元通過該P(yáng)articipating PoC呼叫控制單元2將會(huì)話建立請(qǐng)求發(fā)送至UE2;如果UE2歸屬于Controlling PoC呼叫控制單元,則Controlling PoC呼叫控制單元直接將會(huì)話建立請(qǐng)求發(fā)送至UE2。在PoC會(huì)話傳輸媒體流時(shí),必須由Controlling PoC呼叫控制單元連接的Controlling媒體處理單元0來對(duì)媒體流進(jìn)行復(fù)制和分發(fā)等集中處理。
      由于在UE2之外還可能存在其它被叫用戶,上述UE1與UE2之間會(huì)話建立、媒體傳輸中可能出現(xiàn)的情況同樣適用于UE1與其它用戶。比如除所述被叫用戶UE2外還存在被叫用戶UE3,不管UE1和/或UE2所屬的PoC呼叫控制單元是否為Controlling PoC呼叫控制單元,該UE3所屬的PoC呼叫控制單元同樣可能為Participating PoC呼叫控制單元或者為ControllingPoC呼叫控制單元。并且,在會(huì)話建立、分配媒體處理資源、PoC媒體處理單元的配置等方面,針對(duì)于UE3的處理與針對(duì)與UE2的處理機(jī)制相同,即如果UE3歸屬于Participating PoC呼叫控制單元,則針對(duì)于UE3的處理與上述UE2歸屬于Participating PoC呼叫控制單元2時(shí)的處理相同;如果UE3歸屬于Controlling PoC呼叫控制單元,則針對(duì)于UE3的處理與上述UE2歸屬于Controlling PoC呼叫控制單元時(shí)的處理相同,在此不作重復(fù)描述。
      綜上所述,應(yīng)用本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架及方法能夠?qū)F(xiàn)有PoC業(yè)務(wù)網(wǎng)絡(luò)中PoC Server的控制與承載分離,并由本發(fā)明PoC網(wǎng)絡(luò)構(gòu)架中的呼叫控制層和媒體處理層分別進(jìn)行處理,還增加媒體控制層對(duì)媒體處理資源進(jìn)行集中管理。本發(fā)明將原有PoC Server對(duì)PoC業(yè)務(wù)的綜合處理功能被分擔(dān)到多個(gè)處理節(jié)點(diǎn)進(jìn)行,更易于各處理節(jié)點(diǎn)為系統(tǒng)擴(kuò)容預(yù)留資源。本發(fā)明的網(wǎng)絡(luò)構(gòu)架不僅使媒體流的傳輸路徑大大縮短,而且媒體傳輸節(jié)點(diǎn)的分布與信令處理節(jié)點(diǎn)相對(duì)獨(dú)立,這樣更容易實(shí)現(xiàn)系統(tǒng)功能的升級(jí),也進(jìn)一步加快了未來PoC業(yè)務(wù)與NGN網(wǎng)絡(luò)融合的步伐。
      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
      權(quán)利要求
      1.一種實(shí)現(xiàn)蜂窩系統(tǒng)上按鍵即說PoC業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架,其特征在于,該網(wǎng)絡(luò)構(gòu)架包括呼叫控制層,用于與用戶終端UE交互信令,發(fā)送媒體處理資源分配請(qǐng)求至媒體處理層;媒體處理層,根據(jù)所述媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,并為當(dāng)前PoC會(huì)話群組中的UE傳輸媒體流。
      2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述呼叫控制層由一個(gè)或一個(gè)以上PoC呼叫控制單元組成;所述媒體處理層由一個(gè)或一個(gè)以上PoC媒體處理單元組成;所述PoC呼叫控制單元,與UE交互呼叫信令,發(fā)送媒體處理資源分配請(qǐng)求至所述PoC媒體處理單元;所述PoC媒體處理單元,根據(jù)來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,并為當(dāng)前PoC會(huì)話群組中的UE傳輸媒體流。
      3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述組成呼叫控制層的一個(gè)或一個(gè)以上PoC呼叫控制單元中,至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的控制PoC呼叫控制單元,該控制PoC呼叫控制單元包括中繼控制模塊,接收來自UE的呼叫信令并轉(zhuǎn)發(fā)至集中控制模塊,將來自集中控制模塊的呼叫信令分發(fā)給UE;集中控制模塊,根據(jù)來自中繼控制模塊的呼叫信令從策略處理模塊提取策略信息,并根據(jù)該策略信息構(gòu)造呼叫信令并輸出至中繼控制模塊,發(fā)送媒體處理資源分配請(qǐng)求給PoC媒體處理單元;策略處理模塊,從外部實(shí)體接收策略信息并保存,將該策略信息中的媒體策略信息發(fā)送至PoC媒體處理單元。
      4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述從控制PoC呼叫控制單元接收媒體處理資源分配請(qǐng)求的PoC媒體處理單元為控制PoC媒體處理單元,該控制PoC媒體處理單元包括中繼媒體模塊,接收來自UE的媒體流并轉(zhuǎn)發(fā)至集中媒體模塊,將來自集中媒體模塊的媒體流分發(fā)至UE;集中媒體模塊,接收來自集中控制模塊的媒體處理資源分配請(qǐng)求,分配并啟動(dòng)媒體處理資源,將來自中繼媒體模塊的媒體流轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)來自中繼媒體模塊的媒體流從媒體策略模塊提取媒體策略信息,并按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流發(fā)送至中繼媒體模塊;媒體策略模塊,從所述策略處理模塊接收所述媒體策略信息進(jìn)行保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,并按此媒體策略信息對(duì)來自集中媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至集中媒體模塊。
      5.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述呼叫控制層由一個(gè)以上PoC呼叫控制單元組成時(shí),該一個(gè)以上PoC呼叫控制單元中,除所述控制PoC呼叫控制單元外,還至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的參與PoC呼叫控制單元,該參與PoC呼叫控制單元包括中繼控制模塊,接收來自UE或當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元的呼叫信令,根據(jù)該呼叫信令從策略處理模塊提取策略信息,并根據(jù)此策略信息確定將呼叫信令轉(zhuǎn)發(fā)至當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元或UE;策略處理模塊,從外部實(shí)體接收策略信息進(jìn)行保存。
      6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述參與PoC呼叫控制單元中所述中繼控制模塊進(jìn)一步發(fā)送媒體處理資源分配請(qǐng)求給PoC媒體處理單元;所述策略處理模塊進(jìn)一步將所保存的策略信息中的媒體策略信息發(fā)送至PoC媒體處理單元。
      7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述從參與PoC呼叫控制單元接收媒體處理資源分配請(qǐng)求的PoC媒體處理單元為參與PoC媒體處理單元,該參與PoC媒體處理單元包括中繼媒體模塊,接收來自中繼控制模塊的媒體處理資源分配請(qǐng)求,分配并啟動(dòng)媒體處理資源,接收來自UE或控制PoC呼叫控制單元所連接的PoC媒體處理單元的媒體流并轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)該媒體流從媒體策略模塊中提取媒體策略信息,按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流并輸出至控制PoC呼叫控制單元所連接的PoC媒體處理單元或UE;媒體策略模塊,從所述參與PoC呼叫控制單元中的策略處理模塊接收媒體策略信息并保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,按此媒體策略信息對(duì)來自中繼媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至中繼媒體模塊。
      8.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,在所述呼叫控制層和媒體處理層之間進(jìn)一步包括媒體控制層,根據(jù)來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求確定用于傳輸當(dāng)前PoC會(huì)話媒體流的PoC媒體處理單元,并發(fā)送媒體處理資源分配命令至所確定的PoC媒體處理單元;所述PoC媒體處理單元,根據(jù)接收到的媒體處理資源分配命令分配媒體處理資源。
      9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述媒體控制層由一個(gè)或一個(gè)以上PoC媒體控制單元組成;所述PoC媒體控制單元,用于根據(jù)來自PoC呼叫控制單元的媒體處理資源分配請(qǐng)求確定用于傳輸當(dāng)前PoC會(huì)話媒體流的PoC媒體處理單元,并發(fā)送媒體處理資源分配命令至所確定的PoC媒體處理單元。
      10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述組成呼叫控制層的一個(gè)或一個(gè)以上PoC呼叫控制單元中,至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的控制PoC呼叫控制單元,該控制PoC呼叫控制單元包括中繼控制模塊,接收來自UE的呼叫信令并轉(zhuǎn)發(fā)至集中控制模塊,將來自集中控制模塊的呼叫信令分發(fā)給UE;集中控制模塊,根據(jù)來自中繼控制模塊的呼叫信令從策略處理模塊提取策略信息,并根據(jù)該策略信息構(gòu)造呼叫信令并輸出至中繼控制模塊,發(fā)送媒體處理資源分配請(qǐng)求給自身連接的PoC媒體控制單元;策略處理模塊,從外部實(shí)體接收策略信息并保存,將該策略信息中的媒體策略信息通過自身連接的PoC媒體控制單元發(fā)送至PoC媒體處理單元。
      11.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述接收由控制PoC呼叫控制單元觸發(fā)的媒體處理資源分配命令的PoC媒體處理單元為控制PoC媒體處理單元,該控制PoC媒體處理單元包括中繼媒體模塊,接收來自UE的媒體流并轉(zhuǎn)發(fā)至集中媒體模塊,將來自集中媒體模塊的媒體流分發(fā)至UE;集中媒體模塊,接收來自PoC媒體控制單元的媒體處理資源分配命令,分配并啟動(dòng)媒體處理資源,將來自中繼媒體模塊的媒體流轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)來自中繼媒體模塊的媒體流從媒體策略模塊提取媒體策略信息,并按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流發(fā)送至中繼媒體模塊;媒體策略模塊,從所述PoC媒體控制單元接收所述媒體策略信息進(jìn)行保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,并按此媒體策略信息對(duì)來自集中媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至集中媒體模塊。
      12.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述呼叫控制層由一個(gè)以上PoC呼叫控制單元組成時(shí),該一個(gè)以上PoC呼叫控制單元中,除所述控制PoC呼叫控制單元外,還至少有一個(gè)PoC呼叫控制單元作為PoC會(huì)話中的參與PoC呼叫控制單元,該參與PoC呼叫控制單元包括中繼控制模塊,接收來自UE或當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元的呼叫信令,根據(jù)該呼叫信令從策略處理模塊提取策略信息,并根據(jù)此策略信息確定將呼叫信令轉(zhuǎn)發(fā)至當(dāng)前PoC會(huì)話中控制PoC呼叫控制單元或UE;策略處理模塊,從外部實(shí)體接收策略信息進(jìn)行保存。
      13.根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述參與PoC呼叫控制單元中所述中繼控制模塊進(jìn)一步發(fā)送媒體處理資源分配請(qǐng)求給自身連接的PoC媒體控制單元;所述策略處理模塊進(jìn)一步將所保存的策略信息中的媒體策略信息通過該P(yáng)oC媒體控制單元發(fā)送至PoC媒體處理單元。
      14.根據(jù)權(quán)利要求13所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述接收由參與PoC呼叫控制單元觸發(fā)的媒體處理資源分配命令的PoC媒體處理單元為參與PoC媒體處理單元,該參與PoC媒體處理單元包括中繼媒體模塊,接收來自PoC媒體控制單元的媒體處理資源分配命令,分配并啟動(dòng)媒體處理資源,接收來自UE或控制PoC呼叫控制單元所連接的PoC媒體處理單元的媒體流并轉(zhuǎn)發(fā)至媒體處理模塊,根據(jù)該媒體流從媒體策略模塊中提取媒體策略信息,按此媒體策略信息發(fā)送媒體處理指示給媒體處理模塊,將來自媒體處理模塊的媒體流并輸出至控制PoC呼叫控制單元所連接的PoC媒體處理單元或UE;媒體策略模塊,從所述PoC媒體控制單元接收媒體策略信息并保存;媒體處理模塊,根據(jù)所述媒體處理指示從媒體策略模塊提取媒體策略信息,按此媒體策略信息對(duì)來自中繼媒體模塊的媒體流進(jìn)行處理,再將處理后的媒體流發(fā)送至中繼媒體模塊。
      15.根據(jù)權(quán)利要求3、4、5、6、7、10、11、12、13或14所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述控制PoC呼叫控制單元進(jìn)一步包括通知處理模塊,從外部實(shí)體接收通知信息,根據(jù)該通知信息從所述策略處理模塊提取策略信息,并按此策略信息將通知信息分發(fā)給UE。
      16.根據(jù)權(quán)利要求5、6、7、12、13或14所述的網(wǎng)絡(luò)構(gòu)架,其特征在于,所述參與PoC呼叫控制單元進(jìn)一步包括通知處理模塊,從控制PoC呼叫控制單元接收通知信息,根據(jù)該通知信息從所述策略處理模塊提取策略信息,并根據(jù)此策略信息確定向UE下發(fā)通知信息。
      17.一種實(shí)現(xiàn)PoC業(yè)務(wù)的方法,該方法應(yīng)用于包括呼叫控制層和媒體處理層的網(wǎng)絡(luò)構(gòu)架中,所述呼叫控制層由PoC呼叫控制單元組成,所述媒體處理層由PoC媒體處理單元組成,其特征在于,該方法包括A.主叫方UE發(fā)送會(huì)話建立請(qǐng)求至PoC呼叫控制單元;B.PoC呼叫控制單元根據(jù)該會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求,并為當(dāng)前會(huì)話的各被叫方UE構(gòu)造會(huì)話建立請(qǐng)求;將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至各被叫方UE,將所構(gòu)造的媒體處理資源分配請(qǐng)求發(fā)送給自身管理的PoC媒體處理單元,所述PoC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求分配媒體處理資源;C.主叫方和被叫方的UE通過PoC媒體處理單元傳輸媒體流。
      18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述主叫方UE與各被叫方UE所屬同一PoC呼叫控制單元,且為當(dāng)前會(huì)話的控制PoC呼叫控制單元。
      19.根據(jù)權(quán)利要求17所述的方法,其特征在于,步驟A中,所述PoC呼叫控制單元為主叫方UE所屬PoC呼叫控制單元,且為當(dāng)前會(huì)話的控制PoC呼叫控制單元;步驟B中,所述構(gòu)造會(huì)話建立請(qǐng)求和媒體處理資源分配請(qǐng)求的PoC呼叫控制單元為步驟A所述控制PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中有一個(gè)或一個(gè)以上的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中除所述參與PoC呼叫控制單元以外的其它PoC呼叫控制單元為步驟A所述控制PoC呼叫控制單元;所述控制PoC呼叫控制單元將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至各被叫方UE的方法為當(dāng)被叫方UE所屬的PoC呼叫控制單元為參與PoC呼叫控制單元時(shí),步驟A所述控制PoC呼叫控制單元通過該參與PoC呼叫控制單元將會(huì)話建立請(qǐng)求發(fā)送至該被叫方UE;當(dāng)被叫方UE所屬的PoC呼叫控制單元為步驟A所述控制PoC呼叫控制單元時(shí),該控制PoC呼叫控制單元將會(huì)話建立請(qǐng)求直接發(fā)送至該被叫方UE。
      20.根據(jù)權(quán)利要求17所述的方法,其特征在于,主叫方UE所屬的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;步驟A中,所述主叫方UE發(fā)送會(huì)話建立請(qǐng)求的方法為主叫方UE通過當(dāng)前參與PoC呼叫控制單元將接收到的會(huì)話建立請(qǐng)求發(fā)送至當(dāng)前會(huì)話的控制PoC呼叫控制單元;步驟B中,所述PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元,所述被叫方各個(gè)UE所屬的PoC呼叫控制單元為該控制PoC呼叫控制單元。
      21.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述主叫方UE所屬的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;步驟A中,所述主叫方UE發(fā)送會(huì)話建立請(qǐng)求的方法為主叫方UE通過當(dāng)前參與PoC呼叫控制單元將接收到的會(huì)話建立請(qǐng)求發(fā)送至當(dāng)前會(huì)話的控制PoC呼叫控制單元;步驟B中,所述構(gòu)造會(huì)話建立請(qǐng)求和媒體處理資源分配請(qǐng)求的PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中有一個(gè)或一個(gè)以上的PoC呼叫控制單元為當(dāng)前會(huì)話的參與PoC呼叫控制單元;各被叫方UE所屬的PoC呼叫控制單元中除所述參與PoC呼叫控制單元以外的其它PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元;所述控制PoC呼叫控制單元將所構(gòu)造的會(huì)話建立請(qǐng)求分發(fā)至各被叫方UE的方法為當(dāng)被叫方UE所屬的PoC呼叫控制單元為參與PoC呼叫控制單元時(shí),當(dāng)前控制PoC呼叫控制單元通過該參與PoC呼叫控制單元將會(huì)話建立請(qǐng)求發(fā)送至該被叫方UE;當(dāng)被叫方UE所屬的PoC呼叫控制單元為當(dāng)前控制PoC呼叫控制單元時(shí),該控制PoC呼叫控制單元將會(huì)話建立請(qǐng)求直接發(fā)送至該被叫方UE。
      22.根據(jù)權(quán)利要求18至21任一項(xiàng)所述的方法,其特征在于,步驟B中,所述PoC媒體處理單元根據(jù)來自控制PoC呼叫控制單元的媒體處理資源分配請(qǐng)求分配媒體處理資源的方法為所述控制PoC呼叫控制單元在接收到會(huì)話建立請(qǐng)求之后并在發(fā)送會(huì)話建立請(qǐng)求之前,構(gòu)造媒體處理資源分配請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求為當(dāng)前會(huì)話劃分可用媒體處理資源;該控制PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,發(fā)送媒體處理資源啟動(dòng)請(qǐng)求給該P(yáng)oC媒體處理單元,該P(yáng)oC媒體處理單元激活自身已劃分的可用媒體處理資源;或者,所述控制PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,根據(jù)該會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求和媒體處理資源啟動(dòng)請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元為當(dāng)前會(huì)話劃分并激活可用媒體處理資源。
      23.根據(jù)權(quán)利要求18至21任一項(xiàng)所述的方法,其特征在于,步驟C中,所述PoC媒體處理單元為所述控制PoC呼叫控制單元所管理的PoC媒體處理單元。
      24.根據(jù)權(quán)利要求19至21任一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括所述參與PoC呼叫控制單元中的一個(gè)或一個(gè)以上參與PoC呼叫控制單元,根據(jù)接收到的會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求并發(fā)送給各自管理的PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求分配媒體處理資源;步驟C中,所述PoC媒體處理單元包括所述控制PoC呼叫控制單元所管理的PoC媒體處理單元和所述一個(gè)或一個(gè)以上參與PoC呼叫控制單元所管理的PoC媒體處理單元。
      25.根據(jù)權(quán)利要求24所述的方法,其特征在于,所述PoC媒體處理單元根據(jù)來自參與PoC呼叫控制單元的媒體處理資源分配請(qǐng)求分配媒體處理資源的方法為所述參與PoC呼叫控制單元在接收到會(huì)話建立請(qǐng)求之后并在發(fā)送會(huì)話建立請(qǐng)求之前,構(gòu)造媒體處理資源分配請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元根據(jù)該媒體處理資源分配請(qǐng)求為當(dāng)前會(huì)話劃分可用媒體處理資源;該參與PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,發(fā)送媒體處理資源啟動(dòng)請(qǐng)求給該P(yáng)oC媒體處理單元,該P(yáng)oC媒體處理單元激活自身已劃分的可用媒體處理資源;或者,所述參與PoC呼叫控制單元在接收到自身已發(fā)送的會(huì)話建立請(qǐng)求的應(yīng)答消息后,根據(jù)該會(huì)話建立請(qǐng)求構(gòu)造媒體處理資源分配請(qǐng)求和媒體處理資源啟動(dòng)請(qǐng)求并發(fā)送給所述PoC媒體處理單元,該P(yáng)oC媒體處理單元為當(dāng)前會(huì)話劃分并激活可用媒體處理資源。
      全文摘要
      本發(fā)明公開了一種實(shí)現(xiàn)蜂窩系統(tǒng)上按鍵即說(PoC)業(yè)務(wù)的網(wǎng)絡(luò)構(gòu)架,該網(wǎng)絡(luò)構(gòu)架包括呼叫控制層,用于與用戶終端(UE)交互信令,發(fā)送媒體處理資源分配請(qǐng)求至媒體處理層;媒體處理層,用于根據(jù)所述媒體處理資源分配請(qǐng)求為當(dāng)前PoC會(huì)話提供媒體處理資源,并為當(dāng)前PoC會(huì)話群組中的UE傳輸媒體流。本發(fā)明還提供了一種實(shí)現(xiàn)PoC業(yè)務(wù)的方法,應(yīng)用本發(fā)明PoC業(yè)務(wù)網(wǎng)絡(luò)構(gòu)架及方法能夠?qū)崿F(xiàn)PoC業(yè)務(wù)控制與承載的分離。
      文檔編號(hào)H04Q7/38GK1816179SQ200510005349
      公開日2006年8月9日 申請(qǐng)日期2005年2月2日 優(yōu)先權(quán)日2005年2月2日
      發(fā)明者羅龍 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1