新四季網

一種群組會話的方法、裝置和系統的製作方法

2023-04-22 20:00:06

一種群組會話的方法、裝置和系統的製作方法
【專利摘要】本發明公開了一種基於無線軟體定義網絡的群組會話業務的方法及裝置、系統,涉及無線通信領域,尤其涉及一種群組會話業務。通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,對業務呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業務控制邏輯,降低PoC伺服器負擔,降低群組會話業務數據時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
【專利說明】一種群組會話的方法、裝置和系統
【技術領域】
[0001]本發明涉及無線通信領域,尤其涉及一種群組會話業務的方法和裝置。
【背景技術】
[0002]隨著網際網路的飛速發展,網際網路的規模越來越龐大、承載的應用越來越複雜,人們對網際網路的可控性要求越來越高。針對以上問題,美國史丹福大學clean slate研究組提出了軟體定義網絡(Software Defined Network, SDN)的網絡架構,它的核心技術OpenFlow通過將網絡設備控制面和數據面分離,實現了網絡流量的靈活控制。OpenFlow是一種交換技術,使用OpenFlow協議建立軟體定義網絡,可以將網絡作為一個整體而不是無數的獨立設備進行管理與控制。
[0003]傳統的SDN是在IP層或IP層以上運行承載和控制的分離處理,即主要是對核心網層面的改進,而無線SDN則是針對無線接入網絡的控制和承載分離方案。
[0004]無線SDN的網絡架構如圖1所示,無線SDN將無線網絡實體中的控制面和用戶面分開,實現基於OpenRadio協議的無線接入承載控制和基於OpenCore協議的網絡層和數據轉發控制。無線SDN包括控制面和用戶面實體,其中控制面包括SNC(Single NetworkController,單一網絡控制器)和cNB (Control-plane of Node B,基站控制面);用戶面包括 GR(Gateway Router,網關路由器)和 uNB(User-plane of Node B,基站用戶面)。SNC是集中網絡控制點,通過OpenCore協議控制GR的數據流路由;cNB通過OpenRadio協議實現對uNB的無線參數控制的無線資源管理。
[0005]群組會話業務指的是目前網絡中的多人會話,例如PoC(Push to talk overCellular,移動一鍵通)、IM(Instant Message,即時消息)、視頻會議等。以PoC業務為例,PoC 業務是 OMA(Open Mobile Architecture,開放移動體系結構)、3gpp (The3rdGeneration Partnership Project,第三代合作夥伴計劃)定義的一種基於公眾蜂窩移動通信網絡的即按即說業務,通過半雙工VoIP技術實現類似集群會話的通信方式,用戶只需要像使用對講機一樣按一個鍵而無需進行撥號就可以快捷直接的與任何地方的多個用戶進行點對多點的即時通信。
[0006]PoC中各網元功能為:
[0007]PoC Client,負責登陸PoC業務,發起、參加和終止PoC會話,PoC語音包的編解碼和發送接收等。
[0008]PoC伺服器,負責PoC業務中應用層的網絡功能,分為控制PoC功能(CPF,Controlling PoC Function)和加入PoC功能(PPF,Participating PoC Function)。CPF部分負責PoC會話的集中處理、媒體的集中分配、會話權仲裁和發言人身份識別、SIP會話處理、與會人員信息和媒體信息的管理、集中計費支持、媒體編碼格式翻譯等;PPF部分負責PoC會話處理、用戶面適配、在PoC客戶端和Controlling PoC伺服器之間中繼Talk Burst的控制信息、SIP會話處理、為進入的PoC會話提供協議執行、提供會話方的計費報告、提供會話突發序列的協議協商、存儲現有的應答模式和PoC客戶端的呼入PoC會話禁止參數選擇。
[0009]現有的群組會話業務信令與數據均需經過應用伺服器轉發,伺服器負擔重,實現成本高,同時導致業務數據延時較大,尤其是一對多會話的情況下時延更大。PoC會話業務需要通過專網來實現低時延,部署專網需要業務提供商花費大量的部署成本。

【發明內容】

