一種群組會話的方法、裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于無線軟件定義網(wǎng)絡(luò)的群組會話業(yè)務(wù)的方法及裝置、系統(tǒng),涉及無線通信領(lǐng)域,尤其涉及一種群組會話業(yè)務(wù)。通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,對業(yè)務(wù)呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業(yè)務(wù)控制邏輯,降低PoC服務(wù)器負擔,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
【專利說明】一種群組會話的方法、裝置和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種群組會話業(yè)務(wù)的方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的飛速發(fā)展,互聯(lián)網(wǎng)的規(guī)模越來越龐大、承載的應(yīng)用越來越復(fù)雜,人們對互聯(lián)網(wǎng)的可控性要求越來越高。針對以上問題,美國斯坦福大學clean slate研究組提出了軟件定義網(wǎng)絡(luò)(Software Defined Network, SDN)的網(wǎng)絡(luò)架構(gòu),它的核心技術(shù)OpenFlow通過將網(wǎng)絡(luò)設(shè)備控制面和數(shù)據(jù)面分離,實現(xiàn)了網(wǎng)絡(luò)流量的靈活控制。OpenFlow是一種交換技術(shù),使用OpenFlow協(xié)議建立軟件定義網(wǎng)絡(luò),可以將網(wǎng)絡(luò)作為一個整體而不是無數(shù)的獨立設(shè)備進行管理與控制。
[0003]傳統(tǒng)的SDN是在IP層或IP層以上運行承載和控制的分離處理,即主要是對核心網(wǎng)層面的改進,而無線SDN則是針對無線接入網(wǎng)絡(luò)的控制和承載分離方案。
[0004]無線SDN的網(wǎng)絡(luò)架構(gòu)如圖1所示,無線SDN將無線網(wǎng)絡(luò)實體中的控制面和用戶面分開,實現(xiàn)基于OpenRadio協(xié)議的無線接入承載控制和基于OpenCore協(xié)議的網(wǎng)絡(luò)層和數(shù)據(jù)轉(zhuǎn)發(fā)控制。無線SDN包括控制面和用戶面實體,其中控制面包括SNC(Single NetworkController,單一網(wǎng)絡(luò)控制器)和cNB (Control-plane of Node B,基站控制面);用戶面包括 GR(Gateway Router,網(wǎng)關(guān)路由器)和 uNB(User-plane of Node B,基站用戶面)。SNC是集中網(wǎng)絡(luò)控制點,通過OpenCore協(xié)議控制GR的數(shù)據(jù)流路由;cNB通過OpenRadio協(xié)議實現(xiàn)對uNB的無線參數(shù)控制的無線資源管理。
[0005]群組會話業(yè)務(wù)指的是目前網(wǎng)絡(luò)中的多人會話,例如PoC(Push to talk overCellular,移動一鍵通)、IM(Instant Message,即時消息)、視頻會議等。以PoC業(yè)務(wù)為例,PoC 業(yè)務(wù)是 OMA(Open Mobile Architecture,開放移動體系結(jié)構(gòu))、3gpp (The3rdGeneration Partnership Project,第三代合作伙伴計劃)定義的一種基于公眾蜂窩移動通信網(wǎng)絡(luò)的即按即說業(yè)務(wù),通過半雙工VoIP技術(shù)實現(xiàn)類似集群會話的通信方式,用戶只需要像使用對講機一樣按一個鍵而無需進行撥號就可以快捷直接的與任何地方的多個用戶進行點對多點的即時通信。
[0006]PoC中各網(wǎng)元功能為:
[0007]PoC Client,負責登陸PoC業(yè)務(wù),發(fā)起、參加和終止PoC會話,PoC語音包的編解碼和發(fā)送接收等。
[0008]PoC服務(wù)器,負責PoC業(yè)務(wù)中應(yīng)用層的網(wǎng)絡(luò)功能,分為控制PoC功能(CPF,Controlling PoC Function)和加入PoC功能(PPF,Participating PoC Function)。CPF部分負責PoC會話的集中處理、媒體的集中分配、會話權(quán)仲裁和發(fā)言人身份識別、SIP會話處理、與會人員信息和媒體信息的管理、集中計費支持、媒體編碼格式翻譯等;PPF部分負責PoC會話處理、用戶面適配、在PoC客戶端和Controlling PoC服務(wù)器之間中繼Talk Burst的控制信息、SIP會話處理、為進入的PoC會話提供協(xié)議執(zhí)行、提供會話方的計費報告、提供會話突發(fā)序列的協(xié)議協(xié)商、存儲現(xiàn)有的應(yīng)答模式和PoC客戶端的呼入PoC會話禁止參數(shù)選擇。
[0009]現(xiàn)有的群組會話業(yè)務(wù)信令與數(shù)據(jù)均需經(jīng)過應(yīng)用服務(wù)器轉(zhuǎn)發(fā),服務(wù)器負擔重,實現(xiàn)成本高,同時導(dǎo)致業(yè)務(wù)數(shù)據(jù)延時較大,尤其是一對多會話的情況下時延更大。PoC會話業(yè)務(wù)需要通過專網(wǎng)來實現(xiàn)低時延,部署專網(wǎng)需要業(yè)務(wù)提供商花費大量的部署成本。
【發(fā)明內(nèi)容】
[0010]本發(fā)明提供一種基于無線SDN的群組會話業(yè)務(wù),通過業(yè)務(wù)的控制信令與數(shù)據(jù)流分離來解決現(xiàn)有群組會話業(yè)務(wù)時延較大和成本過高的問題。
[0011]為達到上述目的,本發(fā)明實施例提供了以下技術(shù)方案:
[0012]一種群組會話的方法,包括:
[0013]建立群組會話,根據(jù)所述群組會話生成業(yè)務(wù)信息;
[0014]向主叫用戶所屬的主叫方單一網(wǎng)絡(luò)控制器SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述主叫方SNC生成第一路由規(guī)則并發(fā)送給主叫用戶所屬的主叫方網(wǎng)關(guān)路由器GR ;
[0015]向被叫用戶所屬的被叫方SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述被叫方SNC生成第二路由規(guī)則并發(fā)送給被叫用戶所屬的被叫方GR ;
[0016]向所述主叫用戶發(fā)送授予通話權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),所述主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù)經(jīng)所述主叫方GR根據(jù)所述第一路由規(guī)則轉(zhuǎn)發(fā)給被叫方GR,再經(jīng)所述被叫方GR轉(zhuǎn)發(fā)給所述被叫用戶。
[0017]所述建立群組會話包括:
[0018]接收主叫用戶發(fā)送的第一呼叫邀請消息,生成群組會話地址信息;所述第一呼叫邀請消息用于邀請被叫方用戶進行群組會話;
[0019]向所述被叫用戶發(fā)送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發(fā)送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;
[0020]接收所述被叫方發(fā)送的呼叫接受消息,建立所述群組會話。
[0021]所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述第一路由規(guī)則和所述
第二路由規(guī)則。
[0022]所述第一路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址;
[0023]所述第二路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述被叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述主叫用戶的地址。
[0024]當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發(fā)送的結(jié)束會話請求消息,則
[0025]向所述主叫方SNC發(fā)送會話終止消息,令所述主叫方SNC向所述主叫方GR發(fā)送刪除第一路由規(guī)則消息,以使所述主叫方GR刪除第一路由規(guī)則;其中,所述會話終止消息包括會話標識;
[0026]向所述被叫方SNC發(fā)送會話終止消息,令所述被叫方SNC向所述被叫方GR發(fā)送刪除第二路由規(guī)則消息,以使所述被叫方GR刪除第二路由規(guī)則;其中,所述會話終止消息包括會話標識。
[0027]一種群組會話的方法,包括:
[0028]接收主叫方SNC發(fā)送的路由規(guī)則,所述路由規(guī)則由所述主叫方SNC根據(jù)來自PoC服務(wù)器的業(yè)務(wù)信息生成,所述業(yè)務(wù)信息依據(jù)建立的群組會話生成;
[0029]接收主叫用戶的業(yè)務(wù)數(shù)據(jù),根據(jù)所述路由規(guī)則將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)至被叫方。
[0030]所述路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0031]一種群組會話的系統(tǒng),包括PoC服務(wù)器,單一網(wǎng)絡(luò)控制器SNC,網(wǎng)關(guān)路由器GR:
[0032]所述PoC服務(wù)器用于,建立群組會話,根據(jù)所述群組會話生成業(yè)務(wù)信息;向所述SNC發(fā)送所述業(yè)務(wù)信息;向主叫用戶發(fā)送授予通話權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),所述主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù)經(jīng)所述GR根據(jù)路由規(guī)則轉(zhuǎn)發(fā)至被叫用戶;
[0033]所述SNC用于,接收所述業(yè)務(wù)信息,并根據(jù)所述業(yè)務(wù)信息生成所述路由規(guī)則并發(fā)送給所述主叫方GR ;
[0034]所述GR用于,接收所述SNC發(fā)送的路由規(guī)則,接收主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù),并根據(jù)所述路由規(guī)則將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發(fā)送給被叫用戶。
[0035]所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會話地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述路由規(guī)則。
[0036]所述路由規(guī)則包括:
[0037]如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0038]所述PoC服務(wù)器還用于,當檢測到超時,或收到會話雙方的結(jié)束請求消息,向所述主叫方SNC發(fā)送會話終止消息,所述會話終止消息包括會話標識;
[0039]所述主叫方SNC還用于,接收所述PoC服務(wù)器發(fā)送的會話終止消息,向所述主叫方GR發(fā)送刪除路由規(guī)則消息;
[0040]所述主叫方GR還用于,依據(jù)所述主叫方SNC發(fā)送的刪除路由規(guī)則消息,刪除所述會話的路由規(guī)則。
[0041]一種群組會話的裝置,其特征在于,包括:
[0042]群組會話創(chuàng)建單元,用于建立群組會話;
[0043]業(yè)務(wù)信息生成單元,用于根據(jù)所述群組會話生成業(yè)務(wù)信息;
[0044]發(fā)送單元,用于向主叫用戶所屬的主叫方SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述主叫方SNC生成第一路由規(guī)則并發(fā)送給主叫用戶所屬的主叫方GR ;向被叫用戶所屬的被叫方SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述被叫方SNC生成第二路由規(guī)則并發(fā)送給被叫方GR;[0045]所述發(fā)送單元還用于,向所述主叫用戶發(fā)送授予通話權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)經(jīng)所述主叫方GR根據(jù)所述第一路由規(guī)則轉(zhuǎn)發(fā)給被叫方GR,再經(jīng)所述被叫方GR轉(zhuǎn)發(fā)給所述被叫用戶。
[0046]所述群組會話創(chuàng)建單元包括:
[0047]接收模塊,用于接收主叫用戶發(fā)送的第一呼叫邀請消息,所述第一呼叫邀請消息用于邀請被叫方用戶進行群組會話;
[0048]群組會話地址生成模塊,用于生成群組會話地址信息;
[0049]發(fā)送模塊,用于向所述被叫用戶發(fā)送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發(fā)送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;
[0050]接收模塊,還用于接收所述被叫方發(fā)送的呼叫接受消息。
[0051]所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述第一路由規(guī)則和所述
第二路由規(guī)則。
[0052]所述第一路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址;
[0053]所述第二路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述被叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述主叫用戶的地址。
[0054]所述群組會話裝置還包括:
[0055]會話終止單元,用于當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發(fā)送的結(jié)束會話請求消息,則
[0056]向所述主叫方SNC發(fā)送會話終止消息,令所述主叫方SNC向所述主叫方GR發(fā)送刪除所述第一路由規(guī)則消息,以使所述主叫方GR刪除所述第一路由規(guī)則;其中,所述會話終止消息包括會話標識;
[0057]向所述被叫方SNC發(fā)送會話終止消息,令所述被叫方SNC向所述被叫方GR發(fā)送刪除所述第二路由規(guī)則消息,以使所述被叫方GR刪除所述第二路由規(guī)則;其中,所述會話終止消息包括會話標識。
[0058]一種群組會話裝置,包括:
[0059]接收單元,用于接收主叫用戶所屬的主叫方SNC發(fā)送的路由規(guī)則,所述路由規(guī)則由所述主叫方SNC根據(jù)來自PoC服務(wù)器的業(yè)務(wù)信息生成,所述業(yè)務(wù)信息依據(jù)建立的群組會話生成;
[0060]轉(zhuǎn)發(fā)單元,用于根據(jù)所述路由規(guī)則將來自所述主叫用戶的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫方。
[0061]所述路由規(guī)則包括:
[0062]如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。[0063]本發(fā)明公開了一種基于無線軟件定義網(wǎng)絡(luò)的群組會話業(yè)務(wù)的方法及裝置、系統(tǒng),通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,對業(yè)務(wù)呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業(yè)務(wù)控制邏輯,降低PoC服務(wù)器負擔,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
【專利附圖】
【附圖說明】
[0064]圖1為一種無線SDN的網(wǎng)絡(luò)架構(gòu)示意圖;
[0065]圖2為本發(fā)明實施例提供的群組會話流程圖;
[0066]圖3為本發(fā)明實施例提供的群組會話流程圖;
[0067]圖4為本發(fā)明實施例提供的群組會話業(yè)務(wù)信令圖;
[0068]圖5為本發(fā)明實施例提供的群組會話系統(tǒng)示意圖;
[0069]圖6為本發(fā)明實施例提供的群組會話裝置示意圖;
[0070]圖7本發(fā)明實施例提供的群組會話裝置示意圖。
【具體實施方式】
[0071]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點表達得更加清楚明白,下面結(jié)合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。顯然,所描述的實施例是本發(fā)明的一部分實施例,而不是全部實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都應(yīng)屬于本發(fā)明保護的范圍。
[0072]應(yīng)理解,本發(fā)明實施例的技術(shù)方案可以應(yīng)用于各種群組會話業(yè)務(wù),例如PoC (Pushto talk over Cellular,移動一鍵通)、IM(Instant Message,即時消息)、視頻會議等。
[0073]下面更加詳細地具體描述本發(fā)明的示范性實施例。
[0074]實施例一
[0075]圖2為本發(fā)明實施例提供的群組會話流程圖,具體包括:
[0076]S201,建立會話,根據(jù)群組會話生成業(yè)務(wù)信息。
[0077]PoC服務(wù)器接收主叫用戶發(fā)送的第一呼叫邀請消息,生成群組會話地址信息;所述第一呼叫邀請消息用于邀請被叫方用戶進行群組會話;
[0078]PoC服務(wù)器向被叫用戶發(fā)送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向主叫用戶發(fā)送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;
[0079]接收被叫方發(fā)送的呼叫接受消息,則建立群組會話。
[0080]具體地,在一對多群組會話中,PoC服務(wù)器接收到主叫用戶發(fā)送的呼叫邀請消息后,生成群組會話地址信息,然后向所有的被叫用戶發(fā)送第二呼叫邀請消息,當至少接收到一個被叫用戶發(fā)送的呼叫接受消息,則建立群組會話。
[0081]S202,向主叫方SNC發(fā)送業(yè)務(wù)信息,所述業(yè)務(wù)信息用于主叫方SNC生成第一路由規(guī)則并發(fā)送給主叫方GR ;向被叫方SNC發(fā)送業(yè)務(wù)信息,所述業(yè)務(wù)信息用于被叫方SNC生成第二路由規(guī)則并發(fā)送給被叫方GR。
[0082]具體地,業(yè)務(wù)信息包括主叫用戶及被叫用戶的用戶標識、主叫用戶及被叫用戶的地址信息、群組會地址信息;其中,主叫方及被叫方的用戶標識、主叫用戶和被叫用戶的地址信息、群組會話地址信息用于制定第一路由規(guī)則和第二路由規(guī)則。
[0083]具體地,第一路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0084]第二路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述被叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述主叫用戶的地址。
[0085]S203,向主叫用戶發(fā)送授予通話權(quán)的消息,通知主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù)經(jīng)主叫方GR根據(jù)第一路由規(guī)則轉(zhuǎn)發(fā)給被叫方GR,再經(jīng)被叫方GR轉(zhuǎn)發(fā)給被叫用戶。
[0086]具體地,PoC服務(wù)器向主叫用戶發(fā)送授予通話權(quán)消息,向被叫用戶發(fā)送通話權(quán)占用消息,主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù)至主叫方GR,主叫方GR根據(jù)第一路由規(guī)則將業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)至被叫方GR,被叫方GR再根據(jù)第二路由規(guī)則將數(shù)據(jù)發(fā)送給被叫用戶。
[0087]PoC服務(wù)器接收主叫用戶發(fā)送的通話權(quán)釋放消息后,向主叫用戶和被叫用戶發(fā)送通話權(quán)空閑消息;PoC服務(wù)器接收被叫用戶發(fā)送的通話權(quán)請求消息,向被叫用戶發(fā)送通話權(quán)授予消息,向主叫用戶發(fā)送通話權(quán)占用消息,被叫用戶向主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù)。
[0088]S204,終止會話,刪除路由規(guī)則。
[0089]具體地,當檢測到超時,或接收到主叫用戶和被叫用戶發(fā)送的結(jié)束會話請求消息,則向主叫方SNC發(fā)送會話終止消息,令主叫方SNC向主叫方GR發(fā)送刪除第一路由規(guī)則消息,以使主叫方GR刪除第一路由規(guī)則;其中,所述會話終止消息包括會話標識;向被叫方SNC發(fā)送會話終止消息,令被叫方SNC向被叫方GR發(fā)送刪除第二路由規(guī)則消息,以使被叫方GR刪除第二路由規(guī)則;其中,所述會話終止消息包括會話標識。
[0090]本發(fā)明實施例提供的群組會話方法,通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,減少了 PoC服務(wù)器的負擔。
[0091]實施例二
[0092]圖3為本發(fā)明實施例提供的群組會話流程圖,具體包括:
[0093]S301,接收主叫方SNC發(fā)送的路由規(guī)則。
[0094]具體地,PoC服務(wù)器接收主叫用戶發(fā)送的呼叫邀請消息,生成群組會話地址信息,向被叫用戶發(fā)送攜帶有群組會話地址信息的呼叫邀請消息,向主叫用戶發(fā)送攜帶有群組會話地址信息的呼叫接受消息,則建立了群組會話。
[0095]主叫方SNC接收PoC服務(wù)器發(fā)送的業(yè)務(wù)信息,根據(jù)所述業(yè)務(wù)信息生成路由規(guī)則,所述路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業(yè)務(wù)數(shù)據(jù)的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0096]主叫方GR接收主叫方SNC發(fā)送的路由規(guī)則。
[0097]S302,接收主叫用戶的業(yè)務(wù)數(shù)據(jù),根據(jù)所述路由規(guī)則將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)至被叫方。
[0098]S303,接收主叫方SNC發(fā)送的刪除路由規(guī)則消息,刪除所述路由規(guī)則。
[0099]當PoC服務(wù)器檢測到超時,或接收到主叫用戶和被叫用戶發(fā)送的結(jié)束會話請求消息,則向主叫方SNC發(fā)送會話終止消息,使主叫方SNC向主叫方GR發(fā)送刪除路由規(guī)則消息,主叫方GR刪除路由規(guī)則;其中,所述會話終止消息包括會話標識。
[0100]本發(fā)明實施例提供的群組會話方法,通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對業(yè)務(wù)呼叫流程改動較少,簡化群組會話控制邏輯,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
[0101]實施例三
[0102]圖4為本發(fā)明實施例提供的群組會話業(yè)務(wù)信令圖,如圖4所示,包括:
[0103]第一部分,業(yè)務(wù)會話發(fā)起。
[0104]主叫用戶向PoC服務(wù)器發(fā)送呼叫邀請消息,要求發(fā)起群組會話;PoC服務(wù)器收到呼叫邀請消息后,生成群組會話地址信息,向被叫用戶發(fā)送攜帶群組會話地址信息的呼叫邀請消息,向主叫用戶發(fā)送攜帶群組會地址信息的呼叫邀請接受消息;Poc服務(wù)器收到被叫用戶的接受消息后,進行第二部分操作。
[0105]第二部分,路由決策和規(guī)則下發(fā)。
[0106]PoC服務(wù)器向主叫用戶所屬的主叫方SNC發(fā)送業(yè)務(wù)信息,所述業(yè)務(wù)信息包括主叫方及被叫方的用戶標識、主叫方及被叫方的地址信息、媒體信息、會話標識和群組會話地址信息,所述業(yè)務(wù)信息用于主叫方SNC生成第一路由規(guī)則;其中,所述地址信息包括IP地址、端口號、MAC地址,所述媒體信息包括編碼格式。
[0107]主叫方SNC根據(jù)所述業(yè)務(wù)信息生成第一路由規(guī)則,并將所述第一路由規(guī)則下發(fā)給主叫用戶所屬的主叫方GR;其中,所述第一路由規(guī)則包括:
[0108]如果數(shù)據(jù)的源地址為主叫用戶地址,目的地址為群組會話地址,則將數(shù)據(jù)源地址改為群組會話地址,目的地址改為被叫用戶的地址。
[0109]PoC服務(wù)器向被叫用戶所屬的被叫方SNC發(fā)送業(yè)務(wù)信息,所述業(yè)務(wù)信息包括主叫方及被叫方的用戶標識、主叫方及被叫方的地址信息、媒體信息、會話標識和群組會話地址信息。
[0110]被叫方SNC根據(jù)業(yè)務(wù)信息生成第二路由規(guī)則,并將所述第二路由規(guī)則下發(fā)給主叫用戶所屬主叫方GR,所述第二路由規(guī)則包括:
[0111]如果數(shù)據(jù)的源地址為被叫用戶的地址,目的地址為群組會話地址,則將數(shù)據(jù)的源地址改為群組會話地址,目的地址改為主叫用戶的地址。
[0112]第三部分,用戶會話。
[0113]PoC服務(wù)器向主叫用戶授予通話權(quán),主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù)經(jīng)主叫方GR根據(jù)第一路由規(guī)則轉(zhuǎn)發(fā)至被叫方GR,再由被叫方GR發(fā)送給被叫方。主叫用戶向PoC服務(wù)器發(fā)送通話權(quán)釋放消息,PoC服務(wù)器向主叫方和被叫方發(fā)送通話權(quán)空閑消息,此時主被叫雙方處于通話權(quán)空閑狀態(tài);被叫用戶發(fā)送通話權(quán)請求消息,PoC服務(wù)器向被叫用戶發(fā)送通話權(quán)授予消息,向主叫用戶發(fā)送通話權(quán)占用消息,被叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù)經(jīng)被叫方GR轉(zhuǎn)發(fā)給主叫方GR,再由主叫方GR根據(jù)第一路由規(guī)則發(fā)送給主叫用戶;被叫用戶向PoC服務(wù)器發(fā)送通話權(quán)釋放消息,PoC服務(wù)器向主叫用戶和被叫用戶發(fā)送通話權(quán)空閑消息,此時,主叫用戶和被叫用戶處于通話權(quán)空閑狀態(tài)。
[0114]第四部分,會話結(jié)束,路由規(guī)則刪除。
[0115]當PoC服務(wù)器檢測到超時,或PoC服務(wù)器收到通話各方的結(jié)束請求消息,PoC服務(wù)器向主叫方SNC和被叫方SNC發(fā)送會話終止消息,所述會話終止消息包括會話標識。
[0116]具體的,PoC服務(wù)器監(jiān)控會話,當一定時間處于會話空閑階段而又沒有收到來自會話各方的會話請求,則判定超時。
[0117]主叫方SNC向主叫方GR發(fā)送刪除路由規(guī)則消息,令主叫方GR刪除本會話相關(guān)的路由規(guī)則,被叫方SNC向被叫方GR發(fā)送刪除路由規(guī)則消息,令被叫方GR刪除本會話相關(guān)的路由規(guī)則。
[0118]本發(fā)明實施例提供的群組會話方法,通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,對業(yè)務(wù)呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業(yè)務(wù)控制邏輯,降低PoC服務(wù)器負擔,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
[0119]實施例四
[0120]本實施例提供了一種一對多群組會話的方法,包括:
[0121]第一部分,業(yè)務(wù)會話發(fā)起。
[0122]與實施例一中一對一呼叫類似,區(qū)別在于PoC服務(wù)器在接收到主叫用戶的呼叫邀請消息后,生成群組會話地址信息,向所有被叫用戶發(fā)送攜帶群組會地址信息的呼叫邀請消息,向主叫用戶發(fā)送攜帶群組會話地址信息的呼叫邀請接受消息;等待至少一個被叫用戶返回呼叫接受消息之后,即進行第二部分操作。
[0123]第二部分,路由決策和規(guī)則下發(fā)。
[0124]同實施例一,PoC服務(wù)器向主叫方SNC及返回了被叫方SNC發(fā)送業(yè)務(wù)信息,第N用戶方的第N SNC根據(jù)業(yè)務(wù)信息生成第N路由規(guī)則,其中N= 1,2...;所述第N路由規(guī)則包括:
[0125]如果數(shù)據(jù)的源地址是第N用戶的地址,目的地址是群組會話地址,則將數(shù)據(jù)復(fù)制多份,數(shù)據(jù)的源地址改為群組會話地址,每一份數(shù)據(jù)的目的地址分別改為其他的參與群組會話用戶的地址;
[0126]所述第N SNC將第N路由規(guī)則發(fā)送給第N用戶所屬的第N用戶方GR。
[0127]第三部分,用戶會話。
[0128]PoC服務(wù)器向主叫用戶發(fā)送通話權(quán)授予消息,主叫用戶所屬的GR將來自主叫用戶的業(yè)務(wù)數(shù)據(jù)復(fù)制多份,根據(jù)路由規(guī)則分別轉(zhuǎn)發(fā)給群組會話中其他各被叫用戶所屬的GR,再由各被叫用戶的GR發(fā)送給相應(yīng)的被叫用戶。
[0129]第四部分,會話結(jié)束,路由規(guī)則刪除。
[0130]同實施例一,當PoC服務(wù)器檢測到超時,或PoC服務(wù)器收到會話各方的結(jié)束會話請求消息,PoC服務(wù)器通知群組會話中各用戶所屬的SNC刪除會話,SNC通知該相應(yīng)的GR刪除本會話路由規(guī)則。
[0131]本發(fā)明實施例提供的一對多群組會話方法,通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,降低群組通話業(yè)務(wù)數(shù)據(jù)延時,在多方會話的情況下時延降低非常明顯,能有效改善用戶QoE0
[0132]實施例五
[0133]圖5為本發(fā)明實施例提供的群組會話的系統(tǒng)示意圖,如圖5所示,包括:
[0134]PoC服務(wù)器3,用于建立會話連接,根據(jù)會話連接生成業(yè)務(wù)信息;向所述單一網(wǎng)絡(luò)控制器SNC2發(fā)送所述業(yè)務(wù)信息;向主叫用戶發(fā)送授予發(fā)言權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù)經(jīng)網(wǎng)關(guān)路由器GRl根據(jù)路由規(guī)則轉(zhuǎn)發(fā)至被叫用戶;
[0135]其中,所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會話地址信息;所述主叫用戶及被叫用戶的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述路由規(guī)則;
[0136]具體地,所述路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述主叫用戶的地址信息,目的地址為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
[0137]PoC服務(wù)器3還用于,當檢測到會話連接超時,或收到會話雙方的結(jié)束請求消息,向所述主叫用戶所屬的SNC2發(fā)送會話終止消息,所述會話終止消息包括會話標識;
[0138]SNC2用于,接收所述業(yè)務(wù)信息,并根據(jù)所述業(yè)務(wù)信息生成所述路由規(guī)則并發(fā)送給所述GR ;
[0139]SNC2還用于,接收所述PoC服務(wù)器3發(fā)送的會話終止消息,向所述GRl發(fā)送刪除路由規(guī)則消息;
[0140]GRl用于,接收所述SNC發(fā)送的路由規(guī)則,接收主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù),并根據(jù)所述路由規(guī)則將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶;
[0141]GRl還用于,依據(jù)所述SNC2發(fā)送的刪除路由規(guī)則消息,刪除所述會話的路由規(guī)則。
[0142]本發(fā)明實施例提供的群組會話系統(tǒng),通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,對業(yè)務(wù)呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業(yè)務(wù)控制邏輯,降低PoC服務(wù)器負擔,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,能有效改善用戶QoE。
[0143]實施例六
[0144]圖6為本發(fā)明實施例提供的群組會話的裝置示意圖,如圖6所示,包括:
[0145]會話連接建立單元301,用于建立會話連接;
[0146]具體地,所述會話連接建立單元包括:
[0147]接收模塊3011,用于接收主叫用戶發(fā)送的第一呼叫邀請消息,所述第一呼叫邀請消息用于邀請被叫用戶進行群組會話;
[0148]群組會話地址生成模塊3012,用于生成群組會話地址信息;
[0149]發(fā)送模塊3013,用于向所述被叫用戶發(fā)送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發(fā)送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;接收模塊,還用于接收所述被叫用戶發(fā)送的呼叫接受消
肩、O
[0150]業(yè)務(wù)信息生成單元302,用于根據(jù)所述會話連接生成業(yè)務(wù)信息;
[0151]具體地,所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、所述群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述第一路由規(guī)則和所述第二路由規(guī)則。
[0152]具體地,所述第一路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息;
[0153]所述第二路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述被叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述主叫用戶的地址信息。
[0154]發(fā)送單元303,用于向主叫用戶所屬的SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述主叫用戶所屬的SNC生成第一路由規(guī)則并發(fā)送給主叫用戶所屬的GR;向被叫用戶所屬的SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述被叫用戶所屬的SNC生成第二路由規(guī)則并發(fā)送給被叫用戶所屬的GR ;所述發(fā)送單元還用于,向所述主叫用戶發(fā)送授予通話權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)經(jīng)所述主叫用戶所屬的GR根據(jù)所述第一路由規(guī)則轉(zhuǎn)發(fā)給被叫用戶所屬的GR,再經(jīng)所述被叫用戶所屬的GR轉(zhuǎn)發(fā)給所述被叫用戶。
[0155]會話終止單元304,用于當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發(fā)送的結(jié)束會話請求消息,則
[0156]向所述主叫用戶所屬的SNC發(fā)送會話終止消息,令所述主叫用戶所屬的SNC向所述主叫用戶所屬的GR發(fā)送刪除所述第一路由規(guī)則消息,以使所述主叫用戶所屬的GR刪除所述第一路由規(guī)則;其中,所述會話終止消息包括會話標識;
[0157]向所述被叫用戶所屬的SNC發(fā)送會話終止消息,令所述被叫用戶所屬的SNC向所述被叫用戶所屬的GR發(fā)送刪除所述第二路由規(guī)則消息,以使所述被叫用戶所屬的GR刪除所述第二路由規(guī)則;其中,所述會話終止消息包括會話標識。
[0158]本發(fā)明實施例提供的群組會話裝置,通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,對業(yè)務(wù)呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業(yè)務(wù)控制邏輯,降低PoC服務(wù)器負擔,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,能有效改善用戶QoE。
[0159]實施例七
[0160]圖7為本發(fā)明實施例提供的群組會話的裝置示意圖,具體包括:
[0161]接收單元101,用于接收主叫用戶所屬的SNC發(fā)送的路由規(guī)則,所述路由規(guī)則由所述主叫用戶所屬的SNC根據(jù)來自PoC服務(wù)器的業(yè)務(wù)信息生成,所述業(yè)務(wù)信息依據(jù)建立的會話連接生成;
[0162]轉(zhuǎn)發(fā)單元102,用于根據(jù)所述路由規(guī)則將來自所述主叫用戶的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶。
[0163]具體地,路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
[0164]本發(fā)明實施例提供的群組會話裝置,通過業(yè)務(wù)的控制信令與業(yè)務(wù)數(shù)據(jù)分離,對PoC服務(wù)器需求較少,對業(yè)務(wù)呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業(yè)務(wù)控制邏輯,降低PoC服務(wù)器負擔,降低群組會話業(yè)務(wù)數(shù)據(jù)時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
【權(quán)利要求】
1.一種群組會話的方法,其特征在于,包括: 建立主叫用戶與被叫用戶之間的會話連接,根據(jù)所述會話連接生成業(yè)務(wù)信息; 向主叫用戶所屬的單一網(wǎng)絡(luò)控制器SNC發(fā)送所述業(yè)務(wù)信息;其中,所述業(yè)務(wù)信息用于所述主叫用戶所屬的SNC生成第一路由規(guī)則并發(fā)送給主叫用戶所屬的網(wǎng)關(guān)路由器GR; 向被叫用戶所屬的SNC發(fā)送所述業(yè)務(wù)信息;其中,所述業(yè)務(wù)信息用于所述主叫用戶所屬的SNC生成第二路由規(guī)則并發(fā)送給被叫用戶所屬的GR ; 向所述主叫用戶發(fā)送授予發(fā)言權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù);其中,所述主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù)經(jīng)所述主叫用戶所屬的GR根據(jù)所述第一路由規(guī)則轉(zhuǎn)發(fā)給所述被叫用戶所屬的GR,再經(jīng)所述被叫用戶所屬的GR轉(zhuǎn)發(fā)給所述被叫用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立會話連接包括: 接收主叫用戶發(fā)送的第一呼叫邀請消息,生成群組會話地址信息;所述第一呼叫邀請消息用于邀請被叫方用戶進行會話連接; 向所述被叫用戶發(fā)送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發(fā)送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息; 接收所述被叫方發(fā)送的呼叫接受消息,建立所述會話連接。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、所述群組會地址信息;其中,所述主叫用戶及被叫用戶的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述第一路由規(guī)則和所述第二路由規(guī)則。
4.根據(jù)權(quán)利要求1或3所述的方法,其特征在于, 所述第一路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息; 所述第二路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述被叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述主叫用戶的地址信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當檢測所述會話連接超時,或接收到所述主叫用戶和所述被叫用戶發(fā)送的結(jié)束會話請求消息,則 向所述主叫用戶所屬的SNC發(fā)送會話終止消息,令所述主叫用戶所屬的SNC向所述主叫用戶所屬的GR發(fā)送刪除所述第一路由規(guī)則消息,以使所述主叫用戶所屬的GR刪除所述第一路由規(guī)則;其中,所述會話終止消息包括會話標識; 向所述被叫用戶所屬的SNC發(fā)送會話終止消息,令所述被叫用戶所屬的SNC向所述被叫用戶所屬的GR發(fā)送刪除所述第二路由規(guī)則消息,以使所述被叫用戶所屬的GR刪除所述第二路由規(guī)則;其中,所述會話終止消息包括會話標識。
6.一種群組會話的方法,其特征在于,包括: 主叫用戶所屬的GR接收第一路由規(guī)則,所述路由規(guī)則由所述主叫用戶所屬的SNC根據(jù)來自PoC服務(wù)器的業(yè)務(wù)信息生成,所述業(yè)務(wù)信息依據(jù)在主叫用戶和被叫用戶之間建立的會話連接生成; 接收主叫用戶的業(yè)務(wù)數(shù)據(jù),根據(jù)所述路由規(guī)則將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶所屬的GR ;以便于所述被叫用戶所屬的GR將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發(fā)送給所述被叫用戶; 其中,所述路由規(guī)則由主叫用戶所屬的SNC產(chǎn)生。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于, 所述路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,還包括: 在會話連接終止時,接收所述主叫用戶所屬的SNC發(fā)送的刪除路由規(guī)則消息,刪除所述路由規(guī)則。
9.一種群組會話的系統(tǒng),其特征在于,包括PoC服務(wù)器,單一網(wǎng)絡(luò)控制器SNC,網(wǎng)關(guān)路由器GR: 所述PoC服務(wù)器用于建立會話連接,根據(jù)所述會話連接生成業(yè)務(wù)信息;向所述SNC發(fā)送所述業(yè)務(wù)信息;向主叫用戶發(fā)送授予發(fā)言權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),所述主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù) 經(jīng)所述GR根據(jù)路由規(guī)則轉(zhuǎn)發(fā)至被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發(fā)送給所述被叫用戶; 所述SNC用于接收所述業(yè)務(wù)信息,并根據(jù)所述業(yè)務(wù)信息生成所述路由規(guī)則并發(fā)送給所述GR; 所述GR用于接收所述SNC發(fā)送的路由規(guī)則,接收主叫用戶發(fā)送的業(yè)務(wù)數(shù)據(jù),并根據(jù)所述路由規(guī)則將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發(fā)送給所述被叫用戶。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會話地址信息;其中,所述主叫用戶及被叫用戶的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述路由規(guī)則。
11.根據(jù)權(quán)利要求9或10所述的系統(tǒng),其特征在于,所述路由規(guī)則包括: 如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述主叫用戶的地址信息,目的地址為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
12.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 所述PoC服務(wù)器還用于,當檢測到會話連接超時,或收到會話雙方的結(jié)束請求消息,向所述主叫用戶所屬的SNC發(fā)送會話終止消息,所述會話終止消息包括會話標識; 所述SNC還用于,接收所述PoC服務(wù)器發(fā)送的會話終止消息,向所述GR發(fā)送刪除路由規(guī)則消息; 所述GR還用于,依據(jù)所述SNC發(fā)送的刪除路由規(guī)則消息,刪除所述會話的路由規(guī)則。
13.—種群組會話的裝置,其特征在于,包括: 會話連接建立單元,用于建立會話連接;業(yè)務(wù)信息生成單元,用于根據(jù)所述會話連接生成業(yè)務(wù)信息; 發(fā)送單元,用于向主叫用戶所屬的SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述主叫用戶所屬的SNC生成第一路由規(guī)則并發(fā)送給主叫用戶所屬的GR ;向被叫用戶所屬的SNC發(fā)送所述業(yè)務(wù)信息,所述業(yè)務(wù)信息用于所述被叫用戶所屬的SNC生成第二路由規(guī)則并發(fā)送給被叫用戶所屬的GR; 所述發(fā)送單元還用于,向所述主叫用戶發(fā)送授予通話權(quán)的消息,通知所述主叫用戶發(fā)送業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)經(jīng)所述主叫用戶所屬的GR根據(jù)所述第一路由規(guī)則轉(zhuǎn)發(fā)給被叫用戶所屬的GR,再經(jīng)所述被叫用戶所屬的GR轉(zhuǎn)發(fā)給所述被叫用戶。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述會話連接建立單元包括: 接收模塊,用于接收主叫用戶發(fā)送的第一呼叫邀請消息,所述第一呼叫邀請消息用于邀請被叫用戶進行群組會話; 群組會話地址生成模塊,用于生成群組會話地址信息; 發(fā)送模塊,用于向所述被叫用戶發(fā)送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發(fā)送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息; 接收模塊,還用于接收所述被叫用戶發(fā)送的呼叫接受消息。
15.根據(jù)權(quán)利要求13 或14所述的裝置,其特征在于,所述業(yè)務(wù)信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、所述群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用于制定所述第一路由規(guī)則和所述第二路由規(guī)則。
16.根據(jù)權(quán)利要求13或15所述的裝置,其特征在于, 所述第一路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息; 所述第二路由規(guī)則包括:如果業(yè)務(wù)數(shù)據(jù)的源地址信息為所述被叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述主叫用戶的地址信息。
17.根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括: 會話終止單元,用于當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發(fā)送的結(jié)束會話請求消息,則 向所述主叫用戶所屬的SNC發(fā)送會話終止消息,令所述主叫用戶所屬的SNC向所述主叫用戶所屬的GR發(fā)送刪除所述第一路由規(guī)則消息,以使所述主叫用戶所屬的GR刪除所述第一路由規(guī)則;其中,所述會話終止消息包括會話標識; 向所述被叫用戶所屬的SNC發(fā)送會話終止消息,令所述被叫用戶所屬的SNC向所述被叫用戶所屬的GR發(fā)送刪除所述第二路由規(guī)則消息,以使所述被叫用戶所屬的GR刪除所述第二路由規(guī)則;其中,所述會話終止消息包括會話標識。
18.—種群組會話裝置,其特征在于,包括: 接收單元,用于接收主叫用戶所屬的SNC發(fā)送的路由規(guī)則,所述路由規(guī)則由所述主叫用戶所屬的SNC根據(jù)來自PoC服務(wù)器的業(yè)務(wù)信息生成,所述業(yè)務(wù)信息依據(jù)建立的會話連接生成; 轉(zhuǎn)發(fā)單元,用于根據(jù)所述路由規(guī)則將來自所述主叫用戶的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發(fā)送給所述被叫用戶。
19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述路由規(guī)則包括: 如果業(yè)務(wù)數(shù)據(jù)的源地址為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業(yè)務(wù)數(shù)據(jù)的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
【文檔編號】H04W4/06GK103945335SQ201310021526
【公開日】2014年7月23日 申請日期:2013年1月21日 優(yōu)先權(quán)日:2013年1月21日
【發(fā)明者】彭程暉, 陳育華 申請人:華為技術(shù)有限公司