新四季網

一種多媒體廣播/多播服務Iu信令連接釋放方法

2023-08-07 10:51:26 1

專利名稱:一種多媒體廣播/多播服務Iu信令連接釋放方法
技術領域:
本發明涉及寬帶碼分多址中的多媒體廣播/多播服務(MBMS)業務,具體是涉及一種MBMS Iu信令連接釋放方法。
背景技術:
經過十多年堅持不懈的發展,數位電視廣播技術已經日驅成熟並走向應用。從有線數位電視技術(例如DVB-C),衛星數位電視技術(如DVB-S)到地面數位電視技術(如DVB-T,我國的TDS-OFDM等),各種數位電視廣播業務已經在世界各地蓬勃開展起來,給社會帶來了顯著的經濟和社會效益。
作為數位電視技術的下一步發展方向,和移動通信相結合的數位電視技術——移動視頻廣播技術已經走出幕後,浮上檯面,受到各個方面越來越多的重視。利用現有的手機之類的移動通信終端接收數位化的視頻廣播業務,能夠充分利用廣播技術頻譜利用率高的優點和移動接收的特點,使移動用戶能夠隨時隨地接收所需要的電視節目。這種應用技術具有顯著的市場發展前景,有可能成為下一代移動通信非常重要的業務。
針對移動視頻廣播技術,各國都已經開始投入人力和物力進行開發提供各種解決方案,如歐洲已經在現有的地面數位電視標準DVB-T基礎上開發出DVB-H標準並進行了外場實驗。
為了應對移動視頻廣播技術的挑戰,3GPP組織也在WCDMA系統中推出了MBMS業務。MBMS服務通過利用WCDMA無線通信系統向用戶提供視頻和數據廣播服務,可以降低運營商無線通信系統設備投資,終端也可以利用現有的射頻和基帶處理晶片去接收廣播信號,降低終端成本。而利用DVB-H等單獨的廣播系統提供相應服務,必須單獨投資組網,終端也必須帶有兩套射頻及基帶處理系統(如WCDMA的接收處理晶片,DVB-H的接收處理晶片)。綜上所述,WCDMA系統通過MBMS業務向用戶提供廣播服務,相對於DVB-H系統而言具有顯著優勢,必然會受到運營商及用戶的歡迎,成為移動視頻廣播技術的主流。
現有MBMS系統的處理過程主要包括用於UE加入現有MBMS業務的MBMS服務激活(MBMS Service Activation)過程,用於啟動一個MBMS業務的MBMS會話開始(MBMS Session Start)過程,和用於終止一個現有MBMS業務的MBMS會話停止和服務終止(MBMS Session Stop and ServiceTermination)過程。
通過其中的MBMS Session Start過程可以在CN的SGSN和RNC之間建立Iu信令連接及對應的SCCP連接,及承載該MBMS業務的RAB。
對於其中的MBMS Session Stop and Service Termination過程來說,當一個MBMS業務停止服務時,系統通過該過程釋放在RNC和CN中為該業務分配的資源。具體來說,當系統決定終止一個MBMS Session時,CN中的SGSN會向所有已經向其註冊的RNC發送RANAP MBMS Session Stop消息,通知下屬RNC釋放相關的RAB資源和為該業務建立的Iu信令連接。RNC在接到該Stop消息後,RNC啟動RAB和Iu連接的釋放過程,並返回RANAPMBMS Session Stop Response消息。
該MBMS Session Stop and Service Termination過程目前在3GPP 25.410和3GPP 25.413這兩個協議中均有描述。但這兩個協議中均存在問題在SGSN向RNC發送MBSM SESSION STOP消息後,SGSN仍可能利用原有的Iu信令連接向RNC發送其它消息;在RNC向SGSN發送MBMS Session StopResponse消息後,RNC仍可能利用原有的SCCP連接向SGSN發送其它消息。顯然這兩個問題會導致處理混亂,從而消耗系統資源。
目前3GPP 25.413中關於MBMS Session Stop存在的問題還在於RNC收到RANAP MBMS SESSION STOP消息後就開始啟動該MBMS Iu信令連接的釋放過程。而RNC反饋給SGSN的RANAP MBMS SESSION STOPRESPONSE消息也是面向連接的消息,當RNC企圖傳輸該消息時,Iu信令連接及其相對應的SCCP連接處於釋放過程,該消息將會失敗,導致整個過程不能正常結束。
並且這兩個協議的描述中關於由哪一端發起SCCP連接的釋放過程的規定有相互衝突的地方,該衝突會導致系統無法正常運行,對應的SCCP連接則無法正常釋放。
具體來說,協議3GPP 25.410中規定,當MBMS Session終止時,該會話對應的SCCP連接必須由SGSN中的RANAP實體通知SGSN的SCCP實體發起SCCP連接的釋放過程。
而協議3GPP 25.413中規定,當MBMS Session終止時,該會話對應的SCCP連接必須由RNC中的RANAP實體通知RNC的SCCP實體發起SCCP連接的釋放過程。
這樣,如果RNC中的RANAP實體採用協議3GPP 25.413的規定,而SCCP實體採用協議3GPP 25.410的規定,則該RNC SCCP實體會拒絕釋放SCCP連接。類似地,如果SGSN中的RANAP實體採用3GPP 25.410的規定,而SCCP實體採用3GPP 25.413的規定,則該SGSN SCCP實體也會拒絕釋放SCCP連接。
圖1所示為協議3GPP 25.413提供的處理流程,對應以下步驟步驟1、SGSN根據上層指示,決定釋放正在工作的MBMS SESSION。SGSN RANAP實體將構造相應的RANAP MBMS SESSION STOP消息,並對其進行ASN.1編碼;步驟2、SGSN RANAP實體將編碼後的RANAP MBMS SESSION STOP消息通過SCCP的N-DATA.REQ原語通知給SGSN SCCP實體,該原語所攜帶的參數中包含編碼後的RANAP MBMS SESSION STOP消息;步驟3、SGSN SCCP實體根據SCCP原語N-DATA.REQ中攜帶的參數,將該RANAP MBMS SESSION STOP消息通過諸如DT1/DT2之類的SCCP消息及底層承載的MTP3b、M3UA等協議層傳輸給對等的RNC SCCP實體;步驟4、RNC SCCP實體將接收到的SCCP消息中所包含的RANAPMBMS SESSION STOP消息,再利用SCCP原語N-DTAT.IND通知RNCRANAP實體;步驟5、RNC RANAP實體通過解析獲得RANAP MBMS SESSION STOP消息後,開始釋放相關的無線資源;步驟6、RNC RANAP實體通過SCCP原語N-DISCONNECT.REQ通知RANAP SCCP實體開始釋放Iu信令連接;
步驟7、RNC SCCP實體發起MBMS Iu信令連接釋放過程;包括RNCSCCP實體生成SCCP RELEASED消息,並通過SCCP消息將該RELEASE消息發送給SGSN SCCP實體,之後這兩個實體通過消息交互實現Iu信令連接的釋放。
步驟8、RNC RANAP實體構造RANAP MBMS SESSION STOPRESPONSE消息,並對其進行ASN.1編碼;步驟9、RNC RANAP實體將編碼後的RANAP MBMS SESSION STOPRESPONSE消息通過SCCP原語N-DATA.REQ通知給RNC SCCP實體,該原語的DATA參數中包含編碼後的ANAP MBMS SESSION STOP RESPONSE消息;步驟10、RNC SCCP實體根據SCCP N-DATA.REQ原語中攜帶的參數,將相應的ANAP MBMS SESSION STOP RESPONSE消息通過諸如DT1/DT2之類的SCCP消息及底層承載的MTP3b、M3UA等協議層傳輸給對等的SGSNSCCP實體;步驟11、SGSN SCCP實體將RNC SCCP實體發送來的消息中所包含的RANAP MBMS SESSION STOP RESPONSE消息,利用SCCP原語N-DATA.IND通知給SGSN RANAP實體;步驟12、SGSN RANAP實體對接收到的RANAP MGMS SESSION STOP消息進行解碼解析後,終止MBMS SESSION STOP過程,且SGSN RANAP實體釋放相應資源;步驟13、該步驟為可選步驟,包括RNC SCCP實體在收到RNC RANAP實體發送的SCCP N-DISCONNECT.REQ原語後,將返回一條SCCPN-DISCONNECT.CNF原語給RNC RANAP;步驟14~15、該步驟也為可選步驟,包括在SCCP信令連接釋放過程中,SGSN SCCP實體將用原語SCCP N-DISCONNECT.IND通知SGSN RANAP實體相應的SCCP連接已被釋放;SGSN RANAP實體則將用原語SCCPN-DISCONNECT.RES反饋給SGSN SCCP實體。
從以上處理步驟可以看出,該流程存在一些缺陷。
協議的第一個缺陷即為前述因協議不兼容可能帶來的問題。具體來說,從上述步驟6可以看出,RNC RANAP實體需要通知RANAP SCCP實體開始釋放SCCP連接。而如果該RANAP SCCP實體採用的是協議的規定,則會拒絕該釋放過程,從而導致MBMS SCCP連接釋放失敗。
從上述流程可以看出,在上述步驟9中,RNC RANAP實體在將RANAPMBMS SESSION STOP RESPONSE消息通過SCCP原語N-DATA.REQ通知給RNC SCCP實體後,步驟10中,RNC SCCP實體則需要將該消息通過SCCP消息傳輸給SGSN SCCP實體,而此時MBMS SCCP連接很可能已經釋放完畢,這就導致RNC SCCP實體不能將該SCCP消息發送給RNC SCCP實體,從而導致整個MBMS SESSION STOP過程失敗。
綜上所述,目前的SCCP連接釋放方案存在多種缺陷,且這些缺陷會導致SCCP釋放過程失敗。

