一種ims終端自組網的方法及裝置的制造方法
【技術領域】
[0001] 本發明涉及通信領域,特別是涉及一種MS終端自組網的方法及裝置。
【背景技術】
[0002] IP多媒體子系統(IPMultimediaSubsystem,IMS)是一種全新的多媒體業務形 式,它能夠滿足現在的終端客戶更新穎、更多樣化的多媒體業務的需求,已經被公認為3G 后通信網絡的核心關鍵技術,是實現固網、移動網和互聯網融合的必選的網絡架構,是目前 網絡技術研究的前沿和熱點技術。
[0003]IMS終端在注冊時需要設定代理會話控制功能(Proxy-CallSessionControl Funtion,P-CSCF)發現點,并經過會話初始協議(SessionInitiationProtocol,SIP)消 息向頂S網絡設備注冊。
[0004] 具體的,參閱圖1所示,以頂S終端A的注冊流程為例進行說明,頂S終端A在開 機后,通過SIP信令向頂S網絡發起注冊流程,并經過頂S網絡內部P-CSCF網元、查詢會 話控制功能(Interrogating-CallSessionControlFuntion,I-CSCF)網元、服務會話控 制功能(Serving-CallSessionControlFuntion,S-CSCF)網元、歸屬用戶服務器(Home SubscriberServer,HSS)、應用服務器(ApplicationServer,AS)記錄IMS終端A的信息, 并為后續呼叫等業務做準備。此外,頂S終端B也需執行上述流程實現在頂S網絡中的注 rm 冊。
[0005] 在呼叫流程中,當頂S終端A需要向頂S終端B發起呼叫時,主叫頂S終端A需要 發起SIP呼叫(INVITE)信令,也由頂S網絡中的各個網元進行路由轉發,此外,頂S終端之 間傳輸的媒體包也需要由頂S網絡設備中的各個網元進行轉發。因此,頂S終端必須接入 至ijms網絡的環境中才能進行呼叫等業務,如果頂s終端接入到頂s網絡失敗,則此時頂s 終端無法正常工作,在一定程度上限制了MS終端的應用場景。
[0006] 現有技術下,頂S終端之間在進行視頻、音頻、短信等基礎業務時,還會經常出現 MS網絡內部網元丟包等情況,導致業務進程異常。
[0007] 具體的,可能有以下至少兩種情況導致丟包現象:
[0008] 其一,為了保證數據包傳輸實時性,頂S媒體數據包的發送通常采用用戶數據報協 議(UserDatagramProtocol,UDP)傳輸IMS網絡中的數據包,而UDP傳輸是不可靠的傳 輸,丟包是數據包傳輸過程中的正常現象。因此,在數據包的傳輸過程中,每增加一個中間 節點,丟包的可能性都會增加。而針對MS終端之間的呼叫過程,需要頂S網絡中的多個設 備進行轉發,因此可能導致較高的丟包率。
[0009] 其二,由于所有頂S終端發起業務時都需要使用一整套頂S網絡設備,而當頂S設 備需要對大量數據包進行處理時,由于MS網絡設備的處理能力有限,因此也會造成一定 的丟包現象。例如,大量音視頻數據包的解碼和編碼過程需要占用IMS設備的大量資源,對 MS設備的負荷構成極大的挑戰,因此也可能出現丟包現象。
[0010] 由上可知,MS終端在注冊和發起業務的過程中,均需要部署一整套頂S網絡設備 提供為其提供服務,極大地限制了頂S終端的應用場景,且業務進程中較高的丟包率可能 導致業務進程出現異常。
【發明內容】
[0011] 本發明實施例提供一種頂S終端自組網的方法及裝置,用以解決現有技術中頂S 終端應用場景受限以及網絡丟包率較高的問題。
[0012] 本發明實施例提供的具體技術方案如下:
[0013] -種頂S終端自組網的方法,包括:
[0014] 第一頂S終端經交換設備發送注冊廣播消息至自身所在互通集群網絡中的其他 頂S終端,所述注冊廣播消息攜帶所述第一頂S終端的標識和地址;
[0015] 第一頂S終端接收所在互通集群網絡中至少一個頂S終端回復的注冊廣播確認消 息,并記錄接收到的每一條注冊廣播確認消息中攜帶的相應的MS終端的標識與地址;
[0016] 第一頂S終端確定所述第一頂S終端與接收到的每一條注冊廣播確認消息對應的 頂S終端共同構成頂S自適應網絡。
[0017] 因此,本發明中的頂S終端可以不經過頂S網絡的注冊,直接通過廣播的形式通知 互通集群網絡中的其他MS終端,并進一步地不需要頂S網絡設備就可以使用SIP信令進 行通信,對于部署MS終端組網非常方便。
[0018] 可選的,在第一頂S終端經交換設備發送注冊廣播消息至自身所在互通集群網絡 中的其他MS終端時,進一步包括:
[0019] 第一頂S終端經所述交換設備發送注冊消息至頂S網絡中的代理會話控制功能網 元P-CSCF,在所述IMS網絡中進行注冊。
[0020] 可選的,進一步包括:
[0021] 第一頂S終端每次確定自身開機時,經交換設備發送注冊廣播消息至自身所在互 通集群網絡中的其他頂S終端;或者,
[0022] 第一頂S終端每次確定到達預設的重注冊周期時,經交換設備發送注冊廣播消息 至自身所在互通集群網絡中的其他MS終端。
[0023] 可選的,在第一頂S終端接收所在互通集群網絡中至少一個頂S終端回復的注冊 廣播確認消息,并記錄接收到的每一條注冊廣播確認消息中攜帶的相應的MS終端的標識 與地址之后,進一步包括:
[0024] 當第一頂S終端需要與任一頂S終端建立呼叫關系時,第一頂S終端根據所述接 收到的每一條注冊廣播確認消息中攜帶的相應的IMS終端的標識與地址,查詢所述任一 IMS終端的標識與地址;
[0025] 當所述第一IMS終端確定記錄有所述任一IMS終端的標識與地址時,所述第一IMS 終端直接向所述任一MS終端對應的地址發送呼叫消息。
[0026] 因此,在頂S終端進行呼叫業務時,直接利用對方地址,進行點對點的通信,而不 需要經過MS網絡,減小了丟包的概率,并極大減少了頂S網絡設備的性能負荷。
[0027] 可選的,在第一頂S終端接收所在互通集群網絡中至少一個頂S終端回復的注冊 廣播確認消息,并記錄接收到的每一條注冊廣播確認消息中攜帶的相應的MS終端的標識 與地址之后,進一步包括:
[0028] 當第一頂S終端需要與任一頂S終端建立呼叫關系時,第一頂S終端根據所述接 收到的每一條注冊廣播確認消息中攜帶的相應的IMS終端的標識與地址,查詢所述任一 IMS終端的標識與地址;
[0029] 當第一頂S終端確定沒有記錄所述任一終端的標識與地址時,所述第一頂S終端 進一步判斷自身是否在所述IMS網絡注冊成功;
[0030] 若是,則所述第一頂S終端經所述交換設備將呼叫消息發送至P-CSCF,并通過所 述頂S網絡中的各個網元轉發至所述任一頂S終端;
[0031] 否則,所述第一頂S終端終止與所述任一頂S終端建立呼叫關系。
[0032] 一種頂S終端自組網的方法,包括:
[0033] 第二頂S終端接收自身所在互通集群網絡中第一頂S終端經交換設備轉發的注冊 廣播消息,并記錄所述注冊廣播消息中攜帶的所述第一MS終端的標識與地址;
[0034] 第二頂S終端向所述第一頂S終端回復注冊廣播確認消息,其中,所述注冊廣播確 認消息攜帶所述第二MS終端的標識和地址;
[0035] 第二頂S終端確定所述第二頂S終端與所述第一頂S終端共同構成頂S自適應網 絡。
[0036] 因此,本發明中的頂S終端可以不經過頂S網絡的注冊,直接通過廣播的形式通知 互通集群網絡中的其他MS終端,并進一步地不需要頂S網絡設備就可以使用SIP信令進 行通信,對于部署MS終端組網非常方便。
[0037] 一種頂S終端自組網的裝置,包括:
[0038] 第一發送單元,用于經交換設備發送注冊廣播消息至自身所在互通集群網絡中的 其他頂S終端,所述注冊廣播消息攜帶所述第一頂S終端的標識和地址;
[0039] 第一接收單元,用于接收所在互通集群網絡中至少一個頂S終端回復的注冊廣播 確認消息,并記錄接收到的每一條注冊廣播確認消息中攜帶的相應的MS終端的標識與地 址;
[0040] 第一處理單元,用于確定與接收到的每一條注冊廣播確認消息對應的頂S終端共 同構成頂S自適應網絡。
[0041] 因此,本發明中的頂S終端可以不經過頂S網絡的注冊,直接通過廣播的形式通知 互通集群網絡中的其他MS終端,并進一步地不需要頂S網絡設備就可以使用SIP信令進 行通信,對于部署MS終端組網非常方便。
[0042] 可選的,在所述第一發送單元經交換設備發送注冊廣播消息至自身所在互通集群 網絡中的其他IMS終端時,所述第一發送單元,進一步用于:
[0043] 經所述交換設備發送注冊消息至頂S網絡中的代理會話控制功能網元P-CSCF,在 所述IMS網絡中進行注冊。
[0044] 可選的,進一步包括:
[0045