[0010]本發明提供一種基於無線SDN的群組會話業務,通過業務的控制信令與數據流分離來解決現有群組會話業務時延較大和成本過高的問題。
[0011]為達到上述目的,本發明實施例提供了以下技術方案:
[0012]一種群組會話的方法,包括:
[0013]建立群組會話,根據所述群組會話生成業務信息;
[0014]向主叫用戶所屬的主叫方單一網絡控制器SNC發送所述業務信息,所述業務信息用於所述主叫方SNC生成第一路由規則並發送給主叫用戶所屬的主叫方網關路由器GR ;
[0015]向被叫用戶所屬的被叫方SNC發送所述業務信息,所述業務信息用於所述被叫方SNC生成第二路由規則並發送給被叫用戶所屬的被叫方GR ;
[0016]向所述主叫用戶發送授予通話權的消息,通知所述主叫用戶發送業務數據,所述主叫用戶發送的業務數據經所述主叫方GR根據所述第一路由規則轉發給被叫方GR,再經所述被叫方GR轉發給所述被叫用戶。
[0017]所述建立群組會話包括:
[0018]接收主叫用戶發送的第一呼叫邀請消息,生成群組會話地址信息;所述第一呼叫邀請消息用於邀請被叫方用戶進行群組會話;
[0019]向所述被叫用戶發送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;
[0020]接收所述被叫方發送的呼叫接受消息,建立所述群組會話。
[0021]所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述第一路由規則和所述
第二路由規則。
[0022]所述第一路由規則包括:如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址;
[0023]所述第二路由規則包括:如果業務數據的源地址為所述被叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述主叫用戶的地址。
[0024]當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發送的結束會話請求消息,則
[0025]向所述主叫方SNC發送會話終止消息,令所述主叫方SNC向所述主叫方GR發送刪除第一路由規則消息,以使所述主叫方GR刪除第一路由規則;其中,所述會話終止消息包括會話標識;
[0026]向所述被叫方SNC發送會話終止消息,令所述被叫方SNC向所述被叫方GR發送刪除第二路由規則消息,以使所述被叫方GR刪除第二路由規則;其中,所述會話終止消息包括會話標識。
[0027]一種群組會話的方法,包括:
[0028]接收主叫方SNC發送的路由規則,所述路由規則由所述主叫方SNC根據來自PoC伺服器的業務信息生成,所述業務信息依據建立的群組會話生成;
[0029]接收主叫用戶的業務數據,根據所述路由規則將所述業務數據轉發至被叫方。
[0030]所述路由規則包括:如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0031]一種群組會話的系統,包括PoC伺服器,單一網絡控制器SNC,網關路由器GR:
[0032]所述PoC伺服器用於,建立群組會話,根據所述群組會話生成業務信息;向所述SNC發送所述業務信息;向主叫用戶發送授予通話權的消息,通知所述主叫用戶發送業務數據,所述主叫用戶發送的業務數據經所述GR根據路由規則轉發至被叫用戶;
[0033]所述SNC用於,接收所述業務信息,並根據所述業務信息生成所述路由規則並發送給所述主叫方GR ;
[0034]所述GR用於,接收所述SNC發送的路由規則,接收主叫用戶發送的業務數據,並根據所述路由規則將所述業務數據轉發給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發送給被叫用戶。
[0035]所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會話地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述路由規則。
[0036]所述路由規則包括:
[0037]如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0038]所述PoC伺服器還用於,當檢測到超時,或收到會話雙方的結束請求消息,向所述主叫方SNC發送會話終止消息,所述會話終止消息包括會話標識;
[0039]所述主叫方SNC還用於,接收所述PoC伺服器發送的會話終止消息,向所述主叫方GR發送刪除路由規則消息;
[0040]所述主叫方GR還用於,依據所述主叫方SNC發送的刪除路由規則消息,刪除所述會話的路由規則。
[0041]一種群組會話的裝置,其特徵在於,包括:
[0042]群組會話創建單元,用於建立群組會話;
[0043]業務信息生成單元,用於根據所述群組會話生成業務信息;
[0044]發送單元,用於向主叫用戶所屬的主叫方SNC發送所述業務信息,所述業務信息用於所述主叫方SNC生成第一路由規則並發送給主叫用戶所屬的主叫方GR ;向被叫用戶所屬的被叫方SNC發送所述業務信息,所述業務信息用於所述被叫方SNC生成第二路由規則並發送給被叫方GR;[0045]所述發送單元還用於,向所述主叫用戶發送授予通話權的消息,通知所述主叫用戶發送業務數據,所述業務數據經所述主叫方GR根據所述第一路由規則轉發給被叫方GR,再經所述被叫方GR轉發給所述被叫用戶。
[0046]所述群組會話創建單元包括:
[0047]接收模塊,用於接收主叫用戶發送的第一呼叫邀請消息,所述第一呼叫邀請消息用於邀請被叫方用戶進行群組會話;
[0048]群組會話地址生成模塊,用於生成群組會話地址信息;
[0049]發送模塊,用於向所述被叫用戶發送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;
[0050]接收模塊,還用於接收所述被叫方發送的呼叫接受消息。
[0051]所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述第一路由規則和所述
第二路由規則。
[0052]所述第一路由規則包括:如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址;
[0053]所述第二路由規則包括:如果業務數據的源地址為所述被叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述主叫用戶的地址。
[0054]所述群組會話裝置還包括:
[0055]會話終止單元,用於當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發送的結束會話請求消息,則
[0056]向所述主叫方SNC發送會話終止消息,令所述主叫方SNC向所述主叫方GR發送刪除所述第一路由規則消息,以使所述主叫方GR刪除所述第一路由規則;其中,所述會話終止消息包括會話標識;
[0057]向所述被叫方SNC發送會話終止消息,令所述被叫方SNC向所述被叫方GR發送刪除所述第二路由規則消息,以使所述被叫方GR刪除所述第二路由規則;其中,所述會話終止消息包括會話標識。
[0058]一種群組會話裝置,包括:
[0059]接收單元,用於接收主叫用戶所屬的主叫方SNC發送的路由規則,所述路由規則由所述主叫方SNC根據來自PoC伺服器的業務信息生成,所述業務信息依據建立的群組會話生成;
[0060]轉發單元,用於根據所述路由規則將來自所述主叫用戶的業務數據轉發給被叫方。
[0061]所述路由規則包括:
[0062]如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。[0063]本發明公開了一種基於無線軟體定義網絡的群組會話業務的方法及裝置、系統,通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,對業務呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業務控制邏輯,降低PoC伺服器負擔,降低群組會話業務數據時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
【專利附圖】