發明內容
有鑑於此,本發明所要解決的主要問題在於提供一種MBMS Iu信令連接釋放方法,以實現對MBMS Iu信令連接的成功釋放。
為解決以上問題,本發明提供了以下兩種實現方案本發明的一種多媒體廣播/多播服務Iu信令連接釋放方法,該方法包括以下步驟a.服務GPRS支持節點SGSN側在確定需要釋放多媒體廣播/多播服務會話MBMS SESSION時,通過信令連接控制部分SCCP消息向無線網絡控制器RNC側發送無線接入網絡應用協議MBMS SESSION停止RANAP MBMSSESSION STOP消息;b.RNC側通過SCCP消息返回RANAP MBMS SESSION STOP響應RESPONSE消息;c.SGSN側在收到該RANAP MBMS SESSION STOP RESPONSE消息後,通過SCCP消息發起MBMS Iu信令連接釋放,釋放SGSN與RNC之間的MBMS Iu信令連接。
所述步驟a進一步包括在發送RANAP MBMS SESSION STOP消息後,將SGSN的RANAP實體中當前所要釋放的MBMS無線接入承載RAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息;或者所述步驟c進一步包括在收到RANAP MBMS SESSION STOPRESPONSE消息後,將SGSN的RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息;和/或所述步驟b進一步包括在發送RANAP MBMS SESSION STOPRESPONSE消息後,將RNC的RANAP實體中當前所要釋放的MBMB RAB對應的Iu信令連接設置一個標識,所述標識用於指示RNC RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息。
所述步驟a包括SGSN的RANAP實體構造RANAP MBMS SESSIONSTOP消息,並通過SCCP原語發送給SGSN SCCP實體;SGSN SCCP實體將該消息通過SCCP消息發送給RNC側,所述步驟a進一步包括SGSN RANAP實體在向SGSN SCCP實體發送SCCP原語後,啟動一個時鐘;所述步驟c進一步包括SGSN RANAP實體判斷在該時鐘超時之前,是否收到RNC側返回的RANAP MBMS SESSION STOP RESPONSE消息,如果是,則通知SGSN SCCP實體發起Iu信令連接釋放,SGSN SCCP實體根據該通知執行通過SCCP消息發起Iu信令連接釋放的處理;否則,執行以下處理c11.構造重置資源RESET RESOURCE消息,並通過非面向連接的原語將該消息發送給SGSN SCCP實體,且通過SCCP原語通知SGSN SCCP實體釋放Iu信令連接;c12.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;c13.RNC SCCP實體將收到的非面向連接的消息中的RESETRESOURCE消息通過SCCP原語發送給RNC RANAP實體;c14.RNC RANAP實體在得到RESET RESOURCE消息後,構造重置資源應答RESET RESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該信息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNC SCCP實體釋放RNC側的Iu信令連接;c15.RNC SCCP實體釋放RNC側的Iu信令連接。
所述步驟c中,所述SGSN側通過SCCP消息發起Iu信令連接釋放的過程包括SGSN RANAP實體在收到RANAP MBMS SESSION STOPRESPONSE消息後,通過SCCP原語向SGSN SCCP實體發送發起該MBMS Iu信令連接釋放的指示;SGSN SCCP實體在收到該指示後,發起該MBMS Iu信令連接相對應的SCCP連接的釋放,並通過SCCP原語返迴響應;SGSNRANAP實體在收到SGSN SCCP實體返回的響應後,確定終止MBMSSESSION STOP過程,並釋放相關資源;步驟c中,SGSN RANAP實體在向SGSN SCCP實體發送發起Iu信令連接釋放的指示之前,進一步包括啟動一個時鐘;步驟c中,所述SGSN RANAP實體判斷在時鐘超時之前是否收到SGSNSCCP實體返回的響應,如果是,則執行後續處理;否則,執行以下處理c21.SGSN RANAP實體構造RESET RESOURCE消息,並通過非面向連接的原語將該消息發送給SGSN SCCP實體,且通過SCCP原語通知SGSNSCCP實體釋放SGSN側的Iu信令連接;c22.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;c23.RNC SCCP實體將RESET RESOURCE消息通過SCCP原語發送給RNC RANAP實體;c24.RNC RANAP實體在得到RESET RESOURCE消息後,構造RESETRESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNCSCCP實體釋放RNC側的Iu信令連接;c25.RNC SCCP實體釋放RNC側的Iu信令連接。
步驟b中,RNC側通過SCCP消息返回RANAP MBMS SESSION STOPRESPONSE消息包括RNC RANAP實體通過SCCP原語將RANAP MBMSSESSION STOP RESPONSE消息發送給RNC SCCP實體;RNC SCCP實體再通過SCCP消息將該RANAP MBMS SESSION STOP RESPONSE消息發送給SGSN側;步驟c中,所述釋放SGSN與RNC之間的Iu信令連接的過程包括SGSNSCCP實體生成SCCP RELEASED消息,並通過SCCP消息發送給RNC的SCCP實體,RNC SCCP向SGSN SCCP實體返回連接釋放確認消息以實現Iu信令連接的釋放;且RNC SCCP實體將該MBMS Iu信令連接釋放指示通過SCCP原語通知RNC RANAP實體;RNC RANAP實體在收到該指示後,釋放與該連接相關的資源;步驟b中,所述RNC RANAP實體在通過SCCP原語向RNC SCCP實體發送MBMS SESSION STOP RESPONSE消息後,進一步包括啟動一個時鐘;步驟c中,RNC RANAP實體判斷在時鐘超時之前是否收到RNC SCCP實體提供的Iu連接釋放的指示,如果是,則執行後續處理;否則,執行以下處理c31.RNC RANAP實體構造RESET RESOURCE消息,將該消息通過非面向連接的原語發送給RNC SCCP實體,並開始釋放所有與MBMS RAB相關的資源,同時通過SCCP原語通知RNC SCCP實體釋放RNC側的Iu信令連接;c32.RNC SCCP實體將該RESET RESOURCE消息通過非面向連接的消息發送給SGSN SCCP實體,並釋放RNC側的Iu信令連接;c33.SGSN SCCP實體利用SCCP原語將該RESET RESOURCE消息發送給SGSN RANAP實體;c34.SGSN RANAP實體在得到RESET RESOURCE消息後,釋放相應的無線資源,構造RESET RESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過SGSN SCCP實體及RNC SCCP實體傳輸給RNCRANAP實體,並且通知SGSN SCCP實體釋放SGSN側的Iu信令連接;c35.SGSN SCCP釋放SGSN側的Iu信令連接。
本發明的另一種MBMS Iu信令連接釋放方法,該方法包括以下步驟A.SGSN側在確定需要釋放MBMS SESSION時,通過SCCP消息向RNC側發送RANAP MBMS SESSION STOP消息;
B.RNC側通過SCCP消息返回RANAP MBMS SESSION STOPRESPONSE消息,之後通過SCCP消息發起Iu信令連接釋放,釋放SGSN與RNC之間的Iu信令連接。
所述步驟A進一步包括在發送RANAP MBMS SESSION STOP消息後,將SGSN的RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息;和/或所述步驟B進一步包括在發送RANAP MBMS SESSION STOPRESPONSE消息後,將RNC的RANAP實體中當前所要釋放的MBMB RAB對應的Iu信令連接設置一個標識,所述標識用於指示RNC RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息。
和/或該方法進一步包括在SGSN側收到RANAP MBMS SESSIONSTOP RESPONSE消息後,將SGSN的RANAP實體中當前所要釋放的MBMSRAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息。
所述步驟A包括SGSN的RANAP實體構造RANAP MBMS SESSIONSTOP消息,並通過SCCP原語發送給SGSN SCCP實體發送;SGSN SCCP實體將該消息通過SCCP消息發送給RNC側,所述步驟A進一步包括SGSN RANAP實體在向SGSN SCCP實體發送SCCP原語後,啟動一個時鐘;該方法進一步包括SGSN RANAP實體判斷在該時鐘超時之前,是否收到RNC側返回的RANAP MBMS SESSION STOP RESPONSE消息,如果是,則確定終止MBMS SESSION STOP過程,並釋放所有相關的資源;否則,執行以下處理C11.構造RESET RESOURCE消息,並通過非面向連接的原語將該消息提交給SGSN SCCP實體,且通過SCCP原語通知SGSN SCCP實體釋放Iu信令連接;C12.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;C13.RNC SCCP實體將收到的非面向連接的消息中的RESETRESOURCE消息通過SCCP原語發送給RNC RANAP實體;C14.RNC RANAP實體在得到RESET RESOURCE消息後,構造RESETRESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNCSCCP實體釋放RNC側的Iu信令連接;C15.RNC SCCP實體釋放RNC側的Iu信令連接。
所述步驟B中,所述RNC側通過SCCP消息發起Iu信令連接釋放的過程包括RNC RANAP實體通過SCCP原語通知RNC SCCP實體發起釋放Iu信令連接,RNC SCCP實體生成SCCP RELEASED消息,並通過SCCP消息發送給SGSN SCCP實體;SGSN SCCP實體反饋消息給RNC SCCP實體確認該Iu信令連接釋放,並由SGSN SCCP實體通過SCCP原語通知SGSN RANAP實體相應的Iu信令連接已經被釋放;SGSN RANAP實體在收到Iu信令連接釋放提示後,釋放相應的資源;該方法進一步包括在SGSN RANAP實體收到RANAP MBMS SESSIONSTOP RESPONSE消息後,啟動一個時鐘;步驟B中進一步包括SGSN RANAP實體在時鐘超時之前,是否收到Iu連接釋放的指示,如果是,則執行後續處理;否則,執行以下處理C21.SGSN RANAP實體構造RESET RESOURCE消息,並通過非面向連接的原語將該消息發送給SGSN SCCP實體,且通過SCCP原語通知SGSNSCCP實體釋放SGSN側的Iu信令連接;C22.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;C23.RNC SCCP實體將RESET RESOURCE消息通過SCCP原語發送給RNC RANAP實體;C24.RNC RANAP實體在得到RESET RESOURCE消息後,構造RESETRESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNCSCCP實體釋放RNC側的Iu信令連接;C25.RNC SCCP實體釋放RNC側的Iu信令連接。
步驟B中,所述通過SCCP消息發起Iu信令連接釋放包括RNC RANAP實體通過SCCP原語通知RNC SCCP實體發起釋放Iu信令連接,RNC SCCP實體生成SCCP RELEASED消息,並通過SCCP消息發送給SGSN SCCP實體;SGSN SCCP實體反饋消息給RNC SCCP實體確認該Iu信令連接釋放,並由RNC SCCP實體通過SCCP原語向RNC RANAP實體返迴響應;RNCRANAP實體在收到該響應後,確定終止MBMS SESSION STOP過程,並釋放相關的資源;步驟B中,在RNC RANAP實體通知RNC SCCP實體發起Iu信令連接釋放之後,進一步包括啟動一個時鐘;步驟B中進一步包括RNC RANAP實體判斷在時鐘超時之前,是否收到RNC SCCP實體發送來的響應,如果是,則執行後續處理;否則,執行以下處理C31.RNC RANAP實體構造RESET RESOURCE消息,將該消息通過非面向連接的原語發送給RNC SCCP實體,並開始釋放所有與MBMS RAB相關的資源,同時通過SCCP原語通知RNC SCCP實體釋放RNC側的Iu信令連接;C32.RNC SCCP實體將該RESET RESOURCE消息通過非面向連接的消息發送給SGSN SCCP實體,並釋放RNC側的Iu信令連接;C33.SGSN SCCP實體利用SCCP原語將該RESET RESOURCE消息發送給SGSN RANAP實體;C34.SGSN RANAP實體在得到RESET RESOURCE消息後,釋放相應的無線資源,構造RESET RESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過SGSN SCCP實體及RNC SCCP實體傳輸給RNCRANAP實體,並且通知SGSN SCCP實體釋放SGSN側的Iu信令連接;C35.SGSN SCCP釋放SGSN側的Iu信令連接。
本發明提供了兩種Iu信令連接釋放方法,一種方法通過SGSN側發起Iu信令連接釋放,另一種方法通過RNC側發起Iu信令連接釋放,這兩種方案均能完成Iu信令連接釋放。
另外,本發明還可以在上述兩種方案中增加針對SGSN RANAP實體和/或RNC RANAP實體的時鐘,如果時鐘超時後,該實體還沒有收到相應的消息,則該實體發起Iu信令連接釋放,由RNC和SGSN側的SCCP實體分別進行Iu信令連接釋放,從而保證了Iu信令連接釋放一定能夠完成。
本發明還可以在上述兩種方案的SGSN RANAP實體和/或RNC RANAP實體中針對當前所要釋放的MBMS RAB對應的Iu信令連接增加一個標識,該標識用於指示該實體拒絕接收任何通過該Iu信令連接發送的面向連接的SCCP消息,從而保證不會因其它實體向該實體發送面向連接的消息而導致無法正確發送等問題。


