本申請涉及集群通信技術,特別涉及寬帶集群系統中終端漫游時的業務實現方法、系統及裝置。
背景技術:
集群通信系統是為了滿足行業用戶指揮調度的需求而開發、面向特定行業應用的專用無線通信系統。集群通信系統在政府部門、公共安全、應急通信、電力、民航、石油化工和軍隊等領域有著廣泛的應用市場。
在集群通信系統中,隨著寬帶多媒體集群業務需求,寬帶多媒體集群系統應運而生。td-lte的寬帶集群系統是以第四代移動通信技術td-lte為核心技術,將td-lte的高速率、大帶寬與數字集群技術中的資源共享、快速呼叫建立、指揮調度等特點進行融合的集語音、數據、視頻為一體的新一代寬帶多媒體集群系統。
但是,現有的td-lte寬帶集群標準尚沒有完整地定義終端漫游時如何實現業務的具體處理流程。換言之,在td-lte寬帶集群系統中,當群組中的終端發生漫游時,為終端提供業務服務的集群控制功能模塊(tcf:trunkingcontrolfunction)模塊將發生變化,但是,目前的td-lte寬帶集群標準中并沒有給出群組中被指定的組主控服務器如何根據終端漫游的當前所處位置,動態確定為該終端提供服務的tcf,如此,當終端發起組呼業務時,會因為無法確定為該終端提供服務的tcf而導致組呼業務無法快速建立。
技術實現要素:
本申請提供了寬帶集群系統中終端漫游時的業務實現方法、系統及裝置。 以在終端漫游時實現終端的組呼業務
本申請提供的技術方案包括:
一種寬帶集群系統中終端漫游時的業務實現方法,包括:
終端注冊至其漫游所至的拜訪域核心網后,所述拜訪域核心網內的集群控制功能模塊tcf網元如果控制管理所述終端的業務,則通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由本tcf網元提供組呼業務的信息通知給所述組主控服務器;
所述組主控服務器接收所述登記請求,并向所述tcf網元返回登記響應;
所述組主控服務器在所述終端發起組呼業務時,將組呼建立請求發送給所述tcf網元以使tcf網元建立組呼。
一種寬帶集群系統中終端漫游時的業務實現方法,該方法包括:
終端漫游至拜訪域核心網后,如果終端漫游至拜訪域核心網之前所處的歸屬域核心網內的集群控制功能模塊tcf網元控制管理所述終端的業務,則所述tcf網元在所述終端注冊至所述拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由所述拜訪域核心網內的tcf網元提供組呼業務的信息通知給所述組主控服務器;
所述組主控服務器接收所述登記請求,并向所述歸屬域核心網內的tcf網元返回登記響應;
所述組主控服務器在所述終端發起組呼業務時,發送組呼建立請求給所述拜訪域核心網內的tcf網元以使所述拜訪域核心網內的tcf網元建立組呼。
一種寬帶集群系統中終端漫游時的業務實現系統,至少包括:終端、終端所屬群組的組主控服務器、終端漫游所至的拜訪域核心網內的集群控制功能模塊tcf網元;
其中,所述tcf網元,用于控制管理所述終端的業務,在所述終端注冊至其漫游所至的拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由本tcf網元提供組呼業務的信息通知給所述組主控服務器;
所述組主控服務器,用于接收所述登記請求,并向所述tcf網元返回登記響應;以及,
在所述終端發起組呼業務時,發送組呼建立請求給所述tcf網元以使tcf網元建立組呼。
一種寬帶集群系統中終端漫游時的業務實現系統,至少包括:終端、終端所屬群組的組主控服務器、第一集群控制功能模塊tcf網元、第二tcf網元;
所述第一tcf網元,為終端漫游之前所處的歸屬域核心網內的tcf網元,控制管理所述終端的業務,用于在所述終端注冊至其漫游所至的拜訪域核心網后,通過與所述組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由第二tcf網元提供組呼業務的信息通知給所述組主控服務器;
第二tcf網元,終端漫游至的拜訪域核心網內的tcf網元;
組主控服務器,用于接收所述登記請求,并向第一tcf網元返回登記響應;以及,在所述終端發起組呼業務時,發送組呼建立請求給第二tcf網元以使第二tcf網元建立組呼。
一種寬帶集群系統中終端漫游時的業務實現裝置,包括:
業務管理單元,用于控制管理終端的業務;
登記單元,在所屬核心網為終端漫游所至的拜訪域核心網時,當終端注冊至拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由本tcf網元提供組呼業務的信息通知給所述組主控服務器,以及,
接收組主控服務器返回的登記響應;以及,
接收組主控服務器在終端發起組呼業務時發送的組呼建立請求以建立組呼;
或者,
在所屬核心網為終端漫游至拜訪域核心網之前所處的歸屬域核心網時,當終端漫游至拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由所述拜訪域核心網內的tcf網元提供組呼業務的信息通知給所述組主控服務器,以使所述組主控服務器在所述終端發起組呼業務時,發送組呼建立請求給所述拜訪域核心網內的tcf網元以使所述拜訪域核心網內的tcf網元建立組呼;以及,
接收組主控服務器返回的登記響應。
由以上技術方案可以看出,本發明中,即使終端漫游,則通過上述登記請求,能夠使終端所屬群組的組主控服務器動態獲知當前由哪個核心網的tcf網元為該漫游的終端提供組呼業務,這能很好地適應終端漫游的應用場景,保證了組主控服務器動態、及時地獲知當前為該漫游的終端提供組呼業務的tcf網元,避免了組主控服務器為獲知當前為該漫游的終端提供組呼業務的tcf網元需要網元之間接口查詢等效率極低的操作。
附圖說明
圖1為本發明中多核心網互聯支持終端漫游的網絡架構圖;
圖2為本發明中tc2-c接口協議棧示意圖;
圖3為本發明實施例1提供的登記流程圖;
圖4為本發明實施例1提供的去登記流程圖;
圖5為本發明實施例2提供的登記流程圖;
圖6為本發明實施例2提供的去登記流程圖;
圖7為本發明實施例提供的系統結構示意圖;
圖8為本發明實施例提供的另一系統結構示意圖;
圖9為本發明實施例提供的裝置結構圖。
具體實施方式
為了使本發明的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本發明進行詳細描述。
首先,為使本發明容易理解,圖1示出了應用于本發明中多核心網互聯支持終端漫游的網絡架構:
在圖1中,以虛擬公用陸地移動網絡(vplmn:virtualpubliclandmobilenetwork)為終端(ue)漫游所至的核心網,稱為拜訪域核心網;而本地公用陸地移動網絡(hplmn:homepubliclandmobilenetwork)為ue在漫游至vplmn之前的核心網,稱為歸屬域核心網。
在圖1中,為支撐拜訪域核心網和歸屬域核心網互聯且終端漫游時業務實現,需要開放拜訪域核心網和歸屬域核心網之間的接口。下面僅重點描述以下接口:
s10接口:拜訪域核心網中的emme網元和歸屬域核心網中的emme網元之間的接口,用于切換時傳遞呼叫上下文參數。
s6a接口:拜訪域核心網中的ehss網元與歸屬域核心網中的emme網元之間的接口,提供簽約數據傳輸的功能。
tc2-c接口:拜訪域核心網中的tcf網元和歸屬域核心網中的tcf網元之間的接口,用于提供核心網之間漫游互通時,進行呼叫業務信令。tc2-c接口協議棧采用會話初始化協議(sip:sessioninitiationprotocol),圖2示出了tc2-c接口協議棧。
tc2-u接口:拜訪域核心網中的tmf網元和歸屬域核心網中的tmf網元之間的接口,用于提供核心網之間漫游互通時,進行數據傳輸功能。
tc1-b接口:拜訪域核心網中的ehss網元和歸屬域核心網中的tcf網元之間的接口,用于提供在拜訪域核心網與歸屬域核心網互通的情況下,實現tcf地址獲取和簽約數據傳輸功能。
s8接口:拜訪域核心網中的xgw網元和歸屬域核心網中的xgw網元 之間的接口,也即拜訪域核心網中的s-gw和歸屬域核心網中的p-gw之間的接口,用于切換和漫游時傳遞數據。
基于圖1所示的網絡架構,下面通過兩個實施例對本發明提供的方法進行描述:
實施例1:
參見圖3,圖3為本發明實施例1的登記流程圖。如圖3所示,該流程可包括以下步驟:
步驟301,終端注冊至拜訪域核心網后,拜訪域核心網內的tcf網元如果控制管理所述終端的業務,則通過與終端所屬群組的組主控服務器之間已開放的tc2-c接口代表終端向組主控服務器發送登記請求,以將終端由本tcf網元提供組呼業務的信息通知給組主控服務器。
在應用中,控制管理終端業務的核心網可預先設置,其可為終端在漫游之前的歸屬域核心網,也可為終端漫游后的拜訪域核心網,其中,當為終端在漫游之前的歸屬域核心網,則意味著終端在漫游之前的歸屬域核心網內的tcf網元用于控制管理終端的業務;當為終端漫游后的拜訪域核心網,則意味著終端漫游后的拜訪域核心網內的tcf網元用于控制管理終端的業務。本實施例1以控制管理終端業務的核心網為拜訪域核心網為例,也就意味著終端漫游后的拜訪域核心網內的tcf網元控制管理終端的業務。
作為本發明的一個實施例,這里的登記請求除了攜帶終端由tcf網元提供組呼業務的信息之外,還進一步包括但不限于以下信息:終端所屬群組信息、拜訪域核心網信息、終端注冊、終端狀態信息;終端狀態信息至少包括:遙暈狀態、遙斃狀態、復活狀態。
通過步驟301,則即使終端漫游,則通過上述登記請求,能夠使終端所屬群組的組主控服務器動態獲知當前由哪個核心網的tcf網元為該漫游的終端提供組呼業務,這能很好地適應終端漫游的應用場景,保證了組主控服務器動態、及時地獲知當前為該漫游的終端提供組呼業務的tcf網元,避免了組主控服務器為獲知當前為該漫游的終端提供組呼業務的tcf網元需 要網元之間接口查詢等效率極低的操作。
還有,在本發明中,上述登記請求發送過程發生在終端注冊至其漫游的拜訪域核心網期間,這能夠使得終端用戶對完成該登記請求發送過程的時間開銷不敏感。
步驟302,組主控服務器接收登記請求,并向tcf網元返回登記響應。
步驟303,組主控服務器在終端發起組呼業務時,將組呼建立請求發送給tcf網元以使tcf網元建立組呼。
如上描述,登記請求還進一步攜帶終端狀態信息;終端狀態信息至少包括:遙暈狀態、遙斃狀態、復活狀態;基于此,本步驟303中,組主控服務器在將組呼建立請求發送給所述tcf網元之前,可進一步包括:檢測接收的終端的狀態信息,如果是遙暈狀態或遙斃狀態,則禁止發送組呼建立請求,反之,則繼續執行將組呼建立請求發送給所述tcf網元以使tcf網元建立組呼的步驟。
因為通過步驟301,組主控服務器獲知當前為該漫游的終端提供組呼業務的tcf網元,如此,當終端發起組呼業務,組主控服務器可以直接向當前為該漫游的終端提供組呼業務的tcf網元發起組呼建立請求,避免了組主控服務器為獲知當前為該漫游的終端提供組呼業務的tcf網元增加額外的網元查詢過程,從而縮短了組呼建立時延,使多核心網間的組呼業務可以快速建立,提高了集群用戶體驗。
至此,完成圖3所示的流程。
需要說明的是,在本實施例1中,當終端不再需要進行集群業務時,可通過去登記過程控制終端不再進行集群業務,具體可參見圖4所示流程。
參見圖4,圖4為本發明實施例1提供的去登記流程圖。如圖4所示,該流程可包括以下步驟:
步驟401,當終端不再進行集群業務時,終端漫游所至的拜訪域核心網內的tcf網元通過與終端所屬群組的組主控服務器之間已開放的tc2-c接口向組主控服務器發送去登記請求,以將終端不再進行集群業務的信息通知給 所述組主控服務器。
步驟402,組主控服務器接收所述去登記請求,并向終端漫游所至的拜訪域核心網內的tcf網元返回去登記響應。
終端漫游所至的拜訪域核心網內的tcf網元接收到去登記響應后,可根據實際情況控制終端不再進行集群業務。
至此,完成圖4所示的流程。
以上對實施例1進行了描述。
實施例2:
參見圖5,圖5為本發明實施例2的登記流程圖。如圖5所示,該流程可包括以下步驟:
步驟501,終端漫游至拜訪域核心網后,如果終端漫游至拜訪域核心網之前所處的歸屬域核心網內的tcf網元控制管理所述終端的業務,則歸屬域核心網內的tcf網元在終端注冊至拜訪域核心網后,通過與終端所屬群組的組主控服務器之間已開放的tc2-c接口代表終端向組主控服務器發送登記請求,以將終端由拜訪域核心網內的tcf網元提供組呼業務的信息通知給組主控服務器。
如步驟301描述的,作為本發明的一個實施例,這里的登記請求除了攜帶終端由tcf網元提供組呼業務的信息之外,還進一步包括但不限于以下信息:終端所屬群組信息、拜訪域核心網信息、終端注冊、終端狀態信息;終端狀態信息至少包括:遙暈狀態、遙斃狀態、復活狀態。
本實施例2中,以控制管理終端業務的核心網為歸屬域核心網為例,也就意味著歸屬域核心網內的tcf網元控制管理終端的業務。
作為本發明的一個實施例,在步驟501中,當終端注冊至拜訪域核心網后,拜訪域核心網內的tcf網元可通知給歸屬域核心網內的tcf網元,以使歸屬域核心網內的tcf網元獲知終端漫游至拜訪域核心網、且當前拜訪域核心網內的tcf網元為該漫游的終端提供組呼業務。
通過步驟501,則即使終端漫游,則通過上述登記請求,能夠使終端所屬群組的組主控服務器動態獲知當前由哪個核心網的tcf網元為該漫游的終端提供組呼業務,這能很好地適應終端漫游的應用場景,保證了組主控服務器動態、及時地獲知當前為該漫游的終端提供組呼業務的tcf網元,避免了組主控服務器為獲知當前為該漫游的終端提供組呼業務的tcf網元需要網元之間接口查詢等效率極低的操作。
還有,在本發明中,上述登記請求發送過程發生在終端注冊至其漫游的拜訪域核心網期間,這能夠使得終端用戶對完成該登記請求發送過程的時間開銷不敏感。
步驟502,組主控服務器接收所述登記請求,并向終端漫游之前的歸屬域核心網內的tcf網元返回登記響應。
步驟503,組主控服務器在終端發起組呼業務時,將組呼建立請求發送給終端漫游所至的拜訪域核心網內的tcf網元以使該tcf網元建立組呼。
如上描述,登記請求還進一步攜帶終端狀態信息;終端狀態信息至少包括:遙暈狀態、遙斃狀態、復活狀態;基于此,本步驟503中,組主控服務器在將組呼建立請求發送給終端漫游所至的拜訪域核心網內的tcf網元之前,可進一步包括:檢測接收的終端的狀態信息,如果是遙暈狀態或遙斃狀態,則禁止發送組呼建立請求,反之,則繼續執行將組呼建立請求發送給終端漫游所至的拜訪域核心網內的tcf網元的步驟。
因為通過步驟501,組主控服務器獲知當前為該漫游的終端提供組呼業務的tcf網元,如此,當終端發起組呼業務,組主控服務器可以直接向當前為該漫游的終端提供組呼業務的tcf網元發起組呼建立請求,避免了組主控服務器為獲知當前為該漫游的終端提供組呼業務的tcf網元增加額外的網元查詢過程,從而縮短了組呼建立時延,使多核心網間的組呼業務可以快速建立,提高了集群用戶體驗。
至此,完成圖5所示的流程。
需要說明的是,在本實施例2中,當終端不再需要進行集群業務時,可通過去登記過程控制終端不再進行集群業務,具體可參見圖6所示流程。
參見圖6,圖6為本發明實施例2提供的去登記流程圖。如圖6所示,該流程可包括以下步驟:
步驟601,當終端不再進行集群業務時,終端漫游之前的歸屬域核心網內的tcf網元通過與終端所屬群組的組主控服務器之間已開放的tc2-c接口向組主控服務器發送去登記請求,以將終端不再進行集群業務的信息通知給所述組主控服務器。
作為本發明的一個實施例,當終端不再進行集群業務時,終端可將不再進行集群業務通知給其漫游所至的拜訪域核心網內的tcf網元,該拜訪域核心網內的tcf網元再將該終端不再進行集群業務的通知發送給終端漫游之前的歸屬域核心網內的tcf網元,以便該歸屬域核心網內的tcf網元繼續執行上述步驟601。
步驟602,組主控服務器接收所述去登記請求,并向終端漫游之前的歸屬域核心網內的tcf網元返回去登記響應。
組主控服務器接收到去登記請求時,可通知為終端提供組呼業務的拜訪域核心網內的tcf網元取消之前建立的組呼,之后終端不再進行集群業務。
至此,完成圖6所示的流程。
以上對實施例2進行了描述。
需要說明的是,在本發明中,上述實施例1、實施例2中的登記請求為對sip中的消息(message)進行擴展以表示登記的消息;而去登記請求為對sip中的message進行擴展以表示去登記的消息。這里的擴展可包括擴展消息頭和消息體,但不影響sip解析。
并且,作為一個實施例,在本發明中,登記請求攜帶的信息可封裝在xml格式的消息體中。
下文舉例描述message擴展后的格式:
在上面描述的擴展后的message的格式中,包括以下幾個方面:
消息頭域擴展:
ptt-extension:當為pttreggc時,表示登記請求,當為pttdereggc時,表示去登記請求;
消息頭體擴展:
內容類型(content-type):當為application時,表示登記請求,當為pttroaming時,表示去登記請求。
內容類型中可包含多個信元(ie:informationelement),下面表1舉例示出了各信元:
表1
另外,在本發明中,登記響應、去登記響應可為sip中200ok消息。
以上對本發明提供的方法進行描述,下面對本發明提供的系統進行描述:
參見圖7,圖7為本發明提供的系統結構圖。如圖7所示,該系統至少包括:終端、終端所屬群組的組主控服務器、終端漫游所至的拜訪域核心網內的tcf網元;
其中,所述tcf網元,用于控制管理所述終端的業務,在所述終端注冊至其漫游所至的拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間 已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由本tcf網元提供組呼業務的信息通知給所述組主控服務器;
所述組主控服務器,用于接收所述登記請求,并向所述tcf網元返回登記響應;以及,
在所述終端發起組呼業務時,發送組呼建立請求給所述tcf網元以使tcf網元建立組呼。
優選地,所述tcf網元,進一步在終端不再進行集群業務時,通過所述tc2-c接口向所述組主控服務器發送去登記請求,以將所述終端不再進行集群業務的信息通知給所述組主控服務器;
所述組主控服務器,進一步接收所述去登記請求,并向所述tcf網元返回去登記響應。
優選地,所述登記請求為對會話初始協議sip中的消息message進行擴展以表示登記的消息,其還進一步包括但不限于以下信息:終端所屬群組信息、拜訪域核心網信息、終端注冊、終端狀態信息;終端狀態信息至少包括:遙暈狀態、遙斃狀態、復活狀態;
所述組主控服務器發送組呼建立請求之前,進一步包括:檢測接收的所述終端的狀態信息,如果是遙暈狀態或遙斃狀態,則禁止發送組呼建立請求,反之,則繼續執行發送組呼建立請求的步驟;
所述去登記請求為對會話初始協議sip中的消息message進行擴展以表示去登記的消息。
至此,完成圖7所示的系統結構描述。
參見圖8,圖8為本發明提供的另一系統結構圖。如圖8所示,該系統至少包括:終端、終端所屬群組的組主控服務器、第一tcf網元、第二tcf網元;
第一tcf網元,為終端漫游之前所處的歸屬域核心網內的tcf網元,控制管理所述終端的業務,用于在所述終端注冊至其漫游所至的拜訪域核心網后,通過與所述組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由第二tcf網元提供組呼業務的信息通知 給所述組主控服務器;
第二tcf網元,終端漫游至的拜訪域核心網內的tcf網元;
組主控服務器,用于接收所述登記請求,并向第一tcf網元返回登記響應;以及,在所述終端發起組呼業務時,發送組呼建立請求給第二tcf網元以使第二tcf網元建立組呼。
優選地,第一tcf網元進一步在所述終端不再進行集群業務時,通過所述tc2-c接口向所述組主控服務器發送去登記請求,以將所述終端不再進行集群業務的信息通知給所述組主控服務器;
所述組主控服務器,進一步接收所述去登記請求,并向第一tcf網元返回去登記響應。
優選地,所述登記請求為對會話初始協議sip中的消息message進行擴展以表示登記的消息,其還進一步包括但不限于以下信息:終端所屬群組信息、拜訪域核心網信息、終端注冊、終端狀態信息;終端狀態信息至少包括:遙暈狀態、遙斃狀態、復活狀態;
所述組主控服務器發送組呼建立請求之前,進一步包括:檢測接收的所述終端的狀態信息,如果是遙暈狀態或遙斃狀態,則禁止發送組呼建立請求,反之,則繼續執行發送組呼建立請求的步驟;
所述去登記請求為對會話初始協議sip中的消息message進行擴展以表示去登記的消息。
至此,完成圖8所示的系統結構描述。
參見圖9,圖9為本發明提供的裝置結構圖。如圖9所示,該裝置包括:
業務管理單元,用于控制管理終端的業務;
登記單元,在所屬核心網為終端漫游所至的拜訪域核心網時,當終端注冊至拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由本tcf網元提供組呼業務的信息通知給所述組主控服務器,以及,
接收組主控服務器返回的登記響應;以及,
接收組主控服務器在終端發起組呼業務時發送的組呼建立請求以建立組呼;
或者,
在所屬核心網為終端漫游至拜訪域核心網之前所處的歸屬域核心網時,當終端漫游至拜訪域核心網后,通過與所述終端所屬群組的組主控服務器之間已開放的tc2-c接口代表所述終端向所述組主控服務器發送登記請求,以將所述終端由所述拜訪域核心網內的tcf網元提供組呼業務的信息通知給所述組主控服務器,以使所述組主控服務器在所述終端發起組呼業務時,發送組呼建立請求給所述拜訪域核心網內的tcf網元以使所述拜訪域核心網內的tcf網元建立組呼;以及,
接收組主控服務器返回的登記響應。
至此,完成圖9所示的裝置結構描述。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的范圍之內。