【附圖說明】
[0064]圖1為一種無線SDN的網絡架構示意圖;
[0065]圖2為本發明實施例提供的群組會話流程圖;
[0066]圖3為本發明實施例提供的群組會話流程圖;
[0067]圖4為本發明實施例提供的群組會話業務信令圖;
[0068]圖5為本發明實施例提供的群組會話系統示意圖;
[0069]圖6為本發明實施例提供的群組會話裝置示意圖;
[0070]圖7本發明實施例提供的群組會話裝置示意圖。
【具體實施方式】
[0071]為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附圖及具體實施例對本發明再作進一步詳細的說明。顯然,所描述的實施例是本發明的一部分實施例,而不是全部實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都應屬於本發明保護的範圍。
[0072]應理解,本發明實施例的技術方案可以應用於各種群組會話業務,例如PoC (Pushto talk over Cellular,移動一鍵通)、IM(Instant Message,即時消息)、視頻會議等。
[0073]下面更加詳細地具體描述本發明的示範性實施例。
[0074]實施例一
[0075]圖2為本發明實施例提供的群組會話流程圖,具體包括:
[0076]S201,建立會話,根據群組會話生成業務信息。
[0077]PoC伺服器接收主叫用戶發送的第一呼叫邀請消息,生成群組會話地址信息;所述第一呼叫邀請消息用於邀請被叫方用戶進行群組會話;
[0078]PoC伺服器向被叫用戶發送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向主叫用戶發送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;
[0079]接收被叫方發送的呼叫接受消息,則建立群組會話。
[0080]具體地,在一對多群組會話中,PoC伺服器接收到主叫用戶發送的呼叫邀請消息後,生成群組會話地址信息,然後向所有的被叫用戶發送第二呼叫邀請消息,當至少接收到一個被叫用戶發送的呼叫接受消息,則建立群組會話。
[0081]S202,向主叫方SNC發送業務信息,所述業務信息用於主叫方SNC生成第一路由規則並發送給主叫方GR ;向被叫方SNC發送業務信息,所述業務信息用於被叫方SNC生成第二路由規則並發送給被叫方GR。
[0082]具體地,業務信息包括主叫用戶及被叫用戶的用戶標識、主叫用戶及被叫用戶的地址信息、群組會地址信息;其中,主叫方及被叫方的用戶標識、主叫用戶和被叫用戶的地址信息、群組會話地址信息用於制定第一路由規則和第二路由規則。
[0083]具體地,第一路由規則包括:如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0084]第二路由規則包括:如果業務數據的源地址為所述被叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述主叫用戶的地址。
[0085]S203,向主叫用戶發送授予通話權的消息,通知主叫用戶發送業務數據,主叫用戶發送的業務數據經主叫方GR根據第一路由規則轉發給被叫方GR,再經被叫方GR轉發給被叫用戶。
[0086]具體地,PoC伺服器向主叫用戶發送授予通話權消息,向被叫用戶發送通話權佔用消息,主叫用戶發送業務數據至主叫方GR,主叫方GR根據第一路由規則將業務數據轉發至被叫方GR,被叫方GR再根據第二路由規則將數據發送給被叫用戶。
[0087]PoC伺服器接收主叫用戶發送的通話權釋放消息後,向主叫用戶和被叫用戶發送通話權空閒消息;PoC伺服器接收被叫用戶發送的通話權請求消息,向被叫用戶發送通話權授予消息,向主叫用戶發送通話權佔用消息,被叫用戶向主叫用戶發送業務數據。
[0088]S204,終止會話,刪除路由規則。
[0089]具體地,當檢測到超時,或接收到主叫用戶和被叫用戶發送的結束會話請求消息,則向主叫方SNC發送會話終止消息,令主叫方SNC向主叫方GR發送刪除第一路由規則消息,以使主叫方GR刪除第一路由規則;其中,所述會話終止消息包括會話標識;向被叫方SNC發送會話終止消息,令被叫方SNC向被叫方GR發送刪除第二路由規則消息,以使被叫方GR刪除第二路由規則;其中,所述會話終止消息包括會話標識。
[0090]本發明實施例提供的群組會話方法,通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,減少了 PoC伺服器的負擔。
[0091]實施例二
[0092]圖3為本發明實施例提供的群組會話流程圖,具體包括:
[0093]S301,接收主叫方SNC發送的路由規則。
[0094]具體地,PoC伺服器接收主叫用戶發送的呼叫邀請消息,生成群組會話地址信息,向被叫用戶發送攜帶有群組會話地址信息的呼叫邀請消息,向主叫用戶發送攜帶有群組會話地址信息的呼叫接受消息,則建立了群組會話。
[0095]主叫方SNC接收PoC伺服器發送的業務信息,根據所述業務信息生成路由規則,所述路由規則包括:如果業務數據的源地址為所述主叫用戶的地址,目的地址為所述群組會話地址,則將業務數據的源地址改為所述群組會話地址,目的地址改為所述被叫用戶的地址。
[0096]主叫方GR接收主叫方SNC發送的路由規則。
[0097]S302,接收主叫用戶的業務數據,根據所述路由規則將所述業務數據轉發至被叫方。
[0098]S303,接收主叫方SNC發送的刪除路由規則消息,刪除所述路由規則。
[0099]當PoC伺服器檢測到超時,或接收到主叫用戶和被叫用戶發送的結束會話請求消息,則向主叫方SNC發送會話終止消息,使主叫方SNC向主叫方GR發送刪除路由規則消息,主叫方GR刪除路由規則;其中,所述會話終止消息包括會話標識。
[0100]本發明實施例提供的群組會話方法,通過業務的控制信令與業務數據分離,對業務呼叫流程改動較少,簡化群組會話控制邏輯,降低群組會話業務數據時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
[0101]實施例三
[0102]圖4為本發明實施例提供的群組會話業務信令圖,如圖4所示,包括:
[0103]第一部分,業務會話發起。
[0104]主叫用戶向PoC伺服器發送呼叫邀請消息,要求發起群組會話;PoC伺服器收到呼叫邀請消息後,生成群組會話地址信息,向被叫用戶發送攜帶群組會話地址信息的呼叫邀請消息,向主叫用戶發送攜帶群組會地址信息的呼叫邀請接受消息;Poc伺服器收到被叫用戶的接受消息後,進行第二部分操作。
[0105]第二部分,路由決策和規則下發。
[0106]PoC伺服器向主叫用戶所屬的主叫方SNC發送業務信息,所述業務信息包括主叫方及被叫方的用戶標識、主叫方及被叫方的地址信息、媒體信息、會話標識和群組會話地址信息,所述業務信息用於主叫方SNC生成第一路由規則;其中,所述地址信息包括IP位址、埠號、MAC地址,所述媒體信息包括編碼格式。
[0107]主叫方SNC根據所述業務信息生成第一路由規則,並將所述第一路由規則下發給主叫用戶所屬的主叫方GR;其中,所述第一路由規則包括:
[0108]如果數據的源地址為主叫用戶地址,目的地址為群組會話地址,則將數據源地址改為群組會話地址,目的地址改為被叫用戶的地址。
[0109]PoC伺服器向被叫用戶所屬的被叫方SNC發送業務信息,所述業務信息包括主叫方及被叫方的用戶標識、主叫方及被叫方的地址信息、媒體信息、會話標識和群組會話地址信息。
[0110]被叫方SNC根據業務信息生成第二路由規則,並將所述第二路由規則下發給主叫用戶所屬主叫方GR,所述第二路由規則包括:
[0111]如果數據的源地址為被叫用戶的地址,目的地址為群組會話地址,則將數據的源地址改為群組會話地址,目的地址改為主叫用戶的地址。
[0112]第三部分,用戶會話。
[0113]PoC伺服器向主叫用戶授予通話權,主叫用戶發送的業務數據經主叫方GR根據第一路由規則轉發至被叫方GR,再由被叫方GR發送給被叫方。主叫用戶向PoC伺服器發送通話權釋放消息,PoC伺服器向主叫方和被叫方發送通話權空閒消息,此時主被叫雙方處於通話權空閒狀態;被叫用戶發送通話權請求消息,PoC伺服器向被叫用戶發送通話權授予消息,向主叫用戶發送通話權佔用消息,被叫用戶發送業務數據經被叫方GR轉發給主叫方GR,再由主叫方GR根據第一路由規則發送給主叫用戶;被叫用戶向PoC伺服器發送通話權釋放消息,PoC伺服器向主叫用戶和被叫用戶發送通話權空閒消息,此時,主叫用戶和被叫用戶處於通話權空閒狀態。
[0114]第四部分,會話結束,路由規則刪除。
[0115]當PoC伺服器檢測到超時,或PoC伺服器收到通話各方的結束請求消息,PoC伺服器向主叫方SNC和被叫方SNC發送會話終止消息,所述會話終止消息包括會話標識。
[0116]具體的,PoC伺服器監控會話,當一定時間處於會話空閒階段而又沒有收到來自會話各方的會話請求,則判定超時。
[0117]主叫方SNC向主叫方GR發送刪除路由規則消息,令主叫方GR刪除本會話相關的路由規則,被叫方SNC向被叫方GR發送刪除路由規則消息,令被叫方GR刪除本會話相關的路由規則。
[0118]本發明實施例提供的群組會話方法,通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,對業務呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業務控制邏輯,降低PoC伺服器負擔,降低群組會話業務數據時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
[0119]實施例四
[0120]本實施例提供了一種一對多群組會話的方法,包括:
[0121]第一部分,業務會話發起。
[0122]與實施例一中一對一呼叫類似,區別在於PoC伺服器在接收到主叫用戶的呼叫邀請消息後,生成群組會話地址信息,向所有被叫用戶發送攜帶群組會地址信息的呼叫邀請消息,向主叫用戶發送攜帶群組會話地址信息的呼叫邀請接受消息;等待至少一個被叫用戶返回呼叫接受消息之後,即進行第二部分操作。
[0123]第二部分,路由決策和規則下發。
[0124]同實施例一,PoC伺服器向主叫方SNC及返回了被叫方SNC發送業務信息,第N用戶方的第N SNC根據業務信息生成第N路由規則,其中N= 1,2...;所述第N路由規則包括:
[0125]如果數據的源地址是第N用戶的地址,目的地址是群組會話地址,則將數據複製多份,數據的源地址改為群組會話地址,每一份數據的目的地址分別改為其他的參與群組會話用戶的地址;
[0126]所述第N SNC將第N路由規則發送給第N用戶所屬的第N用戶方GR。
[0127]第三部分,用戶會話。
[0128]PoC伺服器向主叫用戶發送通話權授予消息,主叫用戶所屬的GR將來自主叫用戶的業務數據複製多份,根據路由規則分別轉發給群組會話中其他各被叫用戶所屬的GR,再由各被叫用戶的GR發送給相應的被叫用戶。
[0129]第四部分,會話結束,路由規則刪除。
[0130]同實施例一,當PoC伺服器檢測到超時,或PoC伺服器收到會話各方的結束會話請求消息,PoC伺服器通知群組會話中各用戶所屬的SNC刪除會話,SNC通知該相應的GR刪除本會話路由規則。
[0131]本發明實施例提供的一對多群組會話方法,通過業務的控制信令與業務數據分離,降低群組通話業務數據延時,在多方會話的情況下時延降低非常明顯,能有效改善用戶QoE0
[0132]實施例五
[0133]圖5為本發明實施例提供的群組會話的系統示意圖,如圖5所示,包括:
[0134]PoC伺服器3,用於建立會話連接,根據會話連接生成業務信息;向所述單一網絡控制器SNC2發送所述業務信息;向主叫用戶發送授予發言權的消息,通知所述主叫用戶發送業務數據,主叫用戶發送的業務數據經網關路由器GRl根據路由規則轉發至被叫用戶;
[0135]其中,所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會話地址信息;所述主叫用戶及被叫用戶的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述路由規則;
[0136]具體地,所述路由規則包括:如果業務數據的源地址信息為所述主叫用戶的地址信息,目的地址為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
[0137]PoC伺服器3還用於,當檢測到會話連接超時,或收到會話雙方的結束請求消息,向所述主叫用戶所屬的SNC2發送會話終止消息,所述會話終止消息包括會話標識;
[0138]SNC2用於,接收所述業務信息,並根據所述業務信息生成所述路由規則並發送給所述GR ;
[0139]SNC2還用於,接收所述PoC伺服器3發送的會話終止消息,向所述GRl發送刪除路由規則消息;
[0140]GRl用於,接收所述SNC發送的路由規則,接收主叫用戶發送的業務數據,並根據所述路由規則將所述業務數據轉發給被叫用戶;
[0141]GRl還用於,依據所述SNC2發送的刪除路由規則消息,刪除所述會話的路由規則。
[0142]本發明實施例提供的群組會話系統,通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,對業務呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業務控制邏輯,降低PoC伺服器負擔,降低群組會話業務數據時延,能有效改善用戶QoE。
[0143]實施例六
[0144]圖6為本發明實施例提供的群組會話的裝置示意圖,如圖6所示,包括:
[0145]會話連接建立單元301,用於建立會話連接;
[0146]具體地,所述會話連接建立單元包括:
[0147]接收模塊3011,用於接收主叫用戶發送的第一呼叫邀請消息,所述第一呼叫邀請消息用於邀請被叫用戶進行群組會話;
[0148]群組會話地址生成模塊3012,用於生成群組會話地址信息;
[0149]發送模塊3013,用於向所述被叫用戶發送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息;接收模塊,還用於接收所述被叫用戶發送的呼叫接受消
肩、O
[0150]業務信息生成單元302,用於根據所述會話連接生成業務信息;
[0151]具體地,所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、所述群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述第一路由規則和所述第二路由規則。
[0152]具體地,所述第一路由規則包括:如果業務數據的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息;
[0153]所述第二路由規則包括:如果業務數據的源地址信息為所述被叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述主叫用戶的地址信息。
[0154]發送單元303,用於向主叫用戶所屬的SNC發送所述業務信息,所述業務信息用於所述主叫用戶所屬的SNC生成第一路由規則並發送給主叫用戶所屬的GR;向被叫用戶所屬的SNC發送所述業務信息,所述業務信息用於所述被叫用戶所屬的SNC生成第二路由規則並發送給被叫用戶所屬的GR ;所述發送單元還用於,向所述主叫用戶發送授予通話權的消息,通知所述主叫用戶發送業務數據,所述業務數據經所述主叫用戶所屬的GR根據所述第一路由規則轉發給被叫用戶所屬的GR,再經所述被叫用戶所屬的GR轉發給所述被叫用戶。
[0155]會話終止單元304,用於當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發送的結束會話請求消息,則
[0156]向所述主叫用戶所屬的SNC發送會話終止消息,令所述主叫用戶所屬的SNC向所述主叫用戶所屬的GR發送刪除所述第一路由規則消息,以使所述主叫用戶所屬的GR刪除所述第一路由規則;其中,所述會話終止消息包括會話標識;
[0157]向所述被叫用戶所屬的SNC發送會話終止消息,令所述被叫用戶所屬的SNC向所述被叫用戶所屬的GR發送刪除所述第二路由規則消息,以使所述被叫用戶所屬的GR刪除所述第二路由規則;其中,所述會話終止消息包括會話標識。
[0158]本發明實施例提供的群組會話裝置,通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,對業務呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業務控制邏輯,降低PoC伺服器負擔,降低群組會話業務數據時延,能有效改善用戶QoE。
[0159]實施例七
[0160]圖7為本發明實施例提供的群組會話的裝置示意圖,具體包括:
[0161]接收單元101,用於接收主叫用戶所屬的SNC發送的路由規則,所述路由規則由所述主叫用戶所屬的SNC根據來自PoC伺服器的業務信息生成,所述業務信息依據建立的會話連接生成;
[0162]轉發單元102,用於根據所述路由規則將來自所述主叫用戶的業務數據轉發給被叫用戶。
[0163]具體地,路由規則包括:如果業務數據的源地址為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
[0164]本發明實施例提供的群組會話裝置,通過業務的控制信令與業務數據分離,對PoC伺服器需求較少,對業務呼叫流程改動較少,可以做到對用戶無額外需求,簡化群組通話業務控制邏輯,降低PoC伺服器負擔,降低群組會話業務數據時延,在多方會話的情況下時延降低更明顯,能有效改善用戶QoE。
【權利要求】
1.一種群組會話的方法,其特徵在於,包括: 建立主叫用戶與被叫用戶之間的會話連接,根據所述會話連接生成業務信息; 向主叫用戶所屬的單一網絡控制器SNC發送所述業務信息;其中,所述業務信息用於所述主叫用戶所屬的SNC生成第一路由規則並發送給主叫用戶所屬的網關路由器GR; 向被叫用戶所屬的SNC發送所述業務信息;其中,所述業務信息用於所述主叫用戶所屬的SNC生成第二路由規則並發送給被叫用戶所屬的GR ; 向所述主叫用戶發送授予發言權的消息,通知所述主叫用戶發送業務數據;其中,所述主叫用戶發送的業務數據經所述主叫用戶所屬的GR根據所述第一路由規則轉發給所述被叫用戶所屬的GR,再經所述被叫用戶所屬的GR轉發給所述被叫用戶。
2.根據權利要求1所述的方法,其特徵在於,所述建立會話連接包括: 接收主叫用戶發送的第一呼叫邀請消息,生成群組會話地址信息;所述第一呼叫邀請消息用於邀請被叫方用戶進行會話連接; 向所述被叫用戶發送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息; 接收所述被叫方發送的呼叫接受消息,建立所述會話連接。
3.根據權利要求1或2所述的方法,其特徵在於,所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、所述群組會地址信息;其中,所述主叫用戶及被叫用戶的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述第一路由規則和所述第二路由規則。
4.根據權利要求1或3所述的方法,其特徵在於, 所述第一路由規則包括:如果業務數據的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息; 所述第二路由規則包括:如果業務數據的源地址信息為所述被叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述主叫用戶的地址信息。
5.根據權利要求1所述的方法,其特徵在於,還包括: 當檢測所述會話連接超時,或接收到所述主叫用戶和所述被叫用戶發送的結束會話請求消息,則 向所述主叫用戶所屬的SNC發送會話終止消息,令所述主叫用戶所屬的SNC向所述主叫用戶所屬的GR發送刪除所述第一路由規則消息,以使所述主叫用戶所屬的GR刪除所述第一路由規則;其中,所述會話終止消息包括會話標識; 向所述被叫用戶所屬的SNC發送會話終止消息,令所述被叫用戶所屬的SNC向所述被叫用戶所屬的GR發送刪除所述第二路由規則消息,以使所述被叫用戶所屬的GR刪除所述第二路由規則;其中,所述會話終止消息包括會話標識。
6.一種群組會話的方法,其特徵在於,包括: 主叫用戶所屬的GR接收第一路由規則,所述路由規則由所述主叫用戶所屬的SNC根據來自PoC伺服器的業務信息生成,所述業務信息依據在主叫用戶和被叫用戶之間建立的會話連接生成; 接收主叫用戶的業務數據,根據所述路由規則將所述業務數據轉發給被叫用戶所屬的GR ;以便於所述被叫用戶所屬的GR將所述業務數據轉發給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發送給所述被叫用戶; 其中,所述路由規則由主叫用戶所屬的SNC產生。
7.根據權利要求6所述的方法,其特徵在於, 所述路由規則包括:如果業務數據的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
8.根據權利要求6或7所述的方法,其特徵在於,還包括: 在會話連接終止時,接收所述主叫用戶所屬的SNC發送的刪除路由規則消息,刪除所述路由規則。
9.一種群組會話的系統,其特徵在於,包括PoC伺服器,單一網絡控制器SNC,網關路由器GR: 所述PoC伺服器用於建立會話連接,根據所述會話連接生成業務信息;向所述SNC發送所述業務信息;向主叫用戶發送授予發言權的消息,通知所述主叫用戶發送業務數據,所述主叫用戶發送的業務數據 經所述GR根據路由規則轉發至被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發送給所述被叫用戶; 所述SNC用於接收所述業務信息,並根據所述業務信息生成所述路由規則並發送給所述GR; 所述GR用於接收所述SNC發送的路由規則,接收主叫用戶發送的業務數據,並根據所述路由規則將所述業務數據轉發給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發送給所述被叫用戶。
10.根據權利要求9所述的系統,其特徵在於,所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、群組會話地址信息;其中,所述主叫用戶及被叫用戶的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述路由規則。
11.根據權利要求9或10所述的系統,其特徵在於,所述路由規則包括: 如果業務數據的源地址信息為所述主叫用戶的地址信息,目的地址為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
12.根據權利要求9所述的系統,其特徵在於, 所述PoC伺服器還用於,當檢測到會話連接超時,或收到會話雙方的結束請求消息,向所述主叫用戶所屬的SNC發送會話終止消息,所述會話終止消息包括會話標識; 所述SNC還用於,接收所述PoC伺服器發送的會話終止消息,向所述GR發送刪除路由規則消息; 所述GR還用於,依據所述SNC發送的刪除路由規則消息,刪除所述會話的路由規則。
13.—種群組會話的裝置,其特徵在於,包括: 會話連接建立單元,用於建立會話連接;業務信息生成單元,用於根據所述會話連接生成業務信息; 發送單元,用於向主叫用戶所屬的SNC發送所述業務信息,所述業務信息用於所述主叫用戶所屬的SNC生成第一路由規則並發送給主叫用戶所屬的GR ;向被叫用戶所屬的SNC發送所述業務信息,所述業務信息用於所述被叫用戶所屬的SNC生成第二路由規則並發送給被叫用戶所屬的GR; 所述發送單元還用於,向所述主叫用戶發送授予通話權的消息,通知所述主叫用戶發送業務數據,所述業務數據經所述主叫用戶所屬的GR根據所述第一路由規則轉發給被叫用戶所屬的GR,再經所述被叫用戶所屬的GR轉發給所述被叫用戶。
14.根據權利要求13所述的裝置,其特徵在於,所述會話連接建立單元包括: 接收模塊,用於接收主叫用戶發送的第一呼叫邀請消息,所述第一呼叫邀請消息用於邀請被叫用戶進行群組會話; 群組會話地址生成模塊,用於生成群組會話地址信息; 發送模塊,用於向所述被叫用戶發送第二呼叫邀請消息,所述第二呼叫邀請消息攜帶有所述群組會話地址信息;向所述主叫用戶發送呼叫接受消息,所述呼叫接受消息攜帶有所述群組會話地址信息; 接收模塊,還用於接收所述被叫用戶發送的呼叫接受消息。
15.根據權利要求13 或14所述的裝置,其特徵在於,所述業務信息包括所述主叫用戶及所述被叫用戶的用戶標識、所述主叫用戶及所述被叫用戶的地址信息、所述群組會地址信息;其中,所述主叫方及被叫方的用戶標識、所述主叫用戶和被叫用戶的地址信息、所述群組會話地址信息用於制定所述第一路由規則和所述第二路由規則。
16.根據權利要求13或15所述的裝置,其特徵在於, 所述第一路由規則包括:如果業務數據的源地址信息為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息; 所述第二路由規則包括:如果業務數據的源地址信息為所述被叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述主叫用戶的地址信息。
17.根據權利要求13所述的裝置,其特徵在於,還包括: 會話終止單元,用於當檢測到超時,或接收到所述主叫用戶和所述被叫用戶發送的結束會話請求消息,則 向所述主叫用戶所屬的SNC發送會話終止消息,令所述主叫用戶所屬的SNC向所述主叫用戶所屬的GR發送刪除所述第一路由規則消息,以使所述主叫用戶所屬的GR刪除所述第一路由規則;其中,所述會話終止消息包括會話標識; 向所述被叫用戶所屬的SNC發送會話終止消息,令所述被叫用戶所屬的SNC向所述被叫用戶所屬的GR發送刪除所述第二路由規則消息,以使所述被叫用戶所屬的GR刪除所述第二路由規則;其中,所述會話終止消息包括會話標識。
18.—種群組會話裝置,其特徵在於,包括: 接收單元,用於接收主叫用戶所屬的SNC發送的路由規則,所述路由規則由所述主叫用戶所屬的SNC根據來自PoC伺服器的業務信息生成,所述業務信息依據建立的會話連接生成; 轉發單元,用於根據所述路由規則將來自所述主叫用戶的業務數據轉發給被叫用戶所屬的GR,再由所述被叫用戶所屬的GR發送給所述被叫用戶。
19.根據權利要求18所述的裝置,其特徵在於,所述路由規則包括: 如果業務數據的源地址為所述主叫用戶的地址信息,目的地址信息為所述群組會話地址信息,則將業務數據的源地址信息改為所述群組會話地址信息,目的地址信息改為所述被叫用戶的地址信息。
【文檔編號】H04W4/06GK103945335SQ201310021526
【公開日】2014年7月23日 申請日期:2013年1月21日 優先權日:2013年1月21日
【發明者】彭程暉, 陳育華 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