圖1為目前的協議提供的Iu信令連接釋放的消息流時序圖;圖2為本發明第一種實現方案的流程圖;圖3為在圖2所示方案中的SGSN RANAP實體中增加T_Wait_MBMS_SESSION_STOP_RESP時鐘後的消息流時序圖;圖4為在圖2所示方案中的SGSN RANAP實體中增加T_WAIT-SCCP_REL時鐘後的消息流時序圖;圖5為在圖2所示方案中的RNC RANAP實體中增加T_WAIT-SCCP_REL時鐘後的消息流時序圖;圖6為圖2所示方案的完整消息流時序圖;圖7為本發明第二種實現方案的流程圖;圖8為圖7所示方案的完整消息流時序圖。
具體實施例方式
本發明提供了由SGSN SCCP實體發起Iu信令連接釋放,及由RNC SCCP實體發起Iu信令連接釋放兩種實現方案,下面結合附圖及具體實施例對這兩種實現方案進行詳細描述。
由SGSN SCCP實體發起SCCP釋放的處理主要包括SGSN側在確定需要釋放MBMS SESSION時,通過SCCP消息向RNC側發送RANAP MBMSSESSION STOP消息;RNC側通過SCCP消息返回RANAP MBMS SESSIONSTOP RESPONSE消息;SGSN側在收到該RANAP MBMS SESSION STOPRESPONSE消息後,通過SCCP消息發起Iu信令連接釋放,釋放SGSN與RNC之間的Iu信令連接。
該SCCP釋放處理的具體實現流程如圖2所示,對應以下步驟步驟201、SGSN RANAP在確定需要釋放MBMS SESSION時,構造相應的RANAP MBMS SESSION STOP消息,對該消息進行編碼,並將編碼後的消息通過SCCP原語N-DATA.REQ發送給SGSN SCCP實體,SGSN SCCP實體則將該消息通過諸如DT1/DT2之類的SCCP消息,並通過底層承載的MTP3b、M3UA等協議層發送給RNC SCCP實體;步驟202、RNC SCCP實體將該RANAP MBMS SESSION STOP消息利用SCCP原語N-DTAT.IND發送給RNC RANAP實體;步驟203、RNC RANAP實體通過解碼獲得該消息後,開始釋放相關的RAB等資源,並構造RANAP MBMS SESSION STOP RESPONSE消息,將該消息編碼後通過SCCP原語N-DATA.REQ發送給RNC SCCP實體,該原語的DATA參數中包含編碼後的RANAP MBMS SESSION STOP RESPONSE消息;步驟204、RNC SCCP實體獲取收到的原語中攜帶的參數,並將該參數中的RANAP MBMS SESSION STOP RESPONSE消息通過DT1/DT2之類的SCCP消息,並通過底層承載的MTP3b、M3UA等協議層發送給SGSN SCCP實體;步驟205、SGSN SCCP實體將收到的消息中包含的RANAP MBMSSESSION STOP RESPONSE消息,利用SCCP原語N-DATA.IND通知給SGSNRANAP實體;步驟206、SGSN RANAP實體在確定收到SCCP原語中攜帶的RANAPMBMS SESSION STOP RESPONSE消息後,決定釋放MBMS Iu信令連接,並通過SCCP原語N-DISCONNECT.REQ通知SGSN SCCP實體釋放相應的SCCP連接;步驟207、SGSN SCCP在收到SGSN RANAP實體發送來的通知消息後,發起SCCP連接釋放,並返回SCCP原語N-DISCONNECT.CNF給SGSNRANAP。
該釋放過程包括生成SCCP RELEASED消息,並將該消息通過DT1/DT2之類的SCCP消息,並通過底層承載的MTP3b、M3UA等協議層發送給RNCSCCP實體,RNC SCCP實體向SGSN SCCP實體返回連接釋放確認消息以實現Iu信令連接的釋放。
步驟208、SGSN RANAP實體在收到SGSN SCCP實體返回的SCCP原語N-DISCONNECT.CNF後,確定終止MBMS SESSION STOP過程,釋放相關資源。
步驟209、RNC SCCP實體還會將該Iu信令連接釋放指示通過SCCP原語通知給RNC RANAP實體,以通知RNC RANAP實體Iu信令連接已被釋放,RNC RANAP實體在收到該消息後,則釋放與該連接相關的資源。
在以上處理流程中,還可以在步驟201中由SGSN RANAP啟動一個時鐘,以防止因出現SGSN RANAP實體與SGSN SCCP實體之間消息丟失和資源不對齊的情況,而導致無法完成SCCP連接的釋放。將該時鐘稱為T_WAIT_MBMS_SESSION_STOP_RESP。相應地,在上述步驟206中,如果SGSNRANAP實體在時鐘超時之前收到RANAP MBMS SESSION STOPRESPONSE消息,則可以終止該時鐘,並執行圖2中的後續處理。如果在該時鐘超時後也沒有收到該消息,則該SGSN RANAP會主動釋放所有與該MBMS RAB相關的資源,同時向RNC發送非面向連接的RESET RESOURCE消息,以釋放RNC的資源,並同時通知SGSN SCCP釋放本地的Iu信令連接。RNC RANAP實體在收到該RESET RESOURCE消息後,釋放相應的資源,並通知RNC SCCP實體釋放本地的Iu信令連接。即在這種情況下,RNC SCCP和SGSN SCCP分別釋放本地的Iu信令連接。該釋放過程如圖3所示,對應以下步驟步驟301、SGSN RANAP實體在T_WAIT_MBMS_SESSION_STOP_RESP時鐘超時後,構造用於通知RNC釋放相關資源的RESET RESOURCE消息,將該消息通過非面向連接的原語N-UNITDATA.REQ發送給SGSN SCCP實體,並通過本地的SCCP原語N-DISCONNECT.REQ通知SGSN SCCP實體釋放相關的MBMS Iu信令連接;步驟302、SGSN SCCP實體將SGSN RANAP實體發送來的RESETRESOURCE消息通過非面向連接的UDT消息,並通過底層承載的MTP3b、M3UA等協議層傳輸給對等的RNC SCCP實體,且釋放SGSN側的Iu信令連接;步驟303、RNC SCCP實體將接收到的UDT消息中所包含的RESETRESOURCE消息利用本地SCCP原語N-UNITDATA.IND通知RNC RANAP實體;步驟304、RNC RANAP實體在得到RESET RESOURCE消息後,釋放相關的無線資源,構造RESET RESOURCE ACKNOWLEDGE消息,並利用非面向連接的消息將該ACKNOWLEDGE消息通過RNC SCCP實體及SGSNSCCP實體發送給SGSN RANAP實體;RNC RANAP實體還通知RNC SCCP實體釋放RNC側的Iu信令連接。
通過圖3所示的處理,從而使得在SGSN RANAP實體沒有收到正確的響應消息時,也能夠完成SCCP連接的釋放。
本方案還可以要求SGSN SCCP實體在收到SGSN RANAP實體發送來的釋放Iu信令連接的指示消息後,返回一個響應,則在步驟206中,SGSNRANAP實體在通知SGSN SCCP實體釋放相應的SCCP連接時,還可以啟動一個時鐘,以保證在SGSN RANAP實體沒有收到SGSN SCCP實體的響應的情況下,仍然能夠完成對Iu信令連接的釋放。將該時鐘稱為T_WAIT_SCCP_REL時鐘。如果時鐘超時後也沒有收到SGSN SCCP實體返回的響應,則該情況下的處理如圖4所示,圖4的具體處理步驟與圖3所示的處理相同,因此不再贅述。
在圖2所示的步驟207中,SGSN SCCP實體會生成SCCP RELEASED消息,並將其通過SCCP消息經底層承載的協議層發送給RNC SCCP實體,RNC SCCP實體會將該Iu連接釋放的指示通知給RNC RANAP實體,RNCRANAP實體根據該指示確定Iu信令連接已被釋放,因此釋放相關資源。如果RNC RANAP實體沒有收到該指示,則可能是因為Iu信令連接沒有被釋放。為保證在此情況下也能完成Iu信令連接釋放,可以在圖2所示流程的步驟203中,在RNC RANAP實體通過SCCP原語向RNC SCCP實體發送RANAPMBMS SESSION STOP RESPONSE消息後,也啟動一個時鐘。將該時鐘稱為T_SCCP_WAIT_REL。相應地,在步驟207中,如果RNC RANAP實體在該時鐘超時之前收到RNC SCCP實體發送來的SCCP RELEASED消息,則按照圖2所示處理執行正常的Iu信令連接釋放;否則,RNC RANAP實體直接釋放所有與該MBMS RAB相關的資源,通知RNC SCCP實體釋放本地的Iu信令連接,並通過非面向連接的RESET RESOURCE消息通知SGSN側釋放相應的資源及Iu信令連接。SGSN側的SGSN RANAP實體在收到RESETRESOURCE消息後,釋放相關的資源,並通知SGSN SCCP實體釋放本地的Iu信令連接,同時反饋給RNC RANAP實體相應的RESET RESOURCEACKNOWLEDGE消息。
其具體處理如圖5所示,對應以下步驟步驟501、RNC RANAP實體在T_SCCP_WAIT_REL時鐘超時後,構造RESET RESOURCE消息以通知SGSN側釋放相關資源及Iu信令連接,將該消息通過非面向連接的原語N-UNITDATA.REQ發送給RNC SCCP實體,並開始釋放所有與該MBMS RAB相關的資源,同時通過本地的SCCP原語N-DISCONNECT.REQ通知RNC SCCP實體釋放本地的Iu信令連接;步驟502、RNC SCCP實體根據SCCP原語N-DISCONNECT.REQ中攜帶的參數,將該RESET RESOURCE消息通過非面向連接的UDT消息,並通過底層承載的MTP3b、M3UA等協議層傳輸給SGSN SCCP實體,並釋放Iu信令連接;步驟503、SGSN SCCP實體收到UDT消息中包含的RESET RESOURCE消息後,再利用本地SCCP原語N-UNITDATA.IND將該消息通知給SGSNRANAP實體;步驟504、SGSN RANAP實體獲取收到的原語中攜帶的RESETRESOURCE消息後,根據消息中的信息釋放相應的無線資源,構造RESETRESOURCE ACKNOWLEDGE消息,並利用非面向連接的消息將該消息通過SGSN SCCP及RNC SCCP傳輸給RNC RANAP實體,並且通知SGSN SCCP實體釋放相應的Iu信令連接。
另外,為保證不會出現在Iu信令連接已釋放後,SGSN SCCP實體仍基於Iu信令連接向SGSN RANAP實體發送SCCP消息的情況,可以在圖2所示的步驟201中,進一步將SGSN RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,該標識用於指示任何通過該Iu信令連接發送的面向連接的SCCP消息都會被SGSN RANAP實體拒絕。該標識具體可以是設置一個UN_AVAILABLE,且其標誌位為TRUE。該標識也可以在步驟206中SGSN RANAP實體收到RANAP MBMS SESSION STOP RESPONSE消息後再進行設置。
類似地,為保證不會出現在Iu信令連接已釋放後,RNC SCCP實體仍基於Iu信令連接向RNC RANAP發送消息的情況,可以在圖2所示的步驟203中,進一步將RNC RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,該標識用於指示任何通過該Iu信令連接發送的面向連接的消息都會被RNC RANAP實體拒絕。該標識具體也可以是設置一個UN_AVAILABLE,且其標誌位為TRUE。
上述第一種方案的完整消息流時序如圖6所示。
由RNC SCCP實體發起Iu信令連接釋放的處理主要包括SGSN側在確定需要釋放MBMS SESSION時,通過SCCP消息向RNC側發送RANAPMBMS SESSION STOP消息;RNC側通過SCCP消息返回RANAP MBMSSESSION STOP RESPONSE消息,並通過SCCP消息發起Iu信令連接釋放,釋放SGSN與RNC之間的Iu信令連接。
該處理具體如圖7所示,對應以下步驟步驟701、SGSN RANAP在確定需要釋放MBMS SESSION時,構造相應的RANAP MBMS SESSION STOP消息,對該消息進行編碼,並將編碼後的消息通過SCCP原語N-DATA.REQ發送給SGSN SCCP實體,SGSN SCCP實體則將該消息通過諸如DT1/DT2之類的SCCP消息,並通過底層承載的MTP3b、M3UA等協議層發送給RNC SCCP實體;步驟702、RNC SCCP實體將該RANAP MBMS SESSION STOP消息利用SCCP原語N-DTAT.IND發送給RNC RANAP實體;步驟703、RNC RANAP實體通過解析獲得該消息後,開始釋放相關的RAB等資源,並構造RANAP MBMS SESSION STOP RESPONSE消息發送給RNC SCCP實體,且利用SCCP原語N-DISCONNECT.REQ通知RNC SCCP實體釋放相應的SCCP連接;步驟704、RNC SCCP實體將得到的RANAP MBMS SESSION STOPRESPONSE消息通過DT1/DT2之類的SCCP消息,並通過底層承載的MTP3b、M3UA等協議層發送給SGSN SCCP實體,且在收到RNC RANAP實體發送的SCCP原語N-DISCONNECT.REQ後,通過SCCP原語N-DISCONNECT.CNF返迴響應,並開始釋放SGSN與RNC之間的SCCP連接,該釋放過程包括生成SCCP RELEASED消息並通過SCCP消息向SGSN SCCP實體發送該消息;RNC RANAP實體則在收到SCCP原語N-DISCONNECT.CNF後,釋放所有的相關資源。
步驟705、SGSN SCCP實體將收到的RANAP MBMS SESSION STOPRESPONSE消息通過SCCP原語發送給SGSN RANAP,以及將收到的SCCPRELEASED消息通過SCCP原語N-DISCONNECT.IND發送給SGSN RANAP實體,已告知當前的Iu信令連接已被釋放。
步驟706、SGSN RANAP實體在收到包含RANAP MBMS SESSION STOPRESPONSE消息的SCCP原語後,確定終止MBMS SESSION STOP過程,並釋放所有與該MBMS Iu信令連接相關的資源。
在圖7所示的處理流程中,為防止因SGSN RANAP實體與SGSN SCCP實體之間的消息丟失和資源不對齊情況而導致無法實現SCCP連接的釋放,還可以在步驟701中由SGSN RANAP實體啟動一個時鐘。將該時鐘稱為T_WAIT_MBMS_SESSION_STOP_RESP。如果步驟705中SGSN RANAP實體在時鐘超時之前收到RANAP MBMS SESSION STOP RESPONSE消息,則可以終止該時鐘,並執行圖7中的後續處理。否則,該SGSN RANAP實體應發起執行圖3所示的處理過程。
在圖7的步驟705中,SGSN SCCP實體會通過SCCP原語N-DISCONNECT.IND向SGSN RANAP實體告知當前的Iu信令連接已被釋放,SGSN RANAP實體根據該消息確定Iu信令連接已被釋放,因此釋放相關資源。如果SGSN RANAP實體沒有收到該消息,則可能是因為Iu信令連接沒有被釋放。為保證在次情況下也能完成Iu信令連接的釋放,可以在圖7所示流程的步驟706中,在SGSN RANAP實體在收到包含RANAP MBMSSESSION STOP RESPONSE消息的SCCP原語後,由SGSN RANAP實體啟動一個時鐘。如果在該時鐘超時之前收到SGSN SCCP實體返回的指示Iu連接釋放的SCCP原語,則可以停止該時鐘,並直接執行圖7所示的後續處理;否則,該SGSN RANAP實體也應發起執行圖3所示的處理過程。
在圖7的步驟703中,在RNC RANAP實體通過SCCP原語N-DATA.REQ通知RNC SCCP實體釋放相應的Iu信令連接時,也可以啟動一個時鐘,以保證在RNC SCCP實體沒有返迴響應的情況下Iu信令連接的釋放。如果在時鐘超時之前收到步驟704中RNC SCCP實體通過SCCP原語N-DISCONNECT.CNF返回的響應後,則可以停止該時鐘,並直接執行圖7所示的後續處理;否則,該RNC RANAP實體應發起執行圖4所示的處理過程。
另外,為保證不會出現在Iu信令連接已釋放後,SGSN SCCP實體仍基於Iu信令連接向SGSN RANAP實體發送SCCP消息的情況,可以在圖7所示的步驟701中,進一步將SGSN RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,該標識用於指示任何通過該Iu信令連接發送的面向連接的SCCP消息都會被SGSN RANAP實體拒絕。該標識具體可以是設置一個UN_AVAILABLE,且其標誌位為TRUE。該標識也可以在步驟706中SGSN RANAP實體收到RANAP MBMS SESSION STOP RESPONSE消息後再進行設置。
類似地,為保證不會出現在Iu信令連接已釋放後,RNC SCCP實體仍基於Iu信令連接向RNC RANAP發送消息的情況,可以在圖7所示的步驟703中,進一步將RNC RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,該標識用於指示任何通過該Iu信令連接發送的面向連接的消息都會被RNC RANAP實體拒絕。該標識具體也可以是設置一個UN_AVAILABLE,且其標誌位為TRUE。
上述第二種方案的完整消息流時序如圖8所示。
以上所述僅為本發明方案的較佳實施例,並不用以限定本發明的保護範圍。
權利要求
1.一種多媒體廣播/多播服務Iu信令連接釋放方法,其特徵在於,該方法包括以下步驟a.服務GPRS支持節點SGSN側在確定需要釋放多媒體廣播/多播服務會話MBMS SESSION時,通過信令連接控制部分SCCP消息向無線網絡控制器RNC側發送無線接入網絡應用協議多媒體廣播/多播服務會話停止RANAPMBMS SESSION STOP消息;b.RNC側通過SCCP消息返回RANAP MBMS SESSION STOP響應RESPONSE消息;c.SGSN側在收到該RANAP MBMS SESSION STOP RESPONSE消息後,通過SCCP消息發起MBMS Iu信令連接釋放,釋放SGSN與RNC之間的MBMS Iu信令連接。
2.根據權利要求1所述的方法,其特徵在於,所述步驟a進一步包括在發送RANAP MBMS SESSION STOP消息後,將SGSN的RANAP實體中當前所要釋放的MBMS無線接入承載RAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息;或者所述步驟c進一步包括在收到RANAP MBMS SESSION STOPRESPONSE消息後,將SGSN的RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息;和/或所述步驟b進一步包括在發送RANAP MBMS SESSION STOPRESPONSE消息後,將RNC的RANAP實體中當前所要釋放的MBMB RAB對應的Iu信令連接設置一個標識,所述標識用於指示RNC RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息。
3.根據權利要求1所述的方法,其特徵在於,所述步驟a包括SGSN的RANAP實體構造RANAP MBMS SESSION STOP消息,並通過SCCP原語發送給SGSN SCCP實體;SGSN SCCP實體將該消息通過SCCP消息發送給RNC側,所述步驟a進一步包括SGSN RANAP實體在向SGSN SCCP實體發送SCCP原語後,啟動一個時鐘;所述步驟c進一步包括SGSN RANAP實體判斷在該時鐘超時之前,是否收到RNC側返回的RANAP MBMS SESSION STOP RESPONSE消息,如果是,則通知SGSN SCCP實體發起Iu信令連接釋放,SGSN SCCP實體根據該通知執行通過SCCP消息發起Iu信令連接釋放的處理;否則,執行以下處理c11.構造重置資源RESET RESOURCE消息,並通過非面向連接的原語將該消息發送給SGSN SCCP實體,且通過SCCP原語通知SGSN SCCP實體釋放Iu信令連接;c12.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;c13.RNC SCCP實體將收到的非面向連接的消息中的RESETRESOURCE消息通過SCCP原語發送給RNC RANAP實體;c14.RNC RANAP實體在得到RESET RESOURCE消息後,構造重置資源應答RESET RESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該信息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNC SCCP實體釋放RNC側的Iu信令連接;c15.RNC SCCP實體釋放RNC側的Iu信令連接。
4.根據權利要求1所述的方法,其特徵在於,所述步驟c中,所述SGSN側通過SCCP消息發起Iu信令連接釋放的過程包括SGSN RANAP實體在收到RANAP MBMS SESSION STOP RESPONSE消息後,通過SCCP原語向SGSN SCCP實體發送發起該MBMS Iu信令連接釋放的指示;SGSN SCCP實體在收到該指示後,發起該MBMS Iu信令連接相對應的SCCP連接的釋放,並通過SCCP原語返迴響應;SGSN RANAP實體在收到SGSN SCCP實體返回的響應後,確定終止MBMS SESSION STOP過程,並釋放相關資源;步驟c中,SGSN RANAP實體在向SGSN SCCP實體發送發起Iu信令連接釋放的指示之前,進一步包括啟動一個時鐘;步驟c中,所述SGSN RANAP實體判斷在時鐘超時之前是否收到SGSNSCCP實體返回的響應,如果是,則執行後續處理;否則,執行以下處理c21.SGSN RANAP實體構造RESET RESOURCE消息,並通過非面向連接的原語將該消息發送給SGSN SCCP實體,且通過SCCP原語通知SGSNSCCP實體釋放SGSN側的Iu信令連接;c22.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;c23.RNC SCCP實體將RESET RESOURCE消息通過SCCP原語發送給RNC RANAP實體;c24.RNC RANAP實體在得到RESET RESOURCE消息後,構造RESETRESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNCSCCP實體釋放RNC側的Iu信令連接;c25.RNC SCCP實體釋放RNC側的Iu信令連接。
5.根據權利要求1所述的方法,其特徵在於,步驟b中,RNC側通過SCCP消息返回RANAP MBMS SESSION STOPRESPONSE消息包括RNC RANAP實體通過SCCP原語將RANAP MBMSSESSION STOP RESPONSE消息發送給RNC SCCP實體;RNC SCCP實體再通過SCCP消息將該RANAP MBMS SESSION STOP RESPONSE消息發送給SGSN側;步驟c中,所述釋放SGSN與RNC之間的Iu信令連接的過程包括SGSNSCCP實體生成SCCP RELEASED消息,並通過SCCP消息發送給RNC的SCCP實體,RNC SCCP向SGSN SCCP實體返回連接釋放確認消息以實現Iu信令連接的釋放;且RNC SCCP實體將該MBMS Iu信令連接釋放指示通過SCCP原語通知RNC RANAP實體;RNC RANAP實體在收到該指示後,釋放與該連接相關的資源;步驟b中,所述RNC RANAP實體在通過SCCP原語向RNC SCCP實體發送MBMS SESSION STOP RESPONSE消息後,進一步包括啟動一個時鐘;步驟c中,RNC RANAP實體判斷在時鐘超時之前是否收到RNC SCCP實體提供的Iu連接釋放的指示,如果是,則執行後續處理;否則,執行以下處理c31.RNC RANAP實體構造RESET RESOURCE消息,將該消息通過非面向連接的原語發送給RNC SCCP實體,並開始釋放所有與MBMS RAB相關的資源,同時通過SCCP原語通知RNC SCCP實體釋放RNC側的Iu信令連接;c32.RNC SCCP實體將該RESET RESOURCE消息通過非面向連接的消息發送給SGSN SCCP實體,並釋放RNC側的Iu信令連接;c33.SGSN SCCP實體利用SCCP原語將該RESET RESOURCE消息發送給SGSN RANAP實體;c34.SGSN RANAP實體在得到RESET RESOURCE消息後,釋放相應的無線資源,構造RESET RESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過SGSN SCCP實體及RNC SCCP實體傳輸給RNCRANAP實體,並且通知SGSN SCCP實體釋放SGSN側的Iu信令連接;c35.SGSN SCCP釋放SGSN側的Iu信令連接。
6.一種MBMS Iu信令連接釋放方法,其特徵在於,該方法包括以下步驟A.SGSN側在確定需要釋放MBMS SESSION時,通過SCCP消息向RNC側發送RANAP MBMS SESSION STOP消息;B.RNC側通過SCCP消息返回RANAP MBMS SESSION STOPRESPONSE消息,之後通過SCCP消息發起Iu信令連接釋放,釋放SGSN與RNC之間的Iu信令連接。
7.根據權利要求6所述的方法,其特徵在於,所述步驟A進一步包括在發送RANAP MBMS SESSION STOP消息後,將SGSN的RANAP實體中當前所要釋放的MBMS RAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息;和/或所述步驟B進一步包括在發送RANAP MBMS SESSION STOPRESPONSE消息後,將RNC的RANAP實體中當前所要釋放的MBMB RAB對應的Iu信令連接設置一個標識,所述標識用於指示RNC RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息。和/或該方法進一步包括在SGSN側收到RANAP MBMS SESSIONSTOP RESPONSE消息後,將SGSN的RANAP實體中當前所要釋放的MBMSRAB對應的Iu信令連接設置一個標識,所述標識用於指示SGSN RANAP實體拒絕處理任何通過該Iu信令連接發送的面向連接的SCCP消息。
8.根據權利要求6所述的方法,其特徵在於,所述步驟A包括SGSN的RANAP實體構造RANAP MBMS SESSION STOP消息,並通過SCCP原語發送給SGSN SCCP實體發送;SGSN SCCP實體將該消息通過SCCP消息發送給RNC側,所述步驟A進一步包括SGSN RANAP實體在向SGSN SCCP實體發送SCCP原語後,啟動一個時鐘;該方法進一步包括SGSN RANAP實體判斷在該時鐘超時之前,是否收到RNC側返回的RANAP MBMS SESSION STOP RESPONSE消息,如果是,則確定終止MBMS SESSION STOP過程,並釋放所有相關的資源;否則,執行以下處理C11.構造RESET RESOURCE消息,並通過非面向連接的原語將該消息提交給SGSN SCCP實體,且通過SCCP原語通知SGSN SCCP實體釋放Iu信令連接;C12.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;C13.RNC SCCP實體將收到的非面向連接的消息中的RESETRESOURCE消息通過SCCP原語發送給RNC RANAP實體;C14.RNC RANAP實體在得到RESET RESOURCE消息後,構造RESETRESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNCSCCP實體釋放RNC側的Iu信令連接;C15.RNC SCCP實體釋放RNC側的Iu信令連接。
9.根據權利要求6所述的方法,其特徵在於,所述步驟B中,所述RNC側通過SCCP消息發起Iu信令連接釋放的過程包括RNC RANAP實體通過SCCP原語通知RNC SCCP實體發起釋放Iu信令連接,RNC SCCP實體生成SCCP RELEASED消息,並通過SCCP消息發送給SGSN SCCP實體;SGSNSCCP實體反饋消息給RNC SCCP實體確認該Iu信令連接釋放,並由SGSNSCCP實體通過SCCP原語通知SGSN RANAP實體相應的Iu信令連接已經被釋放;SGSN RANAP實體在收到Iu信令連接釋放提示後,釋放相應的資源;該方法進一步包括在SGSN RANAP實體收到RANAP MBMS SESSIONSTOP RESPONSE消息後,啟動一個時鐘;步驟B中進一步包括SGSN RANAP實體在時鐘超時之前,是否收到Iu連接釋放的指示,如果是,則執行後續處理;否則,執行以下處理C21.SGSN RANAP實體構造RESET RESOURCE消息,並通過非面向連接的原語將該消息發送給SGSN SCCP實體,且通過SCCP原語通知SGSNSCCP實體釋放SGSN側的Iu信令連接;C22.SGSN SCCP實體通過非面向連接的消息將該RESET RESOURCE消息發送給RNC SCCP實體,且釋放SGSN側的Iu信令連接;C23.RNC SCCP實體將RESET RESOURCE消息通過SCCP原語發送給RNC RANAP實體;C24.RNC RANAP實體在得到RESET RESOURCE消息後,構造RESETRESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過RNC SCCP實體及SGSN SCCP實體發送給SGSN RANAP實體,且通知RNCSCCP實體釋放RNC側的Iu信令連接;C25.RNC SCCP實體釋放RNC側的Iu信令連接。
10.根據權利要求6所述的方法,其特徵在於,步驟B中,所述通過SCCP消息發起Iu信令連接釋放包括RNC RANAP實體通過SCCP原語通知RNC SCCP實體發起釋放Iu信令連接,RNC SCCP實體生成SCCP RELEASED消息,並通過SCCP消息發送給SGSN SCCP實體;SGSN SCCP實體反饋消息給RNC SCCP實體確認該Iu信令連接釋放,並由RNC SCCP實體通過SCCP原語向RNC RANAP實體返迴響應;RNCRANAP實體在收到該響應後,確定終止MBMS SESSION STOP過程,並釋放相關的資源;步驟B中,在RNC RANAP實體通知RNC SCCP實體發起Iu信令連接釋放之後,進一步包括啟動一個時鐘;步驟B中進一步包括RNC RANAP實體判斷在時鐘超時之前,是否收到RNC SCCP實體發送來的響應,如果是,則執行後續處理;否則,執行以下處理C31.RNC RANAP實體構造RESET RESOURCE消息,將該消息通過非面向連接的原語發送給RNC SCCP實體,並開始釋放所有與MBMS RAB相關的資源,同時通過SCCP原語通知RNC SCCP實體釋放RNC側的Iu信令連接;C32.RNC SCCP實體將該RESET RESOURCE消息通過非面向連接的消息發送給SGSN SCCP實體,並釋放RNC側的Iu信令連接;C33.SGSN SCCP實體利用SCCP原語將該RESET RESOURCE消息發送給SGSN RANAP實體;C34.SGSN RANAP實體在得到RESET RESOURCE消息後,釋放相應的無線資源,構造RESET RESOURCE ACKNOWLEDGE消息,利用非面向連接的消息將該消息通過SGSN SCCP實體及RNC SCCP實體傳輸給RNCRANAP實體,並且通知SGSN SCCP實體釋放SGSN側的Iu信令連接;C35.SGSN SCCP釋放SGSN側的Iu信令連接。
全文摘要
本發明公開了一種多媒體廣播/多播服務Iu信令連接釋放方法,該方法包括以下步驟a.SGSN側在確定需要釋放MBMS SESSION時,通過信令連接控制部分SCCP消息向無線網絡控制器RNC側發送RANAP MBMSSESSION STOP消息;b.RNC側通過SCCP消息返回RANAP MBMSSESSION STOP RESPONSE消息;c.SGSN側在收到該RANAP MBMSSESSION STOP RESPONSE消息後,通過SCCP消息發起MBMS Iu信令連接釋放,釋放SGSN與RNC之間的MBMS Iu信令連接。本發明同時還公開了另一種MBMS Iu信令連接釋放方法。本發明解決了現有技術存在MBMS Iu信令連接釋放可能無法完成的問題。本發明方案實現了對MBMS Iu信令連接的成功釋放。
文檔編號H04L29/06GK101064721SQ20061007963
公開日2007年10月31日 申請日期2006年4月30日 優先權日2006年4月30日
發明者吳濤 申請人:華為技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