本發明涉及移動通信技術,特別是涉及一種集群單呼漫游切換方法和系統。
背景技術:
基于TD-LTE專網寬帶多媒體集群系統遵循CCSA的基于LTE技術的寬帶集群通信(B-TrunC)系統系列標準。目前基于LTE技術的寬帶集群通信(B-TrunC)系統系列標準一期完成了終端相關接口的標準化工作,但是,只定義了本地單系統網絡架構,未定義多集群核心網互通或者漫游架構。無法實現多集群核心網共同建設網絡。而目前集群專網用戶,如公安,鐵路等用戶明確需要建設多廠商供貨的集群專網,需要建設全市乃至全國的網絡,因此,如何保證寬帶集群單呼業務在進行集群核心網間切換的情況下,保證業務的連續性是必須解決的問題。
在公網中基于LTE的語音業務采用VOLTE的方式保持業務的連續性,其網絡架構決定在終端在寬帶接入網絡中移動時,其語音業務不需要進行切換,只進行EPS承載切換即可。而寬帶集群系統中的單呼定義為非接入層(NAS)信令控制,NAS信令只能在終端移動時跟隨終端的移動改變服務的集群核心網,因此,寬帶集群系統的集群單呼業務切換機制和公網不同,不能夠直接采用公網的方式。寬帶集群系統終端在進行單呼過程中需要進行漫游切換。
目前,尚未提出一種實現寬帶集群核心網之間單呼漫游切換的方案。
技術實現要素:
有鑒于此,本發明的主要目的在于提供一種集群單呼漫游切換方法和系統,可以保證終端在單呼進行過程中進行跨核心網切換時的業務連續性。
為了達到上述目的,本發明提出的技術方案為:
一種集群單呼漫游切換方法,包括:
當進行呼叫業務的集群終端需要進行切換時,源集群增強移動性管理實體eMME在所述切換過程中,將呼叫所在eMME為所述呼叫業務分配的用于消息前轉的隧道信息以及承載上下文,通知給目標eMME,所述承載上下文中包含承載與呼叫標識CALL ID之間的關系;所述目標eMME根據所述通知將自身標識為集群呼叫信令前轉節點,分配相應的用于消息前轉的隧道信息并通知給所述源eMME;所述源eMME將所述集群終端的相關集群會話控制非接入層TSM NAS消息轉發給所述目標eMME,并在本eMME不是呼叫所在eMME時,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME;
當所述集群終端發起單呼釋放時,所述目標eMME根據所述TSM NAS消息以及所述呼叫所在eMME分配的所述隧道信息,將相應的單呼釋放消息轉發給所述呼叫所在eMME,觸發釋放所述呼叫業務相關的承載和上下文資源;
當所述呼叫所在的eMME收到網絡側的呼叫釋放消息時,所述呼叫所在eMME根據所述目標eMME分配的所述隧道信息,向所述目標eMME轉發所述呼叫釋放消息,觸發釋放所述呼叫業務相關的承載和上下文資源。
一種集群單呼漫游切換系統,包括:
源eMME,用于當進行呼叫業務的集群終端需要進行切換時,在所述切換過程中,將呼叫所在eMME為所述呼叫業務分配的用于消息前轉的隧道信息以及承載上下文,通知給目標eMME,所述承載上下文中包含承載與呼叫標識CALL ID之間的關系;將所述集群終端的相關集群會話控制非接入層TSM NAS消息轉發給所述目標eMME,并在本eMME不是呼叫所在eMME時,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME;在本eMME為呼叫所在eMME時,如果收到網絡側的呼叫釋放消息,則根據所述目標eMME分配的所述隧道信息,向所述目標eMME轉發所述呼叫釋放消息,觸發釋放所述呼叫業務相關的承載和上下文資源;
目標eMME,用于根據所述通知將自身標識為集群呼叫信令前轉節點,分配相應的用于消息前轉的隧道信息并通知給所述源eMME;當所述集群終端發起單呼釋放時,所述目標eMME根據所述TSM NAS消息以及所述呼叫所在eMME分配的所述隧道信息,將相應的單呼釋放消息轉發給所述呼叫所在eMME,觸發釋放所述呼叫業務相關的承載和上下文資源。
綜上所述,本發明提出的集群單呼漫游切換方法和系統,在每次切換過程中,源eMME需要將呼叫所在eMME分配的用于消息前轉的隧道信息、承載和呼叫標識之間的對應關系以及終端的相關NAS信令通知給目標eMME,并且還需要將目標eMME分配的用于消息前轉的隧道信息通知給呼叫所在的eMME,以便在呼叫業務需要釋放時,由呼叫所在eMME或終端當前的服務eMME觸發釋放呼叫業務相關的承載和上下文資源。如此,對于集群單呼業務采用集群承載切換和集群業務不切換的方式,可以有效保證終端在單呼進行過程中進行跨核心網切換時的業 務連續性。
附圖說明
圖1為本發明實施例的方法流程示意圖;
圖2為本發明實施例的系統結構示意圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖及具體實施例對本發明作進一步地詳細描述。
本發明的核心思想是:在切換過程中,在集群核心網之間建立隧道,利用隧道,轉發單呼相關NAS信令,實現集群單呼的漫游切換。其關鍵點在于,切換時需要將呼叫所在eMME分配的用于消息前轉的隧道信息、承載和呼叫標識之間的對應關系以及終端的相關NAS信令通知給目標eMME,并且還需要將目標eMME分配的用于消息前轉的隧道信息通知給呼叫所在的eMME,以便在呼叫業務需要釋放時,由呼叫所在eMME或終端當前的服務eMME觸發釋放呼叫業務相關的承載和上下文資源。如此,對于集群單呼業務采用集群承載切換和集群業務不切換的方式,可以保證終端在單呼進行過程中進行跨核心網的切換時的業務連續性,同時使集群業務的切換中斷時間和公網業務切換時延相同,不會因為集群業務切換增加切換時延。
圖1為本發明實施例一的流程示意圖,如圖1所示,該實施例實現的集群單呼漫游切換方法,主要包括:
步驟101、當進行呼叫業務的集群終端需要進行切換時,源集群增強移動性管理實體eMME在所述切換過程中,將呼叫所在eMME為所述呼叫業務分配的用于消息前轉的隧道信息以及承載上下文,通知給目標eMME,所述承載上下文中包含承載與呼叫標識CALL ID之間的關系;所述目標eMME根據所述通知將自身標識為集群呼叫信令前轉節點,分配相應的用于消息前轉的隧道信息并通知給所述源eMME;所述源eMME將所述集群終端的相關集群會話控制非接入層TSM NAS消息轉發給所述目標eMME,并在本eMME不是呼叫所在eMME時,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME。
本步驟,用于在每次切換時,觸發目標eMME為終端所進行的呼叫業務分配用于消息前轉的隧道信息,使目標eMME和呼叫所在eMME獲知彼此為呼叫業務 分配的用于消息前轉的隧道信息,并且源eMME還要將呼叫業務的承載上下文、集群終端的相關TSM NAS消息轉發給所述目標eMME,以便在業務需要釋放時,目標eMME和呼叫所在eMME可以基于所獲知的上述信息觸發業務資源的釋放。這樣,在單呼業務切換時,只進行演進分組系統(EPS)承載切換,而單呼業務保持在歸屬集群核心網不變,從而可以保證終端在單呼進行過程中進行跨核心網切換時的業務連續性。同時,這種只進行集群承載切換而集群業務不切換的方式,可以使集群業務的切換中斷時間和公網業務切換時延相同,不會因為集群業務切換增加切換時延,從而能夠盡量減少用戶面的中斷時間,減少跨核心網切換時對用戶體驗的影響。
具體的,同現有技術一樣,所述隧道信息將包括隧道端點標識TEID和IP地址信息。
較佳地,可以采用下述方法,將呼叫所在eMME為所述呼叫業務分配的用于消息前轉的隧道信息以及承載上下文,通知給目標eMME:
所述源eMME在接收到基站發送的切換請求消息后,向所述目標eMME發送前轉重定位請求,所述前轉重定位請求中攜帶呼叫所在eMME分配的用于消息前轉的隧道信息以及所述承載上下文。
較佳地,目標eMME根據所述通知將自身標識為NAS前轉節點,分配相應的用于消息前轉的隧道信息并通知給所述源eMME,可以采用下述方法實現:
所述目標eMME根據所述源eMME發送的前轉重定位請求,將自身標識為集群呼叫信令前轉節點,并在完成相應的切換資源準備后,向所述源eMME發送前轉重定位響應,所述前轉重定位響應中攜帶本eMME為所述呼叫業務分配的用于消息前轉的隧道信息。
本步驟中,切換資源準備的具體實現同現有的切換過程,在此不再贅述。
較佳地,源eMME將所述集群終端的相關TSM NAS消息轉發給所述目標eMME,可以采用下述方法實現:
所述源eMME根據所述前轉重定位響應,觸發將所述集群終端切換至所述目標eMME;并在向目標eMME發送完前轉重定位完成響應消息后,將所述集群終端的相關TSM NAS消息轉發給所述目標eMME。
本步驟中,源eMME觸發將所述集群終端切換至所述目標eMME的具體實現過程同現有技術,在此不再贅述。
這里,源eMME需要在向目標eMME發送完前轉重定位完成響應消息后,將此前接收到的集群終端的相關TSM NAS消息轉發給所述目標eMME,以確保網絡側與 終端側信息的一致性。
較佳地,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME,可以采用下述方法實現:
所述源eMME在所述集群終端成功切換到所述目標eMME后,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME。
步驟102、當所述集群終端發起單呼釋放時,所述目標eMME根據所述TSM NAS消息以及所述呼叫所在eMME分配的所述隧道信息,將相應的單呼釋放消息轉發給所述呼叫所在eMME,觸發釋放所述呼叫業務相關的承載和上下文資源;
當所述呼叫所在的eMME收到網絡側的呼叫釋放消息時,所述呼叫所在eMME根據所述目標eMME分配的所述隧道信息,向所述目標eMME轉發所述呼叫釋放消息,觸發釋放所述呼叫業務相關的承載和上下文資源。
本步驟102,用于在呼叫業務需要釋放時,實現相應資源的釋放。同現有系統一樣,呼叫業務的釋放,可以是集群終端主動發起,也可以是與集群終端對話的另一方發起。如果是前者,則釋放消息將會發送到終端當前的服務eMME,即最近一次切換時的目標eMME,目標MME根據切換過程中所保存的呼叫所在eMME分配的用于消息前轉的隧道信息,將釋放消息轉發給呼叫eMME,并釋放呼叫相關的資源。如果是后者,則網絡側將發送釋放消息到呼叫所在eMME,該eMME將根據切換過程中記錄的目標eMME分配的用于消息前轉的隧道信息,向目標eMME轉發相應的NAS消息,并釋放相關資源,從而完成整個呼叫業務的資源釋放過程。由此可見,利用上述步驟,可以有效保證終端在單呼進行過程中進行跨核心網切換時的業務連續性。
圖2為與上述方法相對應的一種集群單呼漫游切換系統的結構示意圖,如圖2所示,該系統主要包括:
源eMME,用于當進行呼叫業務的集群終端需要進行切換時,在所述切換過程中,將呼叫所在eMME為所述呼叫業務分配的用于消息前轉的隧道信息以及承載上下文,通知給目標eMME,所述承載上下文中包含承載與呼叫標識CALL ID之間的關系;將所述集群終端的相關集群會話控制非接入層TSM NAS消息轉發給所述目標eMME,并在本eMME不是呼叫所在eMME時,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME;在本eMME為呼叫所在eMME時,如果收到網絡側的呼叫釋放消息,則根據所述目標eMME分配的所述隧道信息,向所述目標eMME轉發所述呼叫釋放消息,觸發釋放所述呼叫業務相關的承載和上下文資源;
目標eMME,用于根據所述通知將自身標識為集群呼叫信令前轉節點,分配相應 的用于消息前轉的隧道信息并通知給所述源eMME;當所述集群終端發起單呼釋放時,所述目標eMME根據所述TSM NAS消息以及所述呼叫所在eMME分配的所述隧道信息,將相應的單呼釋放消息轉發給所述呼叫所在eMME,觸發釋放所述呼叫業務相關的承載和上下文資源。
較佳地,所述源eMME,用于在接收到基站發送的切換請求消息后,向所述目標eMME發送前轉重定位請求,所述前轉重定位請求中攜帶呼叫所在eMME分配的用于消息前轉的隧道信息以及所述承載上下文。
較佳地,所述目標eMME,用于根據所述源eMME發送的前轉重定位請求,將自身標識為集群呼叫信令前轉節點,并在完成相應的切換資源準備后,向所述源eMME發送前轉重定位響應,所述前轉重定位響應中攜帶本eMME為所述呼叫業務分配的用于消息前轉的隧道信息。
較佳地,所述源eMME,用于根據所述前轉重定位響應,觸發將所述集群終端切換至所述目標eMME;并在向目標eMME發送完前轉重定位完成響應消息后,將所述集群終端的相關TSM NAS消息轉發給所述目標eMME。
較佳地,所述源eMME,用于在所述集群終端成功切換到所述目標eMME后,將所述目標eMME分配的所述隧道信息通知給所述呼叫所在eMME。
綜上所述,以上僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。