本發(fā)明涉及移動通信領(lǐng)域,尤其涉及會話控制的技術(shù)。
背景技術(shù):在長期演進(英文為LongTermEvolution,簡稱LTE)的多播廣播通信系統(tǒng)中,一個多播會話(英文為Session)的建立由移動管理實體(英文為MobilityManagementEntity,簡稱MME)、多播協(xié)作實體(英文為Multi-cell/multicastCoordinationEntiry,簡稱MCE)和演進基站(英文為evolvedNodeB,簡稱eNB)共同完成。由于MCE是MME和eNB之間的一個會話資源管理實體,當(dāng)MME和MCE之間的流控制傳輸協(xié)議(英文為StreamControlTransmissionProtocol,簡稱SCTP)鏈路發(fā)生閃斷時,MCE和MME之間通信暫時中斷,這時MCE無法接收到會話停止(英文為SessionStop)消息或復(fù)位(英文為Reset)消息從而不能對已不處于激活狀態(tài)的會話所占用的資源進行釋放,使得MCE上可能仍然保存著MME上不存在的會話信息,造成MCE和MME之間的會話信息列表不一致。如此反復(fù)進行下去,就會導(dǎo)致MCE上大量資源掛死。
技術(shù)實現(xiàn)要素:本發(fā)明的實施例提供一種會話控制的方法、設(shè)備及通信系統(tǒng)。一方面,提供一種會話控制的方法,包括:MME獲得會話比較列表,該會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表;當(dāng)上述會話比較列表包括上述待刪除的會話信息子列表,上述MME根據(jù)上述待刪除的會話信息子列表向MCE發(fā)送會話停止請求;當(dāng)上述會話比較列表包括上述待新建的會話信息子列表,上述MME根據(jù)上述待新建的會話信息子列表向上述MCE發(fā)送會話開始請求。應(yīng)用本發(fā)明實施例提供的技術(shù)方案,不僅可以防止MCE上資源掛死,還可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種會話控制的方法,包括:MCE向MME發(fā)送會話核查請求,該會話核查請求攜帶第一會話列表,該第一會話列表包括上述MCE上保存的已激活的會話信息,該第一會話列表用于上述MME核查上述第一會話列表中的會話信息而獲得會話比較列表,上述會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表;上述MCE接收由上述MME根據(jù)上述待刪除的會話信息子列表發(fā)送的會話停止請求;上述MCE接收由上述MME根據(jù)上述待新建的會話信息子列表發(fā)送的會話開始請求。應(yīng)用本發(fā)明實施例提供的技術(shù)方案,不僅可以防止MCE上資源掛死,還可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種會話控制的方法,其包括:MCE接收由MME發(fā)送的會話核查請求,上述會話核查請求攜帶第三會話列表,上述第三會話列表包括上述MME上保存的已激活的會話信息,上述第三會話列表用于上述MCE核查上述第三會話列表中的會話信息;上述MCE核查上述第三會話列表中的會話信息而得到會話比較列表,上述會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表;上述MCE向上述MME發(fā)送會話核查回應(yīng),該會話核查回應(yīng)攜帶上述會話比較列表;上述MCE接收由上述MME根據(jù)上述待刪除的會話信息子列表發(fā)送的會話停止請求;上述MCE接收由上述MME根據(jù)上述待新建的會話信息子列表發(fā)送的會話開始請求。應(yīng)用本發(fā)明實施例提供的技術(shù)方案,不僅可以防止MCE上資源掛死,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種移動管理設(shè)備,該移動管理設(shè)備包括:獲取器,該獲取器用于獲取會話比較列表,該會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表;發(fā)射器,該發(fā)射器用于根據(jù)上述待刪除的會話信息子列表向上述MCE發(fā)送會話停止請求;該發(fā)射器還用于根據(jù)上述待新建的會話信息子列表向上述MCE發(fā)送會話開始請求。應(yīng)用本發(fā)明實施例提供的技術(shù)方案,不僅可以防止MCE上資源掛死,還可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種廣播協(xié)作設(shè)備,該廣播協(xié)作設(shè)備包括:發(fā)射器,該發(fā)射器用于向MME發(fā)送會話核查請求,該會話核查請求攜帶第一會話列表,該第一會話列表包括所述廣播協(xié)作設(shè)備上保存的已激活的會話信息,該第一會話列表用于上述MME核查該第一會話列表中的所述會話信息而得到會話比較列表,該會話比較列表包括待刪除的會話信息子列表和/或待新建的會話信息子列表;接收器,該接收器用于接收由上述MME根據(jù)上述待刪除的會話信息子列表發(fā)送的會話停止請求;該接收器還用于接收由所述MME根據(jù)所述待新建的會話信息子列表發(fā)送的會話開始請求。應(yīng)用本發(fā)明實施例提供的技術(shù)方案,不僅可以防止MCE上資源掛死,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種廣播協(xié)作設(shè)備,該廣播協(xié)作設(shè)備包括:接收器,該接收器用于接收由MME發(fā)送的會話核查請求,該會話核查請求攜帶第三會話列表,該第三會話列表由包括MME上保存的已激活的會話信息構(gòu)成,上述第三會話列表用于上述廣播協(xié)作設(shè)備核查上述第三會話列表中的會話信息;處理器,所述處理器用于核查所述第三會話列表中的會話信息而得到會話比較列表,該會話比較列表包括待刪除的會話信息子列表和/或待新建的會話信息子列表;發(fā)射器,所述發(fā)射器用于向上述MME發(fā)送會話核查回應(yīng),上述會話核查回應(yīng)攜帶上述會話比較列表;其中,上述述接收器還用于接收由上述MME根據(jù)待刪除的會話信息子列表發(fā)送的會話停止請求和接收由上述MME根據(jù)待新建的會話信息子列表發(fā)送的會話開始請求。應(yīng)用本發(fā)明實施例提供的技術(shù)方案,不僅可以防止MCE上資源掛死,還可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種通信系統(tǒng),該通信系統(tǒng)包括上述移動管理設(shè)備和廣播協(xié)作設(shè)備。使用該通信系統(tǒng),不僅可以防止MCE上資源掛死,還可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。另一方面,提供一種計算機程序產(chǎn)品,包括存儲介質(zhì),該存儲介質(zhì)中包含上述會話控制的方法的代碼。使用該計算機程序產(chǎn)品,不僅可以防止MCE上資源掛死,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。附圖說明圖1為本發(fā)明的實施例一提供的一種會話控制方法的流程示意圖;圖2(1)至圖2(2)為本發(fā)明的實施例二提供的一種會話控制方法中的獲取會話列表的方法的流程示意圖;圖3(1)至圖3(2)為本發(fā)明的實施例三提供的一種會話控制方法中的獲取會話列表的方法的流程示意圖;圖4為本發(fā)明的實施例四和實施例六提供的一種移動管理設(shè)備的結(jié)構(gòu)示意圖;圖5為本發(fā)明的實施例五提供的一種移動管理設(shè)備中的獲取器的結(jié)構(gòu)示意圖;圖6為本發(fā)明的實施例七提供的一種廣播協(xié)作設(shè)備的結(jié)構(gòu)示意圖;圖7為本發(fā)明的實施例八提供的一種廣播協(xié)作設(shè)備的結(jié)構(gòu)示意圖。具體實施方式當(dāng)MCE與MME之間SCTP鏈路斷開時,MCE先對所有的會話所占用的系統(tǒng)資源進行釋放,接著該MCE等待SCTP鏈路恢復(fù)之后,再主動向MME發(fā)起會話的復(fù)位消息,然后由該MME判斷哪些會話是處于激活狀態(tài)的,最后該MME與上述MCE對處于激活狀態(tài)的會話進行重建。這種方式,可以避免MCE上大量資源掛死,但是,處于激活狀態(tài)的會話所對應(yīng)的用戶數(shù)據(jù)并不經(jīng)過MCE,而在MCE和MME的SCTP鏈路閃斷的情況下,處于激活狀態(tài)的會話用戶面由于使用這種方式也會發(fā)生短暫的中斷從而影響用戶感受。另外,這種方式,MCE對所有會話占用的系統(tǒng)資源進行釋放時,導(dǎo)致基站側(cè)發(fā)送大量系統(tǒng)消息,造成空口和傳輸資源的浪費;而MME和MCE對處于激活狀態(tài)的會話進行逐個重建時,又會導(dǎo)致基站側(cè)再次發(fā)送大量系統(tǒng)消息,使得由于空口資源和傳輸資源重新分配而造成資源的再次浪費。針對上述問題,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。顯然,如下描述的具體實施例僅是本發(fā)明的一部分實施例,對于本領(lǐng)域的技術(shù)人員而言,本發(fā)明還可以不拘泥于這些特定的細(xì)節(jié)的其它實施例來實施。本發(fā)明的實施例一,如圖1所示,提供一種會話控制的方法。該方法是在MME和MCE之間閃斷的SCTP鏈路恢復(fù)之后進行的,其包括以下內(nèi)容。S11,MME獲得會話比較列表,該會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表。S12,上述MME根據(jù)上述待刪除的會話信息子列表向上述MCE發(fā)送會話停止請求。S13,上述MME根據(jù)上述待新建的會話信息子列表向上述MCE發(fā)送會話開始請求。本發(fā)明的實施例中的會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表。。當(dāng)步驟S11中的上述會話比較列表包括待刪除的會話信息子列表和待新建的會話信息子列表時,則執(zhí)行步驟S12和S13,且S12和S13的執(zhí)行順序不限。當(dāng)步驟S11中的會話比較列表僅包含待刪除的會話信息子列表時,則執(zhí)行步驟S12。當(dāng)步驟S11中的會話比較列表僅包含待新建的會話信息子列表時,則執(zhí)行步驟S13。下文類似過程不再具體贅述。本發(fā)明的實施例中的會話信息用于指示會話消息是什么類型的會話和如何區(qū)分不同的會話,下文所指相同,不再贅述。本發(fā)明的實施例中的會話比較列表,是通過對上述MME中保存的已激活的會話信息與上述MCE中保存的已激活的會話信息進行比較而獲得的,上述會話比較列表中包括待刪除的會話信息和/或待新建的會話信息。由于在MME和MCE之間的SCTP鏈路閃斷(通信短暫中止),MCE無法從MME中更新當(dāng)前保存的已激活的會話信息。一方面,閃斷過程中上述MCE保存的已激活的會話信息中的一部分不一定就處于實際的激活狀態(tài),也就是,這一部分會話信息可能處于實際的激活狀態(tài),也可能處于實際的停止?fàn)顟B(tài),所以對這部分處于停止?fàn)顟B(tài)的會話消息進行刪除,從而釋放系統(tǒng)資源。另一方面,閃斷過程中上述MCE保存的已激活的會話信息中不一定保存了在閃斷過程中要新建的會話信息,這部分會話信息需要在通信鏈路恢復(fù)后,對其進行建立。本發(fā)明的實施例一中,通過會話停止請求和會話開始請求分別對上述MCE上需要刪除和新建的會話信息進行逐條刪除和逐條新建操作。應(yīng)用本發(fā)明的實施例一提供的技術(shù)方案,不僅可以防止MCE上資源掛死,更進一步,本發(fā)明實施例中的技術(shù)方案是在經(jīng)過比較MCE和MME上保存的已激活的會話信息,并有選擇地刪除或者新建會話信息,對于在SCTP鏈路閃斷過程中激活狀態(tài)沒有改變的會話不會產(chǎn)生影響,從而保持了用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例二,如圖2(1)所示,提供一種會話控制的方法。該方法是在本發(fā)明的實施例一提供的方法的進一步細(xì)化。該方法中提供了針對本發(fā)明的實施例一提供的方法中所述的會話比較列表的獲取的一個示例,該示例包括以下內(nèi)容。S21,MME接收會話核查請求。該會話核查請求攜帶第一會話列表,該第一會話列表包括上述MCE上保存的已激活的會話信息。S22,上述MME核查上述第一會話列表中的會話信息。上述MME核查上述第一會話列表中的會話信息后,即可獲得本發(fā)明的實施例一中所述的會話比較列表。優(yōu)選地,如圖2(2)所示,上述MME核查上述第一會話列表中的會話信息,具體包括如下過程:S22-1,第二會話列表包括上述MME上保存的已激活的會話信息。上述MME將上述第一會話列表中的每一個會話信息分別與上述第二會話列表中的每一個會話信息進行比較。當(dāng)上述第一個會話列表中的某一個會話信息不存在于上述第二會話列表中,說明在上述MME與上述MCE之間的SCTP鏈路閃斷的過程中,該會話信息已經(jīng)停止,但由于上述MCE在SCTP鏈路閃斷的過程中無法向上述MME更新保存在上述MCE已激活的會話信息列表(這里指第一會話列表),該會話信息仍然保存在上述第一會話列表中。此時,上述MME將上述第一會話列表中的該會話信息逐條添加到待刪除的會話信息子列表中。S22-2,上述MME將上述第二會話列表中的每一個會話信息分別與上述第一會話列表中的每一個會話信息進行比較。當(dāng)上述第二會話列表中的某一個會話信息不存在于上述第一會話列表中時,說明在上述MME與MCE之間的SCTP鏈路中斷的過程中,該會話信息沒有在上述MME和MCE之間建立起來,該會話信息沒有保存在上述第一會話列表中。此時,上述MME將上述第二會話列表中的該會話信息逐條添加到待新建的會話信息子列表中。S22-1和S22-2執(zhí)行順序不限。本發(fā)明的實施例一中所述的會話比較列表可以包括S22-1中所述的待刪除會話信息子列表,和/或,S22-2中所述的待新建的會話信息子列表。本發(fā)明的實施例二提供的技術(shù)方案,具體給出了本發(fā)明的實施例一所述的會話比較列表的獲取的一個示例,應(yīng)用該技術(shù)方案,不僅可以防止MCE上資源掛死,更進一步,本發(fā)明實施例中的技術(shù)方案是在經(jīng)過比較MCE和MME上保存的已激活的會話信息,并有選擇地刪除或者新建會話信息,對于在SCTP鏈路閃斷過程中激活狀態(tài)沒有改變的會話不會產(chǎn)生影響,從而保持了用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例三,如圖3(1)所示,提供一種會話控制的方法。該方法是在本發(fā)明的實施例一提供的方法的進一步細(xì)化。該方法中提供了針對本發(fā)明的實施例一提供的方法中所述的會話比較列表的獲取的另一個示例,該示例包括以下內(nèi)容。S31,上述MME向上述MCE發(fā)送會話核查請求。該會話核查請求攜帶第三會話列表,該第三會話列表包括上述MME上保存的已激活的會話信息。該第三會話列表用于上述MCE核查上述第三會話列表中的會話信息。S32,上述MCE核查上述第三會話列表中的會話信息。上述MCE核查上述第三會話列表中的會話信息后,獲得會話比較列表。S33,上述MME接收由上述MCE發(fā)送會話核查回應(yīng)。該會話核查回應(yīng)攜帶上述MCE核查上述第三會話列表中的會話信息后而得到的會話比較列表。優(yōu)選地,如圖3(2)所示,上述MCE核查上述第三會話列表中的會話信息,具體包括如下過程:S32-1,第四會話列表包括上述MCE上保存的已激活的會話信息。上述MCE將上述第三會話列表中的每一個會話信息分別與上述第四會話列表中的每一個會話信息進行比較。當(dāng)上述第三會話列表中的某一個會話信息不存在于上述第四會話列表中,說明在上述MCE與上述MME之間的SCTP鏈路閃斷的過程中,上述第三會話列表中的該會話信息沒有在上述MCE和MME之間建立起來,由于上述MCE在SCTP鏈路閃斷的過程中無法向上述MME更新保存在上述MCE已激活的會話信息列表(這里指第四會話列表),上述第三會話列表中的該會話信息沒有保存到上述第四會話列表中。此時,上述MCE將上述第三會話列表中的該會話信息逐條添加到待新建的會話信息子列表。S32-2,上述MCE將上述第四會話列表中的每一個會話信息分別與上述第三會話列表中的每一個會話信息進行比較。當(dāng)上述第四會話列表中的某一個會話信息不存在于上述第三會話列表中時,說明在上述MCE與MME之間的SCTP鏈路閃斷的過程中,該會話信息已經(jīng)停止,但是由于上述MCE在SCTP鏈路閃斷的過程中無法向上述MME更新保存在上述MCE已激活的會話信息列表(這里指第四會話列表),該會話信息仍然保存在上述第四會話列表中。此時,上述MCE將上述第一會話列表中的該會話信息逐條添加到待刪除的會話信息子列表中。S32-1和S32-2執(zhí)行順序不限。上述會話比較列表包括S32-1中所述的待新建的會話信息子列表,和/或,S32-2中所述的待新建的會話信息子列表。上述MCE將該會話比較列表攜帶在上述會話核查回應(yīng)中發(fā)送給上述MME。上述MME接收到該會話比較列表后,根據(jù)會話比較列表中待刪除的會話信息子列表,和/或,待新建的會話信息子列表分別向上述MCE發(fā)送會話停止請求和會話開始請求,用于刪除或建立會話信息。本發(fā)明的實施例三提供的技術(shù)方案,具體給出了本發(fā)明的實施例一所述的會話比較列表的獲取的另一個示例。本發(fā)明的實施例三與本發(fā)明的實施例二提供的技術(shù)方案不同之處在于,會話核查請求的發(fā)送主體和接收主體各不同,因而對會話信息進行核查的主體也不同,例如,本發(fā)明的實施例二對會話信息進行核查的主體是MME,而本發(fā)明的實施例三對會話信息進行核查的主體是MCE。本發(fā)明的實施例三與本發(fā)明的實施例二提供的技術(shù)方案相同之處在于,最終都是由MME獲得會話比較列表后,MME根據(jù)該會話比較列表進行對會話信息的刪除和建立操作。應(yīng)用本發(fā)明的實施例三提供的技術(shù)方案,不僅可以防止MCE上資源掛死,更進一步,本發(fā)明實施例中的技術(shù)方案是在經(jīng)過比較MCE和MME上保存的已激活的會話信息,并有選擇地刪除或者新建會話信息,對于在SCTP鏈路閃斷過程中激活狀態(tài)沒有改變的會話不會產(chǎn)生影響,從而保持了用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例四,如圖4所示,提供一種移動管理設(shè)備40,包括一下內(nèi)容。上述移動管理設(shè)備40包括:獲取器401,該獲取器用于獲得會話比較列表,上述會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表。發(fā)射器402,該發(fā)射器用于根據(jù)上述待刪除的會話信息子列表向MCE發(fā)送會話停止請求;上述發(fā)射器還用于根據(jù)上述待新建的會話信息子列表向上述MCE發(fā)送會話開始請求。上述會話比較列表,是通過對上述移動管理設(shè)備40中保存的已激活的會話信息與上述MCE中保存的已激活的會話信息進行比較而獲得的。上述會話比較列表中包括了待刪除的會話信息,和/或,待新建的會話信息。由于在上述移動管理設(shè)備40和上述MCE之間的SCTP鏈路閃斷(通信短暫中止),上述MCE無法從上述移動管理設(shè)備中更新當(dāng)前保存的已激活的會話信息。一方面,閃斷過程中上述MCE保存的已激活的會話信息中的一部分不一定就處于實際的激活狀態(tài),這一部分會話信息可能還處于實際的激活狀態(tài),也可能處于實際的停止?fàn)顟B(tài),所以應(yīng)該對這部分停止的會話消息進行刪除,從而釋放系統(tǒng)資源。另一方面,閃斷過程中上述MCE保存的已激活的會話信息中不一定保存了在閃斷過程中要新建的會話信息,這部分會話信息需要在通信鏈路恢復(fù)后,對其進行建立。本發(fā)明的實施例四中,通過會話停止請求和會話開始請求分別對上述MCE上需要刪除和新建的會話信息進行刪除和新建操作。為了實現(xiàn)方法實施例中的步驟,上述移動管理設(shè)備還可以設(shè)置一些結(jié)構(gòu),這些結(jié)構(gòu)的非限制性示例可以包括存儲器,微處理器,發(fā)送電子信號的電路等等。應(yīng)用本發(fā)明的實施例四提供的技術(shù)方案,不僅可以防止MCE上資源掛死,更進一步,本發(fā)明實施例中的技術(shù)方案是在經(jīng)過比較MCE和移動管理設(shè)備上保存的已激活的會話信息,并有選擇地刪除或者新建會話信息,對于在SCTP鏈路閃斷過程中激活狀態(tài)沒有改變的會話不會產(chǎn)生影響,從而保持了用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例五,如圖5所示,提供一種移動管理設(shè)備。本發(fā)明的實施例五是對本發(fā)明的實施例四所述的獲取器的進一步細(xì)化,作為一種實施方式包括以下內(nèi)容。獲取器50,進一步包括:接收器501,該接收器501用于接收會話核查請求。該會話核查請求攜帶第一會話列表。該第一會話列表包括MCE上保存的已激活的會話信息。處理器502,該處理器502用于核查上述第一會話列表中的會話信息而獲得會話比較列表。優(yōu)選地,上述處理器502用于核查上述第一會話列表中的會話信息,具體包括如下工作過程:S502-1,第二會話列表包括上述處理器502上保存的已激活的會話信息。上述處理器502將上述第一會話列表中的每一個會話信息分別與上述第二會話列表中的每一個會話信息進行比較。當(dāng)上述第一個會話列表中的某一個會話信息不存在于上述第二會話列表中,說明在上述移動管理設(shè)備與上述MCE之間的SCTP鏈路閃斷的過程中,該會話信息已經(jīng)停止,但由于上述MCE在SCTP鏈路閃斷的過程中無法向上述移動管理設(shè)備更新保存在上述MCE已激活的會話信息列表(這里指第一會話列表),該會話信息仍然保存在上述第一會話列表中。此時,上述處理器502將上述第一會話列表中的該會話信息逐條添加到待刪除的會話信息子列表中。S502-2,上述處理器502將上述第二會話列表中的每一個會話信息分別與上述第一會話列表中的每一個會話信息進行比較。當(dāng)上述第二會話列表中的某一個會話信息不存在于上述第一會話列表中時,說明在上述移動管理設(shè)備與上述MCE之間的SCTP鏈路中斷的過程中,該會話信息沒有在上述移動管理設(shè)備和MCE之間建立起來,該會話信息沒有保存在上述第一會話列表中。此時,上述處理器502將上述第二會話列表中的該會話信息逐條添加到待新建的會話信息子列表中。S502-1和S502-2執(zhí)行順序不限。述會話比較列表包括S502-1中所生成的待刪除會話信息子列表,和/或,S502-2中所生成的待新建的會話信息子列表。為了實現(xiàn)方法實施例中的步驟,上述移動管理設(shè)備還可以設(shè)置一些結(jié)構(gòu),這些結(jié)構(gòu)的非限制性示例可以包括存儲器,微處理器,發(fā)送電子信號的電路等等。本發(fā)明的實施例五提供的技術(shù)方案,具體給出了本發(fā)明的實施例四所述的獲取器的一個示例,應(yīng)用該技術(shù)方案,不僅可以防止MCE上資源掛死,還由于本發(fā)明實施例中的技術(shù)方案在經(jīng)過比較MCE和MME上保存的已激活的會話信息,有選擇地刪除或者新建會話信息,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例六,與圖4所示相同,提供一種移動管理設(shè)備。本發(fā)明的實施例六是在本發(fā)明的實施例四的基礎(chǔ)上的進一步細(xì)化,作為一種具體實施方式,其包括以下內(nèi)容。本發(fā)明的實施例四的發(fā)射器401還可用于向上述MCE發(fā)送會話核查請求。上述會話核查請求攜帶第三會話列表,上述第三會話列表包括上述移動管理設(shè)備上保存的已激活的會話信息。上述第三會話列表用于上述MCE核查上述第三會話列表中的會話信息從而使得上述MCE獲得上述會話比較列表。本發(fā)明的實施例四的獲取器402還可用于接收由上述MCE發(fā)送的會話核查回應(yīng)。上述會話核查回應(yīng)攜帶上述MCE核查上述第三會話列表中的會話信息后而得到的上述會話比較列表??蛇x地,上述第三會話列表用于上述MCE核查上述第三會話列表中的會話信息從而使得上述MCE獲得上述會話比較列表,具體包括如下工作流程:(1)第四會話列表包括上述MCE上保存的已激活的會話信息。上述MCE將上述第三會話列表中的每一個會話信息與第四會話列表中的每一個會話信息進行比較。當(dāng)上述第三會話列表中的某一個會話信息不存在于所述第四會話列表中時,說明在上述移動管理設(shè)備與上述MCE之間的SCTP鏈路中斷的過程中,該會話信息沒有在上述移動管理設(shè)備和MCE之間建立起來,該會話信息沒有保存在上述第四會話列表中。此時,上述MCE將上述第三會話列表中的該會話信息逐條添加到待新建的會話信息子列表中。(2)上述MCE將上述第四會話列表中的每一個會話信息分別與上述第三會話列表中的每一個會話信息進行比較。當(dāng)上述第四個會話列表中的某一個會話信息不存在于上述第三會話列表中,說明在上述移動管理設(shè)備與上述MCE之間的SCTP鏈路閃斷的過程中,該會話信息已經(jīng)停止。但由于上述MCE在SCTP鏈路閃斷的過程中無法向上述移動管理設(shè)備更新保存在上述MCE已激活的會話信息列表(這里指第四會話列表),該會話信息仍然保存在上述第四會話列表中。此時,上述MCE將上述第一會話列表中的該會話信息逐條添加到待刪除的會話信息子列表中。本發(fā)明的實施例六中的(1)和(2)執(zhí)行順序不限。上述會話比較列表包括(1)中所生成的待新建的會話信息子列表,和/或,(2)中所生成的待刪除的會話信息子列表。上述MCE將上述會話比較列表攜帶在上述會話核查回應(yīng)中發(fā)送給上述移動管理設(shè)備。上述移動管理設(shè)備接收到該會話比較列表后,根據(jù)會話比較列表中待刪除的會話信息子列表和待新建的會話信息子列表分別向上述MCE發(fā)送會話停止請求和會話開始請求,用于刪除或建立會話信息。為了實現(xiàn)方法實施例中的步驟,上述移動管理設(shè)備還可以設(shè)置一些結(jié)構(gòu),這些結(jié)構(gòu)的非限制性示例可以包括存儲器,微處理器,發(fā)送電子信號的電路等等。本發(fā)明的實施例六提供的技術(shù)方案,具體給出了本發(fā)明的實施例四所述的獲取會話比較列表的另一個示例。應(yīng)用本發(fā)明的實施例六提供的技術(shù)方案,不僅可以防止MCE上資源掛死,還由于本發(fā)明實施例中的技術(shù)方案在經(jīng)過比較MCE和移動管理設(shè)備上保存的已激活的會話信息,有選擇地刪除或者新建會話信息,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例七,如圖6所示,提供一種廣播協(xié)作設(shè)備60。該廣播協(xié)作設(shè)備包括:發(fā)射器601,該發(fā)射器601用于向MME發(fā)送會話核查請求。該會話核查請求攜帶第一會話列表。該第一會話列表包括上述廣播協(xié)作設(shè)備60上保存的已激活的會話信息。該第一會話列表用于上述MME核查上述第一會話列表中的會話信息而得到會話比較列表。上述會話比較列表包括待刪除的會話信息子列表,和/或,待新建的會話信息子列表。接收器602,上述接收器602用于接收由上述MME根據(jù)上述待刪除的會話信息子列表發(fā)送的會話停止請求;所述接收器602還用于所述廣播協(xié)作設(shè)備60接收由上述MME根據(jù)上述待新建的會話信息子列表發(fā)送的會話開始請求。優(yōu)選地,上述MME核查上述第一會話列表中的會話信息,具體包括:(1)第二會話列表包括上述MME上保存的已激活的會話信息。上述MME將上述第一會話列表中的每一個會話信息分別與上述第二會話列表中的每一個會話信息進行比較。當(dāng)上述第一個會話列表中的某一個會話信息不存在于上述第二會話列表中,說明在上述MME與上述廣播協(xié)作設(shè)備60之間的SCTP鏈路閃斷的過程中,該會話信息已經(jīng)停止,但由于上述廣播協(xié)作設(shè)備在SCTP鏈路閃斷的過程中無法向上述移動管理設(shè)備更新保存在上述廣播協(xié)作設(shè)備60已激活的會話信息列表(這里指第一會話列表),該會話信息仍然保存在上述第一會話列表中。此時,上述MME將上述第一會話列表中的該會話信息逐條添加到待刪除的會話信息子列表中。(2)上述MME將上述第二會話列表中的每一個會話信息分別與上述第一會話列表中的每一個會話信息進行比較。當(dāng)上述第二會話列表中的某一個會話信息不存在于上述第一會話列表中時,說明在上述MME與上述廣播協(xié)作設(shè)備60之間的SCTP鏈路中斷的過程中,該會話信息沒有在上述MME和廣播協(xié)作設(shè)備之間建立起來,該會話信息沒有保存在上述第一會話列表中。此時,MME將上述第二會話列表中的該會話信息逐條添加到待新建的會話信息子列表中。本發(fā)明的實施例七中的(1)和(2)執(zhí)行順序不限。上述會話比較列表包括(1)中所生成的待刪除會話信息子列表和/或(2)中所生成的待新建的會話信息子列表。為了實現(xiàn)方法實施例中的步驟,上述廣播協(xié)作設(shè)備還可以設(shè)置一些結(jié)構(gòu),這些結(jié)構(gòu)的非限制性示例可以包括存儲器,微處理器,發(fā)送電子信號的電路等等。應(yīng)用本發(fā)明的實施例七提供的技術(shù)方案,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例八,如圖7所示,提供了一種廣播協(xié)作設(shè)備70。該廣播協(xié)作設(shè)備70包括:接收器701,所述接收器701用于接收由上述移動管理實體MME發(fā)送的會話核查請求。上述會話核查請求攜帶第三會話列表,該第三會話列表包括所述MME上保存的已激活的會話信息。該第三會話列表用于上述核查上述第三會話列表中的會話信息。。處理器702,該處理器用于上述廣播協(xié)作設(shè)備70核查上述第三會話列表中的會話信息從而得到會話比較列表。該會話比較列表包括待刪除的會話信息子列表和/或待新建的會話信息子列表。發(fā)射器703,上述發(fā)射器用于上述廣播協(xié)作設(shè)備向上述MME發(fā)送會話核查回應(yīng)。上述會話核查回應(yīng)攜帶上述會話比較列表。其中,上述接收器701還用于接收由上述MME根據(jù)待刪除的會話信息子列表發(fā)送的會話停止請求和接收由上述MME根據(jù)待新建的會話信息子列表發(fā)送的會話開始請求。優(yōu)選地,所述廣播協(xié)作設(shè)備70核查所述第三會話列表中的所述會話信息,具體包括:(1)第四會話列表包括上述處理器702上保存的已激活的會話信息。上述處理器702將上述第三會話列表中的每一個會話信息與第四會話列表中的每一個會話信息進行比較。當(dāng)上述第三會話列表中的某一個會話信息不存在于所述第四會話列表中時,說明在上述MME與上述廣播協(xié)作設(shè)備70之間的SCTP鏈路中斷的過程中,該會話信息沒有在上述MME和廣播協(xié)作設(shè)備70之間建立起來,該會話信息沒有保存在上述第四會話列表中。此時,上述處理器702將上述第三會話列表中的該會話信息逐條添加到待新建的會話信息子列表中。(2)上述處理器702將上述第四會話列表中的每一個會話信息分別與上述第三會話列表中的每一個會話信息進行比較。當(dāng)上述第四個會話列表中的某一個會話信息不存在于上述第三會話列表中,說明在上述MME與上述廣播協(xié)作設(shè)備70之間的SCTP鏈路閃斷的過程中,該會話信息已經(jīng)停止。但由于上述廣播協(xié)作設(shè)備70在SCTP鏈路閃斷的過程中無法向上述MME更新保存在上述處理器702已激活的會話信息列表(這里指第四會話列表),該會話信息仍然保存在上述第四會話列表中。此時,上述處理器702將上述第一會話列表中的該會話信息逐條添加到待刪除的會話信息子列表中。本發(fā)明的實施例八中的(1)和(2)執(zhí)行順序不限。上述會話比較列表包括(1)中所生成的待新建的會話信息子列表,和/或,(2)中所生成的待刪除的會話信息子列表。上述MCE將上述會話比較列表攜帶在上述會話核查回應(yīng)中發(fā)送給上述移動管理設(shè)備。上述移動管理設(shè)備接收到該會話比較列表后,根據(jù)會話比較列表中待刪除的會話信息子列表和待新建的會話信息子列表分別向上述MCE發(fā)送會話停止請求或會話開始請求,用于刪除或建立會話信息。為了實現(xiàn)方法實施例中的步驟,上述廣播協(xié)作設(shè)備還可以設(shè)置一些結(jié)構(gòu),這些結(jié)構(gòu)的非限制性示例可以包括存儲器,微處理器,發(fā)送電子信號的電路等等。應(yīng)用本發(fā)明的實施例八提供的技術(shù)方案,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例九,提供一種通信系統(tǒng),該通信系統(tǒng)包括如本發(fā)明實施例四至實施例六任一個實施例所述的移動管理設(shè)備和如實施例七或?qū)嵤├怂龅膹V播協(xié)作設(shè)備??蛇x地,該通信系統(tǒng)還可包括基站、用戶設(shè)備等。應(yīng)用本發(fā)明實施例九提供的通信系統(tǒng),可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本發(fā)明的實施例十,提供一種計算機程序產(chǎn)品,包括存儲介質(zhì),該存儲介質(zhì)中包含如本發(fā)明實施例一至實施例三任一個實施例所述方法的代碼。執(zhí)行上述計算程序產(chǎn)品中的代碼,可以保持用戶數(shù)據(jù)的連續(xù)性,同時減少空口和傳輸資源的浪費。本領(lǐng)域技術(shù)人員可以理解,對于本發(fā)明實施例中的列表(例如會話比較列表、待刪除的會話信息子列表、待新建的會話信息子列表、第一會話列表、第二會話列表、第三會話列表和第四會話列表)還可以包含現(xiàn)有技術(shù)中用于標(biāo)識列表的功能、結(jié)構(gòu)等的字段(例如:表頭或校驗等)。本領(lǐng)域技術(shù)人員也可以理解,本發(fā)明實施例中列表注重的是列表中實質(zhì)包含的信息(例如,第一會話列表中包含的是MME上保存的已激活的會話信息),這些信息以列表的組織形式體現(xiàn)出來,但也可通過其他形式體現(xiàn)。在某些實施例中,對于熟知的方法、接口、設(shè)備信令技術(shù)未進行具體描述,以免因不必要的細(xì)節(jié)使得本發(fā)明模糊。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或者部分步驟是可以通過程序來指示相關(guān)的硬件來完成,所述的程序可以存儲與一計算機可讀存儲介質(zhì)中,所述的存儲介質(zhì),如:只讀存儲記憶體(Read-onlyMemory,ROM)或隨機存儲記憶體(RandomAccessMemory,RAM)、磁碟、光盤等。以上所述的具體實施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護范圍,本領(lǐng)域技術(shù)人員在不付出創(chuàng)造性勞動的基礎(chǔ)上,所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。